Как получить Windows 7 CD-ключ из командной строки или Linux Linux?

8

Недавно моя установка Windows 7 сломалась и отказывается загружаться ( см. Здесь ).

Я хочу переустановить, но только 1 ключ CD.

Есть ли способ получить мой текущий ключ компакт-диска с использованием только командной строки или реального диска Linux?

Примечание: я не могу загрузить Windows 7, но у меня есть доступ к минимальной командной строке в меню восстановления. (безопасный режим не загружается).

Бритва Буря
источник

Ответы:

5

Нет, вы не можете сделать это из командной строки WinRE

Подключите незагрузочный диск к другому ПК с Windows с помощью адаптера usb к жесткому диску, установите ключ продукта на хост-компьютер, запустите ключ продукта и используйте «Файл»> «Выбрать источник».

Когда откроется новое окно, отметьте третью кнопку-переключатель, перейдите в папку Windows на не загрузочном диске и нажмите «ОК».

введите описание изображения здесь

Moab
источник
Примечание: если у вас уже есть старая копия ProduKey, убедитесь, что это версия 1.35 или более поздняя (или получите последнюю версию), потому что до 1.35 она могла восстановить только ключ загруженной ОС; В 1,35 появилась возможность сканирования других установок Windows.
Synetech
Я получаю ключ продукта не найден
Razor Storm
2
попробуйте куст внешнего реестра, перейдите в папку Windows \ System32 \ config подключенного диска, выберите «программное обеспечение»
Moab
2

У меня был действительно хороший успех с инструментом Magic Jelly Bean KeyFinder с MS-Windows 7 (32-разрядные и 64-разрядные версии), а также с другими версиями MS-Windows и большинством продуктов MS-Office:

  KeyFinder от Magic Jelly Bean
  http://www.magicaljellybean.com/keyfinder/

введите описание изображения здесь

Рэндольф Ричардсон
источник
2

Можно получить ключ с живого диска Linux (например, Ubuntu Live DVD ) или любой системы Linux, которая имеет доступ к диску компьютера (загружается с USB, с двойной загрузкой и т. Д.) - это также возможно из другой системы Windows. без сторонних приложений ( пример ) . Тогда вы можете получить лицензию:

  1. Получить инструмент для чтения / редактирования реестра . Я использовал chntpw, это в настоящее время доступно в репозиториях программного обеспечения Fedora и Ubuntu.

  2. Получить данные реестра . Вам понадобится файл, содержащий данные реестра HKLM\SOFTWARE, он должен быть расположен по адресу /Windows/System32/config/SOFTWARE(текстовый регистр может отличаться, может быть и /WINDOWS/system32/config/SOFTWAREт. Д.). Если вы можете прочитать жесткий диск, это должно быть доступно

  3. Извлеките данные . Запустите chntpwс путем к файлу реестра - например, с разделом Windows, смонтированным на /mnt:

    chntpw -e /mnt/Windows/System32/config/SOFTWARE
    

    И получить данные от HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductIdключа - вы можете использовать dpiкоманду, в противном случае вы можете прочитать данные ключа непосредственно с помощью hex Microsoft\Windows NT\CurrentVersion\DigitalProductId.

Если у вас ничего не получится, вы можете проверить аппаратное обеспечение, чтобы увидеть, есть ли в нем встроенный ключ, используя ответы здесь . Или проверьте наклейку, прилагаемую к компьютеру, на которой написан лицензионный ключ.

Кроме того, если Windows является розничной или OEM-лицензией, вы можете просто найти уникальный идентификатор, поскольку ключ предназначен для использования только один раз.

Больше информации:

Уилф
источник
0

Используйте Hiren's Boot CD . Вы также можете загрузить каждый инструмент по отдельности, но также можете взять компакт-диск и загрузку инструментов восстановления.

surfasb
источник
2
Если вы отредактируете свой ответ, добавив ссылку на этот инструмент, и этот инструмент будет иметь инструмент восстановления ключа продукта Windows 7 , я проголосую "за" за этот ответ.
Рэндольф Ричардсон