Windows 7 輸入升級金鑰 (Windows Anytime Upgrade) 時輸錯,取消後再開啟升級精靈不再提示輸入金鑰,直接進行驗證並失敗。原因是錯誤金鑰已寫入登錄表,需刪除對應機碼才能重新輸入。
regedit 開啟登錄表編輯器。HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WindowsAnytimeUpgradeWindowsAnytimeUpgrade 機碼 > 選擇「刪除」。
HKCU\...\WindowsAnytimeUpgrade 下的值。管理員命令提示字元執行:
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\WindowsAnytimeUpgrade" /f
同樣效果,適合批次腳本部署。
三步驟刪除登錄表機碼,解決升級金鑰輸入錯誤無法重試的困擾。