修復 Windows 更新錯誤 80246008
已發表: 2017-10-01
如果您遇到 Windows 更新錯誤 80246008,則這意味著後台智能傳輸服務或 COM+ 事件系統存在問題。 這些服務中的任何一個都無法啟動,這對於 Windows 更新的工作很重要,因此會出現錯誤。 雖然有時 BITS 的配置錯誤會導致上述問題,但正如您所見,有不同的原因,但它們都與 BITS 相關。 因此,不要浪費任何時間,讓我們看看如何使用下面列出的故障排除指南實際修復 Windows 更新錯誤 80246008。
內容
- 修復 Windows 更新錯誤 80246008
- 方法 1:確保 BITS 和 COM+ 事件系統服務正在運行
- 方法 2:註冊表修復
- 方法 3:運行 Windows 更新疑難解答
- 方法 4:重置 Windows 更新組件
修復 Windows 更新錯誤 80246008
確保創建一個還原點以防萬一出現問題。
方法 1:確保 BITS 和 COM+ 事件系統服務正在運行
1. 按 Windows 鍵 + R 然後輸入services.msc並按 Enter。
2. 現在找到 BITS 和 COM+ 事件系統服務,然後雙擊它們中的每一個。
3. 確保啟動類型設置為自動,並且上述每個服務都在運行,如果沒有,請單擊啟動按鈕。
4. 單擊應用,然後單擊確定。
5. 重新啟動您的 PC 並再次嘗試更新 Windows。
方法 2:註冊表修復
1. 打開記事本,原樣複製以下內容:
Windows 註冊表編輯器版本 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS] “DisplayName”=”@%SystemRoot%\\system32\\qmgr.dll,-1000”
“ImagePath”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73, \
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00, \
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
“描述”=”@%SystemRoot%\\system32\\qmgr.dll,-1001”
“對象名”=“本地系統”
“錯誤控制”=dword:00000001
“開始”=dword:00000002
“延遲自動啟動”=dword:00000001
“類型”=dword:00000020
“DependOnService”=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,45,00,76,00,65,00,\
6e,00,74,00,53,00,79,00,73,00,74,00,65,00,6d,00,00,00,00,00
“ServiceSidType”=dword:00000001
“RequiredPrivileges”=hex(7):53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,\
00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00, \
67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e, \
00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00, \
00,00,53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65, \
00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00, \
72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72, \
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00, \
63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f,00,74,00,61,00,50,00,72, \
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
“FailureActions”=十六進制:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,60,ea,00,00,01,00,00,00,c0,d4,01,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS\Parameters] “ServiceDll”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00, 52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00, \
71,00,6d,00,67,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS\Performance] “庫”=”bitsperf.dll”
“打開”=“PerfMon_Open”
“收集”=“PerfMon_Collect”
“關閉”=“PerfMon_Close”
“安裝類型”=dword:00000001
“PerfIniFile”=”bitsctrs.ini”
“第一個計數器”=dword:0000086c
“最後一個計數器”=dword:0000087c
“第一幫助”=dword:0000086d
“最後的幫助”=dword:0000087d
“對象列表”=“2156”
“PerfMMFileName”=”Global\\MMF_BITS_s”
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS\Security] “安全”=hex:01,00,14,80,94,00,00,00,a4,00,00,00,14,00,00,00 ,34,00,00,00,02,\
00,20,00,01,00,00,00,02,c0,18,00,00,00,0c,00,01,02,00,00,00,00,00,05,20,00, \
00,00,20,02,00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00, \
00,00,00,00,05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05, \
20,00,00,00,20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b, \
00,00,00,00,00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02, \
00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,01,02,00,00,00,00,00, \
05,20,00,00,00,20,02,00,00
2. 現在從記事本菜單中,單擊文件,然後單擊另存為。
3. 選擇您想要的位置(最好是桌面),然後將文件命名為BITS.reg (.reg 擴展名很重要)。
4. 從保存類型下拉列表中選擇所有文件,然後單擊保存。

5. 右鍵單擊文件 (BITS.reg) 並選擇以管理員身份運行。
6. 如果會發出警告,請選擇是繼續。
7. 重新啟動您的 PC 以保存更改。
8. 打開命令提示符。 用戶可以通過搜索“cmd”然後按 Enter 來執行此步驟。
9. 在 cmd 中輸入以下命令並在每個命令後按 Enter:
網絡起始位
NET START COM+ 事件系統
SC QC 位
SC QUERYEX 位
SC QC 活動系統
10. 再次嘗試更新 Windows 並查看是否能夠修復 Windows 更新錯誤 80246008。
方法 3:運行 Windows 更新疑難解答
1. 在控制面板右上角的搜索欄中搜索疑難解答,然後單擊疑難解答。
2. 接下來,從左側窗口的窗格中選擇查看全部。
3. 然後從解決計算機問題列表中選擇Windows 更新。
4. 按照屏幕上的說明運行 Windows 更新疑難解答。
5. 重新啟動您的 PC,看看您是否可以修復 Windows 更新錯誤 80246008。
方法 4:重置 Windows 更新組件
1.打開命令提示符。 用戶可以通過搜索“cmd”然後按 Enter 來執行此步驟。
2. 在 cmd 中輸入以下命令並在每個命令後按 Enter:
淨停止位
淨停止 wuauserv
淨停止 appidsvc
淨停止 cryptsvc
3. 刪除 qmgr*.dat 文件,再次打開 cmd 並鍵入:
德爾“%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
4. 在 cmd 中輸入以下內容,然後按 Enter:
cd /d %windir%\system32
5.重新註冊 BITS 文件和 Windows Update 文件。 在 cmd 中分別鍵入以下每個命令,並在每個命令後按 Enter:
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
6. 重置 Winsock:
netsh winsock 重置
7. 將 BITS 服務和 Windows Update 服務重置為默認安全描述符:
sc.exe sdset 位 D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
8. 再次啟動 Windows 更新服務:
網絡起始位
淨啟動 wuauserv
網絡啟動 appidsvc
網絡啟動 cryptsvc
9. 安裝最新的 Windows 更新代理。
10. 重新啟動您的 PC,看看您是否能夠解決問題。
受到推崇的:
- 修復 Windows 10 無法調整屏幕亮度
- 如何在啟動時修復 BackgroundContainer.dll 錯誤
- 在設備管理器中修復網絡適配器錯誤代碼 31
- 修復 Chrome 中的 ERR_CONNECTION_ABORTED
就是這樣,您已成功修復 Windows 更新錯誤 80246008 ,但如果您對本指南仍有任何疑問,請隨時在評論部分詢問。