概述
【现象】Windows Update无法检查更新,报需要重新启动计算机。但是重启后仍旧无法检查更新。
【问题分析】
一、查看主机是windows7家庭版,很多功能都用不了,首先把windows7家庭版更新到windows7专业版。
1、右键计算机 --> 属性。
2、点击“获取新版本的windows 7的功能”,然后选择用密钥,输入密钥,等待完成即可。
当然这个密钥是收费的,需要钱去买的。搜到几个放出来:
Windows 7 旗舰版“OEM密钥”(2枚):
FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
342DG-6YJR8-X92GV-V7DCV-P4K27
Windows 7 专业版“OEM密钥”(1枚):
YKHFT-KW986-GK4PY-FDWYH-7TP9F
二、怀疑是windows update程序文件被破坏,修复windows update程序。
- 打开命令提示符。为此,使用下列方法之一,具体取决于您的 Windows 版本:
- Windows10:按住 (或右键单击)任务栏上的 Windows 徽标按钮,然后选择命令提示符 (管理员)。当用户帐户控制框中出现时,选择是。
- Windows8.1 和 Windows 8:从“开始”屏幕的右侧滑入以显示超级按钮,选择搜索,然后搜索cmd。(或者,如果您使用的键盘和鼠标,在开始屏幕键入cmd 。在搜索结果,按下并保持或用鼠标右键单击命令提示符,然后选择以管理员身份运行。
- Windows 7 和更早版本:按下 Windows 徽标键 + R 在运行框中,键入cmd ,然后按 enter 键。右键单击 Cmd,然后选择以管理员身份运行。
- 停止 BITS 服务、 Windows 更新服务和加密服务。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 enter 键。
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
- 删除 qmgr*.dat 文件。若要执行此操作,请在命令提示符下,键入下面的命令,然后按 enter 键:
Del"%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
- 如果这是您第一次尝试按照本文中的步骤解决您的 Windows 更新问题,应跳过第 4 步,直接转到第 5 步。仅当您按照除步骤 4 之外的所有步骤无法解决 Windows 更新问题时,此时应按照疑难解答中的步骤 4 进行操作。(由前面提到的修复它解决方案的"主动"模式执行步骤 4 步。)
- 重命名 softare 分发文件夹的备份副本。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 enter 键。
- Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
- Ren %systemroot%system32catroot2 catroot2.bak
- 重置 BITS 服务和 Windows 更新服务为默认安全描述符。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 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)
-
- 重命名 softare 分发文件夹的备份副本。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 enter 键。
- 在命令提示符处,键入以下命令,然后按 Enter 键:
cd /d %windir%system32
- 重新注册 BITS 文件和 Windows 更新文件。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 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 更新服务和加密服务。为此,请在命令提示符下,键入以下命令。请确保您在键入每条命令后按 enter 键。
- net start bits
- net start wuauserv
- net start appidsvc
- net start cryptsvc
- 仅 Windows Vista:清除此位队列。若要执行此操作,请在命令提示符下,键入下面的命令,然后按 enter 键:
bitsadmin.exe /reset /allusers
- 安装最新的 Windows Update Agent。
- 重新启动计算机。
最后
以上就是优雅猎豹为你收集整理的Windows Update无法检查更新的全部内容,希望文章能够帮你解决Windows Update无法检查更新所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复