
Error 1935:「安裝組件時發生錯誤」,實為 Windows Side-by-Side (WinSxS) 組件存儲區寫入失敗。根因通常是註冊表 RegistrySizeLimit 設定過小或缺失,導致系統無法擴展登錄配置單元空間以容納新安裝軟體的組件資訊。
regedit → Enter
展開路徑:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
於右側窗格尋找 RegistrySizeLimit (DWORD 32-bit)。

RegistrySizeLimit重開機後,Windows 將擁有最大登錄空間配額,Error 1935 即可徹底解決。
| 參數 | 預設值 | 修改後 | 影響 |
|---|---|---|---|
| RegistrySizeLimit | 未設定 (受限於分頁檔案大小,通常 256–512 MB) | 4 GB (ffffffff) | 允許登錄配置單元無限增長至記憶體/分頁檔案極限,滿足大型安裝程式寫入大量組件資訊需求 |
sfc /scannow 修復系統檔案C:\Windows\WinSxS 目錄權限:SYSTEM、Administrators、TrustedInstaller 應有完整控制權修改前請匯出備份:
註冊表編輯器 → 檔案 → 匯出 → 選擇「所有」 → 儲存為 RegistrySizeLimit_Backup.reg。
若出現問題,雙擊 .reg 檔即可還原。
透過將 RegistrySizeLimit 設為最大值,從根源解決 WinSxS 組件存儲區寫入空間不足問題,一次修復永久生效。