ฉันตัดการเชื่อมต่อฮาร์ดไดรฟ์โดยไม่ได้ตั้งใจในขณะที่มันยังทำงานอยู่และทำให้การติดตั้ง 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 ที่เสียหายแบบอ่านอย่างเดียวจากอูบุนตูไลฟ์ซีดีและคัดลอกกลุ่มรีจิสทรี Windows \ System32 \ config \ SOFTWARE ซึ่งมีคีย์ & ค่าที่สงสัยไปยังแฟลชไดรฟ์ แต่โหลดไฮฟ์นี้ลงใน regedit ในการติดตั้ง Windows ที่ใช้งานได้และจากนั้นพยายามใช้สคริปต์หรือยูทิลิตี้เพื่อถอดรหัสค่า "DigitalProductId" ที่โหลดไว้จะส่งกลับเฉพาะหมายเลขผลิตภัณฑ์ของการติดตั้ง Windows โฮสต์ไม่ว่าฉันจะเล่นซอมากแค่ไหนก็ตาม ฉันได้ลองติดต่อฝ่ายสนับสนุนของ Microsoft และพวกเขาก็ไม่ค่อยช่วยเหลือ ทุกคนจะสามารถนำทางฉันเพิ่มเติมได้หรือไม่ บางทีถ้ามีวิธีอื่นในการรับรหัสผลิตภัณฑ์จาก Linux
หากผู้อื่นคุ้นเคยกับการเขียนสคริปต์ / การเข้ารหัสจะยินดีที่จะลองและติดตามสคริปต์การถอดรหัสเพื่อถอดรหัสรหัสผลิตภัณฑ์ด้วยตนเองฉันสามารถส่งอีเมลถึงค่า "DigitalProductId" ที่ส่งออกของคุณกลุ่มซอฟต์แวร์รีจิสทรีและสคริปต์การถอดรหัส