设为首页 收藏本站
查看: 1131|回复: 0

[经验分享] 如何重置 Windows Update 更新组件?

[复制链接]

尚未签到

发表于 2018-6-24 08:21:30 | 显示全部楼层 |阅读模式
自动重置 Windows 更新组件
若要自动重置 Windows 更新组件,请单击“立即运行”,然后按屏幕说明操作。Windows 8.1、Windows 8 和 Windows 7
DSC0000.png   自动诊断和修复 Windows 更新常见问题疑难解答程序可能会自动修复本文中描述的问题。
  此疑难解答程序可以修复许多问题。 了解更多
立即运行Windows Vista 和 Windows XP
  自动诊断和修复 Windows Update 常见问题的疑难解答程序可能会自动修复本文所述的问题。
  此疑难解答程序可以修复许多问题。 了解更多
立即运行手动重置 Windows 更新组件
重要说明请仔细遵循本部分中的步骤进行操作。对注册表修改不当可能会导致严重问题。在修改之前,请备份注册表以便 在出现问题时进行还原。  若要重置 Windows 更新组件,请按照下列步骤操作:

  •   打开命令提示符。若要打开命令提示符,请按 Windows 图标键 + R,在“运行”框中复制并粘贴(或键入)以下命令,然后按 ENTER 键:
      cmd
  •   停止 BITS 服务和 Windows Update 服务。为此,请在命令提示符处键入以下命令。键入每个命令之后按 ENTER。

    •   net stop bits
    •   net stop wuauserv

  •   删除 qmgr*.dat 文件。为此,请在命令提示符处键入以下命令,然后按 ENTER:
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  •   如果这是您第一次使用本文中的步骤解决 Windows Update 问题,请跳过步骤 4 转到步骤 5。在故障排除进行到此步骤时,只有在执行了下列除步骤 4 之外的其他所有步骤之后仍无法解决 Windows Update 问题时,方可执行步骤 4。步骤 4 中的步骤同样以上述 Fix it 解决方案的“主动”模式执行:

    •   将以下文件夹重命名为 *.BAK:

      •   %systemroot%\SoftwareDistribution\DataStore
      •   %systemroot%\SoftwareDistribution\Download
      •   %systemroot%\system32\catroot2
      为此,请在命令提示符处键入以下命令。键入每个命令之后按 ENTER。

      •   Ren %systemroot%\SoftwareDistribution\DataStore *.bak
      •   Ren %systemroot%\SoftwareDistribution\Download *.bak
      •   Ren %systemroot%\system32\catroot2 *.bak

    •   将 BITS 服务和 Windows Update 服务重置为默认的安全描述符。为此,请在命令提示符处键入以下命令。键入每个命令之后按 ENTER。

      •   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)


  •   请在命令提示符处键入以下命令,然后按 ENTER:
    cd /d %windir%\system32
  •   重新注册 BITS 文件和 Windows Update 文件。为此,请在命令提示符处键入以下命令。键入每个命令之后按 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

  •   重置 Winsock。为此,请在命令提示符处键入以下命令,然后按 ENTER:
    netsh winsock reset
  •   如果您使用的是 Windows XP,则需要配置代理设置。为此,请在命令提示符处键入以下命令,然后按 ENTER 键:
    proxycfg.exe -d如果您运行的是其他版本的 Windows,请在命令提示符处键入以下命令,然后按 ENTER 键:netsh winhttp reset proxy
  •   重新启动 BITS 服务和 Windows Update 服务。为此,请在命令提示符处键入以下命令。键入每个命令之后按 ENTER。

    •   net start bits
    •   net start wuauserv

  •   如果您正在运行 Windows Vista,请清除 BITS 队列。为此,请在命令提示符处键入以下命令,然后按 ENTER:
    bitsadmin.exe /reset /allusers
  •   安装最新的 Windows 更新代理。
  •   重新启动计算机。
  ==============================================================
  echo Program by DSM.ITSS.Gems.OE.Yuhao@2014.03.04 v1.00
  @echo off & setLocal EnableDELAYedExpansion
  echo Stop Bits and Windows Update service
  net stop wuauserv /Y
  net stop bits /Y
  Echo Remove Registry Keys from Windows Update Agent
  reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AccountDomainSid /f
  reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v PingID /f
  reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f
  reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientIDValidation /f
  each Clean download queue
  Del "C:\ProgramData\Microsoft\Network\Downloader\qmgr*.dat"
  each Register DLL file
  CD /D %SystemRoot%\System32
  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 Msjava.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
  echo Remove software distribution folder
  rd /s /Q %Systemroot%\SoftwareDistribution
  rd /s /Q %systemroot%\system32\catroot2
  echo Start Bits and Windows Update service
  net start bits
  net start wuauserv
  echo resync
  wuauclt /resetauthorization /detectnow
  exit /B 0

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-529836-1-1.html 上篇帖子: 0x8008005 安装windows 更新windowsupdate.log 下篇帖子: 使用 Windows Azure 和 Windows Phone 7 构建数据驱动的应用程序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表