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

安裝 VC++ 運行庫報錯 Error 1935?兩招精準修復

編輯:軟體綜合

Visual C++ Redistributable 安裝失敗 1935 錯誤完整解決方案

無論安裝 VC++ 2005、2008、2010 還是更新版本,遇到「Error 1935」提示安裝失敗,通常是系統服務異常或登錄表配額限制導致。請依序嘗試以下兩個核心修復步驟。

修復一:啟用 Windows Modules Installer 服務

  1. 按 `Win+R` 輸入 `services.msc` 開啟服務管理員。
  2. 找到 Windows Modules Installer(中文名:Windows 模組安裝程式)。
  3. 若狀態為「已停止」,以滑鼠右鍵選擇「啟動」;啟動類型建議設為「手動」或「自動」。
  4. 重新執行 VC++ 安裝程式。

原理: 此服務負責處理 Windows 更新與元件安裝交易,VC++ 運行庫安裝過程高度依賴它完成元件註冊。

修復二:修改登錄表 RegistrySizeLimit 解除配額限制

若修復一無效,通常是登錄表大小配額不足導致安裝交易寫入失敗。

  1. 按 `Win+R` 輸入 `regedit` 開啟登錄編輯器。
  2. 定位至:`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control`
  3. 在右側窗格尋找 `RegistrySizeLimit` (DWORD 32 位元值)。
    若不存在:右鍵空白處 → 新增 → DWORD (32 位元)值 → 命名為 `RegistrySizeLimit`。
  4. 雙擊修改,基數選「十六進位」,數值資料輸入:ffffffff (即 0xffffffff,十進位 4294967295)。
  5. 重新開機 後再嘗試安裝 VC++ 運行庫。

原理: 此值控制登錄表最大允許大小(預設常為 256MB 或受分頁檔限制),設為最大值可解除寫入限制,確保安裝過程大量註冊表操作不會因配額不足而回滾失敗。

補充提示

  • 建議直接下載 Microsoft Visual C++ Redistributable 最新支援版本 (ARM64/x64/x86) 統一安裝,避免逐年單獨安裝舊版。
  • 若仍失敗,嘗試以「系統管理員身分執行」安裝程式,或進入安全模式安裝排除第三方軟體干擾。
Copyright © Windows教程網 All Rights Reserved