您的位置首页百科问答

怎样重置Windows Update更新组件

怎样重置Windows Update更新组件

的有关信息介绍如下:

怎样重置Windows Update更新组件

当Windows XP无法使用系统自带的Windows Update时,我们该怎么办?

或者遇到以下问题

反复要求你安装某些更新

打开 Windows Update 页面时或查找更新时发生错误

下载更新时发生错误

安装更新时发生错误

这时我们可以通过重置Windows Update组件来将更新恢复到安装系统时的默认状态

单击“开始”菜单,单击“运行”命令,键入“cmd”,单击“确定”按钮,打开命令提示符

首先需要停止 BITS 和 Windows Update 服务。请在命令提示符处依次键入以下命令,按回车键

net stop bits

net stop wuauserv

接着需要删除 qmgr*.dat 文件。请在命令提示符处键入以下命令,按回车键

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

然后在命令提示符处依次键入以下命令将三个文件夹重命名为 *.bak

Ren %systemroot%\SoftwareDistribution\DataStore *.bak

Ren %systemroot%\SoftwareDistribution\Download *.bak

Ren %systemroot%\system32\catroot2 *.bak

请键入以下命令并按回车键来将BITS 和 Windows Update 服务重置为默认的安全描述符

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)

在命令提示符处键入以下命令,按回车键

cd /d %windir%\system32

请依次键入以下命令并按回车键或者将以下文字复制到记事本中,并将其保存为*.bat的批处理文件,双击执行,来达到重新注册BITS 和 Windows Update 相关文件的效果

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

netsh reset winsock

请键入以下命令并按回车键来设置代理设置

proxycfg.exe -d

请键入以下命令并按回车键来重新启动 BITS 和 Windows Update 服务

net start bits

net start wuauserv

如果您的系统为Windows 7或Windows Vista,那么还需要清除 BITS 队列,请键入以下命令并按回车键

bitsadmin.exe /reset /allusers

完成以上操作后请重新启动计算机。