首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Win8.1 安裝 SQL Server 2014 錯誤 1402:註冊表權限不足解決方案

     編輯:程式設計綜合問答

錯誤訊息

無法開啟項 UNKNOWN\Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8\c1c4f01781cc94c4c8fb1542c0981a2a
錯誤代碼: 1402

原因

Windows Installer 寫入註冊表 HKEY_CLASSES_ROOT\Installer\Components\... 時權限不足,常見於系統更新後、安全軟體攔截、或使用者非完整管理員權限。

解決步驟(按推薦順序)

  1. 以管理員身分執行安裝程式:右鍵 setup.exe → 「以系統管理員身分執行」。
  2. 修復註冊表權限:
    1. 開啟 regedit,定位 HKEY_CLASSES_ROOT\Installer。
    2. 右鍵 → 權限 → 進階 → 將「Administrators」與「SYSTEM」設為「完全控制」,勾選「取代子物件權限」。
  3. 暫時關閉防毒/安全軟體(如 360、Windows Defender 即時防護)。
  4. 使用 Microsoft 官方修復工具:下載 Program Install and Uninstall Troubleshooter 自動修復。
  5. 終極方案:系統還原/重裝:若上述無效,恢復到安裝前還原點,或重裝 Windows 再優先安裝 SQL Server。

預防建議

  • 安裝 SQL Server 前先安裝 .NET Framework 3.5/4.x 系統元件。
  • 確保 Windows Update 完成所有重要更新再安裝。
  • 使用純淨 ISO 映像(MSDN/官方下載),避免精簡版元件缺失。

注意

錯誤 1402 為通用 MSI 錯誤,非 SQL Server 專有。若頻發,檢查系統檔案完整性:sfc /scannow。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved