Windows Update 无法开启

匿名
2022-03-16T01:19:53+00:00

版本:Windows10 21H2

使用Windows更新时显示“

某个更新服务无法正常运行。你可以尝试运行疑难解答来解决该问题。请转到“开始”按钮 >“设置”>“更新和安全”>“疑难解答”,然后选择“Windows 更新”。”

进入服务后发现Windows Update禁用

无法开启

请问如何解决?

(注:sfc /SCANNOW DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth都已经使用,没有效果且报错)

Windows 家庭版 | Windows 10 | Windows 更新

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释

5 个答案

排序依据: 非常有帮助
  1. 匿名
    2022-03-16T01:57:10+00:00

    您好,我是 Jason Lau Chang Kwang,欢迎询问 Microsoft Community,很高兴为您提供技术支持。

    如果您电脑有安装其他第三方的 “防毒” 或 “管理” 或 “优化” 软件(如电脑管家,鲁大师,360,火绒安全软件等等),试试卸载 》重启电脑看看(以避免电脑有 2 款防毒软件相互发生冲突,即第三方防毒软件加 Windows Defender),您可用以下步伐来卸载那第三方防毒软件(只剩 Defender),然后重启电脑:

    (Windows)在 Windows 10 中卸载或删除应用和程序:

    https://support.microsoft.com/zh-cn/help/457899...

    (Mac)如何在 Mac 上删除 App:

    https://support.apple.com/zh-cn/HT202235

    注意:这是一个非 Microsoft 官方网站。此网站似乎提供了详细的步伐与安全的信息。网站可能会宣传您不需要的产品,在决定下载并安装之前,请彻底研究网站上的细节。

    =======================================

    1)您可到以下途径,尝试运行 “DiagPackage.diagpkg”:

    C:\Windows\diagnostics\system\WindowsUpdate\DiagPackage.diagpkg

    2)解决更新 Windows 时遇到的问题:

    https://support.microsoft.com/zh-cn/help/408983...

    3)如果以上不行,试试按左下角的查找 》 Powershell (选择 ISE) 》 右键 》 用管理员运行 》 把以下拷贝到里面 》 运行 》 运行完后重启电脑 》 然后再试试更新看看?

    $arch = Get-WMIObject -Class Win32_Processor -ComputerName LocalHost | Select-Object AddressWidth

    Write-Host "1. Stopping Windows Update Services..."

    Stop-Service -Name BITS

    Stop-Service -Name wuauserv

    Stop-Service -Name appidsvc

    Stop-Service -Name cryptsvc

    Write-Host "2. Remove QMGR Data file..."

    Remove-Item "$env:allusersprofile\Application Data\Microsoft\Network\Downloader\qmgr*.dat" -ErrorAction SilentlyContinue

    Write-Host "3. Renaming the Software Distribution and CatRoot Folder..."

    Rename-Item $env:systemroot\SoftwareDistribution SoftwareDistribution.bak -ErrorAction SilentlyContinue

    Rename-Item $env:systemroot\System32\Catroot2 catroot2.bak -ErrorAction SilentlyContinue

    Write-Host "4. Removing old Windows Update log..."

    Remove-Item $env:systemroot\WindowsUpdate.log -ErrorAction SilentlyContinue

    Write-Host "5. Resetting the Windows Update Services to defualt settings..."

    "sc.exe sdset bits 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)"

    Set-Location $env:systemroot\system32

    Write-Host "6. Registering some DLLs..."

    regsvr32.exe /s atl.dll

    regsvr32.exe /s urlmon.dll

    regsvr32.exe /s mshtml.dll

    regsvr32.exe /s shdocvw.dll

    regsvr32.exe /s browseui.dll

    regsvr32.exe /s jscript.dll

    regsvr32.exe /s vbscript.dll

    regsvr32.exe /s scrrun.dll

    regsvr32.exe /s msxml.dll

    regsvr32.exe /s msxml3.dll

    regsvr32.exe /s msxml6.dll

    regsvr32.exe /s actxprxy.dll

    regsvr32.exe /s softpub.dll

    regsvr32.exe /s wintrust.dll

    regsvr32.exe /s dssenh.dll

    regsvr32.exe /s rsaenh.dll

    regsvr32.exe /s gpkcsp.dll

    regsvr32.exe /s sccbase.dll

    regsvr32.exe /s slbcsp.dll

    regsvr32.exe /s cryptdlg.dll

    regsvr32.exe /s oleaut32.dll

    regsvr32.exe /s ole32.dll

    regsvr32.exe /s shell32.dll

    regsvr32.exe /s initpki.dll

    regsvr32.exe /s wuapi.dll

    regsvr32.exe /s wuaueng.dll

    regsvr32.exe /s wuaueng1.dll

    regsvr32.exe /s wucltui.dll

    regsvr32.exe /s wups.dll

    regsvr32.exe /s wups2.dll

    regsvr32.exe /s wuweb.dll

    regsvr32.exe /s qmgr.dll

    regsvr32.exe /s qmgrprxy.dll

    regsvr32.exe /s wucltux.dll

    regsvr32.exe /s muweb.dll

    regsvr32.exe /s wuwebv.dll

    Write-Host "7) Resetting the WinSock..."

    netsh winsock reset

    netsh winhttp reset proxy

    Write-Host "8) Delete all BITS jobs..."

    Get-BitsTransfer | Remove-BitsTransfer

    Write-Host "9) Starting Windows Update Services..."

    Start-Service -Name BITS

    Start-Service -Name wuauserv

    Start-Service -Name appidsvc

    Start-Service -Name cryptsvc

    Write-Host "10) Forcing discovery..."

    wuauclt /resetauthorization /detectnow

    Write-Host "Process complete. Please reboot your computer."

    随时欢迎任何疑问。

    Regards,

    Jason Lau Chang Kwang

    (如果 48 小时内没回复,系统就会自动关闭此贴子,之后我将无法回复此帖子了。)

    2 个人认为此答案很有帮助。
    0 个注释 无注释
  2. 匿名
    2022-03-16T05:59:58+00:00

    您好!

    好的, 如果之后您或您的朋友有其他的疑问,欢迎随时在微软社区开个新帖子来提问,这里的同僚们会与你们一起携手研究与了解您的问题并给予全力的帮助!!

    谢谢您对微软的支持!!

    0 个注释 无注释
  3. 匿名
    2022-03-16T05:30:34+00:00

    感谢,已解决

    0 个注释 无注释
  4. 匿名
    2022-03-16T01:30:12+00:00

    已解决

    好像是系统权限问题

    0 个注释 无注释
  5. SplashCN 9,625 信誉分 志愿者审查方
    2022-03-16T01:24:21+00:00

    你好,你可以用媒体创建工具来修复更新问题。

    修复操作方法请参照以下链接。

    https://answers.microsoft.com/zh-hans/windows/f...

    通过以下链接可以下载 Media Creation Tool 媒体创建工具。

    https://www.microsoft.com/zh-cn/software-downlo...

    希望此条回复可以帮助到您。

    0 个注释 无注释