Если вы потеряли, не можете восстановить или забыли, где вы хранили ключ продукта своей ОС Windows 8.1, Windows 8 или Windows 7, не отчаивайтесь. Я хотел бы показать вам простое решение для извлечения ключа продукта из ОС, установленной на вашем компьютере, без использования стороннего программного обеспечения.
воспроизводить музыку с iphone на xbox one
Реклама
- Откройте Блокнот.
- Скопируйте и вставьте следующий текст в окно блокнота
function Get-WindowsKey {## функция для получения ключа продукта Windows с любого ПК ## Якобом Биндслетом (jakob@bindslet.dk) param ($ target = '.') $ hklm = 2147483650 $ regPath = 'Software Microsoft Windows NT CurrentVersion '$ regValue =' DigitalProductId 'Foreach ($ target в $ target) {$ productKey = $ null $ win32os = $ null $ wmi = [WMIClass]' \ $ target root default: stdRegProv '$ data = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ regValue) $ binArray = ($ data.uValue) [52..66] $ charsArray = 'B', 'C', 'D', 'F', ' G ',' H ',' J ',' K ',' M ',' P ',' Q ',' R ',' T ',' V ',' W ',' X ',' Y ' , '2', '3', '4', '6', '7', '8', '9' ## расшифровать двоичные данные в кодировке base24 For ($ i = 24; $ i -ge 0; $ i -) {$ k = 0 Для ($ j = 14; $ j -ge 0; $ j--) {$ k = $ k * 256 -bxor $ binArray [$ j] $ binArray [$ j] = [ math] :: truncate ($ k / 24) $ k = $ k% 24} $ productKey = $ charsArray [$ k] + $ productKey If (($ i% 5 -eq 0) -and ($ i -ne 0 )) {$ productKey = '-' + $ productKey}} $ win32os = Get-WmiObject Win32_OperatingSystem -computer $ target $ obj = Новый объект-объект $ obj | Add-Member Noteproperty Computer -value $ target $ obj | Add-Member Noteproperty Caption -value $ win32os.Caption $ obj | Свойство Add-Member Noteproperty CSDVersion -value $ win32os.CSDVersion $ obj | Add-Member Noteproperty OSArch -value $ win32os.OSArchitecture $ obj | Add-Member Noteproperty BuildNumber -value $ win32os.BuildNumber $ obj | Add-Member Noteproperty RegisteredTo -value $ win32os.RegisteredUser $ obj | Add-Member Noteproperty ProductID -value $ win32os.SerialNumber $ obj | Add-Member Noteproperty ProductKey -value $ productkey $ obj}}
- Сохраните приведенный выше текст в файл с расширением «.ps1» на рабочем столе.
Дополнительный совет: чтобы убедиться, что вы сохраняете файл с расширением «.ps1», вы можете ввести его имя в двойные кавычки, например, «GetProductKey.ps1».
- Откройте консоль Powershell от имени администратора, набрав «powershell» в поле поиска в меню «Пуск» или прямо на начальном экране, а затем нажмите CTRL + SHIFT + Enter. Это откроет окно Powershell с повышенными правами.
- Разрешить выполнение локальных файлов без цифровой подписи. Это можно сделать с помощью следующей команды:
Set-ExecutionPolicy RemoteSigned
Нажмите Enter, чтобы разрешить изменение политики выполнения.
- Теперь вам нужно ввести следующую команду:
Модуль импорта C: Users Winaero Desktop GetProductKey.ps1; Get-WindowsKey
Примечание. Измените путь к файлу GetProductKey.ps1 в приведенной выше команде в соответствии с местом, где вы его сохранили.
- Вуаля, ваш ключ продукта отображается на экране!
Если у вас есть вопросы, посмотрите следующее видео:
Можете ли вы изменить свое имя пользователя в Snapchat?