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

BITS 服務消失修復全攻略:從 qmgr.inf 重註冊到 sfc 掃描的 7 級方案

編輯:Windows XP 系統介紹

故障現象

Windows Update 失敗,事件日誌報錯:
Background Intelligent Transfer Service 服務因下列錯誤而停止: 系統找不到指定的文件。

分級修復方案(按成功率依次嘗試,每步後重啟驗證)

1. 重新安裝 qmgr.inf(需 XP 安裝光盤)

%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf

2. 修復 BITS 服務註冊表映射

Reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS\Parameters /v ServiceDll /t REG_EXPAND_SZ /d %windir%\System32\qmgr.dll

3. 添加備份排除鍵值

Reg add HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

4. 重註冊核心 COM 組件(依次執行)

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 下載緩存目錄

rd /s /q "C:\Documents and Settings\All Users\Application Data\Microsoft\Network\Downloader"

6. 系統文件完整性掃描(需光盤)

sfc /scannow

7. 終極:修復安裝/原地升級

若以上均無效,備份數據後執行 XP 原地修復安裝(保留應用/設置)或重裝。

驗證方法

services.msc → Background Intelligent Transfer Service → 啟動類型「手動」→ 啟動 → 狀態「已啟動」
# 或
sc query bits

背景知識

BITS(Background Intelligent Transfer Service)是 Windows 核心傳輸組件,負責 Windows Update、WSUS、MSI 自我修復、IE 文件下載等所有後台智能傳輸任務。服務損壞將導致系統無法自動更新、軟件安裝失敗。

Copyright © Windows教程網 All Rights Reserved