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

解決 BITS 服務「系統找不到指定的檔案」無法啟動,修復 Windows Update

編輯:關於伺服器

Windows Update 可搜尋更新但下載立即停止,服務管理中發現 BITS (Background Intelligent Transfer Service) 缺失或無法啟動,報錯「系統找不到指定的檔案」。微軟官方六步驟修復流程。

症狀確認

  • Windows Update 掃描正常,下載 0% 卡住。
  • services.msc 中無 BITS 服務,或啟動失敗提示「系統找不到指定的檔案」。

六步驟修復 (按順序執行,每步重啟驗證)

  1. 重新安裝 BITS 服務
    方法 A:%windir%\inf\qmgr.inf 右鍵 → 「安裝」 (需 Windows 安裝光碟/i386 目錄)。
    方法 B (命令列):%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf
    完成後重啟伺服器。
  2. 修復服務註冊表路徑
    Reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS\Parameters /v ServiceDll /t REG_EXPAND_SZ /d %windir%\System32\qmgr.dll
    手動啟動 BITS,成功則結束;失敗繼續步驟 3。
  3. 修復備份還原排除清單
    Reg add HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
    重啟驗證。
  4. 重新註冊核心 DLL
    依序執行 (每條回車):
    regsvr32 oleaut32.dll
    regsvr32 jscript.dll
    regsvr32 vbscript.dll
    regsvr32 msxml.dll
    regsvr32 softpub.dll
    regsvr32 wintrust.dll
    regsvr32 initpki.dll
    regsvr32 cryptdlg.dll
    重啟驗證。
  5. 清除 BITS 下載快取
    刪除目錄:C:\Documents and Settings\All Users\Application Data\Microsoft\Network\downloader
    重啟驗證。
  6. 系統檔案完整性掃描修復
    sfc /scannow (需安裝光碟/來源路徑)
    完成後重啟。

驗證標準

  • services.msc 中 BITS 顯示「已啟動」,啟動類型「手動」或「自動」。
  • Windows Update 可正常下載、安裝更新。

結語:BITS 是 Windows Update 下載引擎核心依賴。若步驟 1-2 多數情況即可修復;完整六步涵蓋註冊表、DLL、快取、系統檔案四層面,建議按序執行並記錄結果,避免重複勞動。

Copyright © Windows教程網 All Rights Reserved