Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7 執行 slmgr.vbs 查看啟用資訊彈出記事本?.vbs 檔案關聯被修改的修復方法

編輯:關於 Windows

Windows 7 執行 slmgr.vbs -dlv 或 -dli 查看啟用狀態,卻彈出記事本或其他文字編輯器,導致無法查看授權資訊,甚至造成所有啟用工具 (Windows 7 Loader、小馬 OEM7 等) 失效。主因為 .vbs 副檔名關聯被修改 (安裝 EditPlus、Notepad++ 等編輯器時常見)。

slmgr.vbs彈出記事本

快速修復:登錄編輯器法

  1. Win+R 輸入 regedit。
  2. 檢查 HKEY_CLASSES_ROOT\.vbs 預設值應為 VBSFile。
  3. 檢查 HKEY_CLASSES_ROOT\VBSFile\Shell\Open\Command 預設值應為:
    "%SystemRoot%\System32\WScript.exe" "%1" %*
  4. 若不符,手動修改為上述值。

圖形介面修復法 (較直觀)

  1. 任意 .vbs 檔案右鍵 > 「開啟方式」>「選擇其他應用程式」。
  2. 勾選「永遠使用這個應用程式開啟 .vbs 檔案」。
  3. 點擊「更多應用程式」>「在此電腦上尋找其他應用程式」。
  4. 瀏覽至 C:\Windows\System32\WScript.exe 選取。
  5. 確定,後續 .vbs 即會由 Windows Script Host 執行。
修改開啟方式選WScript.exe

為什麼會影響啟用工具?

  • 主流 Win7 啟用工具 (Loader、OEM7、Chew-WGA 等) 內部呼叫 slmgr.vbs 或自帶 VBScript 腳本執行授權注入。
  • 若 .vbs 關聯錯誤,腳本無法由 WScript.exe/CScript.exe 執行,改由文字編輯器開啟,啟用流程中斷。
  • 修復關聯後,舊版啟用工具即可恢復正常運作。

常見竄改來源

軟體類型典型代表竄改行為
程式碼編輯器EditPlus, Notepad++, VS Code, Sublime Text安裝時關聯 .vbs/.js/.ps1 等腳本檔
註冊表清理/優化工具CCleaner, Wise Care 365誤判 .vbs 關聯為無效/危險而重置
惡意軟體/病毒腳本型惡意程式劫持 .vbs 執行載荷

驗證修復成功

  1. Win+R 輸入 slmgr.vbs -dlv,應彈出「Windows Script Host」視窗顯示授權資訊 (版本、部分金鑰、啟用狀態、剩餘重置次數等)。
  2. 或執行 slmgr.vbs -dli 看簡略版。
  3. 啟用工具測試:以管理員身分執行 Windows 7 Loader / 小馬 OEM7,應能正常掃描、安裝憑證、啟用。

小結

.vbs 關聯錯誤是 Win7 查看啟用資訊失效、啟用工具失效的隱形殺手。修正 HKEY_CLASSES_ROOT\VBSFile\Shell\Open\Command 指向 WScript.exe,或圖形介面改關聯,一勞永逸。建議安裝編輯器時取消腳本檔關聯,避免此問題。

Copyright © Windows教程網 All Rights Reserved