Я случайно отключил жесткий диск, когда он еще работал, и повредил установку Windows 7; Теперь я полностью не могу загрузиться в Windows. Я перепробовал все, чтобы попробовать и восстановить установку: Windows Startup Repair, chkdsk / r, SFC / scannow, bootrec / rebuildbcd и т. Д., И не повезло. Я хочу просто выполнить новую установку, но моя проблема в том, что у меня нигде не записан ключ продукта Windows, и я не могу использовать какие-либо сценарии или утилиты для его извлечения из реестра, потому что не могу загрузиться в Windows.
Ключи продуктов Windows 7 хранятся в зашифрованном виде в значении «DigitalProductId» раздела реестра HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion. Мне удалось смонтировать поврежденный раздел Windows, доступный только для чтения, с живого компакт-диска Ubuntu и скопировать куст реестра Windows \ System32 \ config \ SOFTWARE, который содержит соответствующий ключ и значение, на флэш-диск, но загрузить этот куст в regedit. при работающей установке Windows, а затем при попытке использования сценариев или служебных программ для расшифровки загруженного значения «DigitalProductId» возвращается только ключ продукта установки хоста Windows, независимо от того, сколько я пытаюсь поиграться. Я пытался связаться со службой поддержки Microsoft, и они были довольно бесполезны. Кто-нибудь сможет направить меня дальше? Возможно, есть ли другой способ получить ключ продукта из Linux?
Если кто-то, более знакомый со сценариями / криптографией, захочет попробовать выполнить расшифровку ключа продукта вручную, следуя сценарию дешифрования, я могу отправить вам по электронной почте экспортированное значение «DigitalProductId», куст реестра ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ и сценарий дешифрования.