Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win8 Chrome 瀏覽器報錯「沒有註冊類」?修正註冊表版本號與委派執行項

編輯:Win8 系統應用技巧

Chrome 更新後版本號變更,導致註冊表中 `ChromeHTML` 關聯與 `DelegateExecute` CLSID 指向的舊版本路徑失效,啟動時彈出「chrome.exe - 沒有註冊類」。

修復步驟

  1. 確認 Chrome 目前安裝版本號:
    路徑通常為 `C:\Program Files (x86)\Google\Chrome\Application\<版本號>\` (如 `120.0.6099.109`),記下版本號資料夾名稱。
  2. 開啟註冊表編輯器 (`regedit`),修改以下兩處機碼中的版本號為步驟 1 記下的新版本號:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML\shell\open\command:預設值路徑中的版本號。
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{5C65F4B0-3651-4514-B207-D10CB699B14B}\LocalServer32:預設值與 `ServerExecutable` 路徑中的版本號。
  1. 若以上無效,嘗試刪除:
    HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command 下的 `DelegateExecute` 值。

自動化替代方案

Chrome 內建修復功能:在網址列輸入 chrome://settings/resetProfileSettings 重設設定檔,或直接重新安裝 Chrome (保留書籤/密碼),安裝程式會自動修正註冊表關聯。

Copyright © Windows教程網 All Rights Reserved