对于检测更新时出现报错我们可以尝试以下步骤:
步骤一:检测更新服务是否启动
1、按“Windows+R”输入“services.msc”打开服务。
2、在展开的右侧“服务”菜单栏中,确认Background Intelligent Transfer Service 服务、Cryptographic服务、Software Protection服务、Windows Update服务,对应的“状态”栏都处于“已启动”。如果发现以上某服务被“禁用”,点击对应的服务,并右击,选择“启动”。更改后,再次查看,确保以上服务的状态为“已启动”。
步骤二:更改DNS配置及代理
1、 按”Windows+x“打开控制面板,打开网络和Internet,并点击网络和共享中心,按回车。
2、 点击左侧的更改适配器设置,右击本地链接,选择属性。(如果您使用的无线连接,请右击无线网络连接选择属性。)
3、 双击Internet协议版本4 (TCP/IPv4),勾选使用以下DNS服务器地址。
4、 按如下设置:首选DNS服务器:4.2.2.1;备用DNS服务器:4.2.2.2 。
5、按”Windows+X“打开命令提示符管理员,输入”netsh“回车,输入"winhttp"回车,输入”reset proxy“回车。
步骤三: 重命名SoftwareDistribution文件夹
1、按“Windows+X”打开命令提示符管理员,输入“net stop wuauserv”。
2、打开C:Windows,重命名SoftwareDistribution文件夹为SDold。
3、按Windows+X”打开命令提示符管理员,输入“net start wuauserv”。
步骤四:干净启动
1、在传统界面同时按下Win键+ R键,在搜索框中输入msconfig然后按回车键。
2、点击”服务”标签卡,选择”隐藏所有的微软服务”,然后点击全部禁用。(如果可选)
3、点击”启动”标签卡, 点击”打开任务管理器”,然后点击全部禁用并确定。