Windows更新失败报错通用解决方案

在这里插入图片描述

一、可能引起此问题的因素

如果更新出现报错代码的问题一般不会是网络引起的,都是系统问题。可能是您最近安装了来路不明的小程序、脚本、CMD未知指令、破解xxx的软件,可能不会告诉你直接修改系统注册表导致系统无法更新。

二、此方案适用于问题的现象

在这里插入图片描述

检查更新直接报错并且服务Windows update(更新)服务无法正常启动

在这里插入图片描述

三、方案一:官方解决

启动Windows更新服务

此方案适用于情况:如果您服务能够正常启动可参考该方案,启动更新服务即可解决,无需重启电脑

根据微软官方文档

请您根据以下步骤,确认windows update & BITS服务设置

  1. 点击开始菜单,在搜索栏中输入services.msc(输入时不要打引号),并按下回车。如果此时弹出用户账户控制窗口,请您点击“继续”。
    在这里插入图片描述

  2. 双击打开Windows update服务。
    在这里插入图片描述

此服务正常情况属于是停止状态,只有当系统调用更新时才会进行启动
(如果无法正确启动出现报错请直接看下面方案)
4. 点击“常规”选项卡,确保“启动类型”是“自动”或者“手动”。然后点击“服务状态”下面的“启用”按钮。
5. 以同样的步骤对Background Intelligent Transfer ServicesCryptographic Servicessoftware licensing service以及 Windows Installer这四项服务进行启用。
此服务正常情况属于是停止状态,只有当系统调用更新时才会进行启动
在这里插入图片描述
在这里插入图片描述

此服务正常情况属于是停止状态,只有当系统调用更新时才会进行启动
然后再次前往设置进行查看是否还是存在报错,如果还是存在报错,可能需要进行ISO镜像修复

四、方案二:ISO镜像修复

通过官方ISO镜像同版本进行保留数据和软件进行替换升级,可解决99%系统级别问题,接近重装系统效果。用时可能较长,需要1小时左右

此方案适用于情况:上属启动服务报错或者仍然无法更新

此方案适用于系统版本:Windows家庭版;专业版暂无尝试,可能会无法保留数据进行修复。

  1. 下载工具: Download Windows 11 选择“创建 Windows 11 安装”
  2. 双击运行工具后,提示“正在进行准备工作”,点击“下一步”
  3. 点击“接受”用户许可条款
  4. 等待Windows 准备工作完成,选择“为另一台电脑创建安装介质”
  5. 根据需要选择语言、系统版本和位数(选择家庭中文版)
  6. 选择“ISO”,点击“下一步”
  7. 选择保存的路径(默认即可,默认在此电脑文档),点击“保存”
  8. 等待文件下载及创建介质完成,点击“完成”
  9. 打开在此电脑文档中的刚刚下载的Windows文件,双击setup,点击一行蓝色小字(更改Windows下载安装更新方式——选择不是现在),按步骤往下走,选择保留文件和应用,如果无此选项,立刻退出,备份重要文件与应用再安装。
    =======
    注:事件处理过程中,微软会收集您的个人信息如微软账号、订单号以及计算机生成的日志文件。请知悉,此类信息微软收集后仅用于排查和处理当前遇到的问题,不会用作其他用途。
    =======
    本方案是本人打电话给微软中国Windows工程师给出的解决方案,本人尝试已解决更新问题。如果仍然无法解决可能需要重装系统。
### Windows 11 请求 USB 设备描述符失败解决方案 当遇到“未知USB设备(设备描述符请求失败)”的问题时,这通常意味着操作系统无法成功获取连接设备的信息。对于Windows 11而言,可以尝试以下几种方法来解决问题。 #### 更新驱动程序 更新计算机上的USB控制器驱动可能是最简单有效的办法之一。打开设备管理器,展开【通用串行总线控制器】部分,右键点击每一个条目并选择“更新驱动程序”,让系统自动在线查找最新版本[^1]。 #### 检查硬件兼容性和固件状态 某些情况下,特别是较旧型号如XPS 13可能会遭遇蓝牙功能丧失以及显示为未知USB设备的现象。如果是在特定品牌机器上发生的这类现象,则建议访问制造商网站查询是否有针对此问题发布的补丁或是BIOS升级文件可用[^2]。 #### 使用编程手段诊断具体错误原因 通过Python脚本配合`pyusb`库可以帮助进一步了解具体的通信障碍所在之处: ```python import usb.core dev = usb.core.find(idVendor=0x1234, idProduct=0x5678) if dev is None: raise ValueError('Device not found') try: desc = dev.get_descriptor(usb.util.DESC_TYPE_DEVICE) print(desc) except usb.core.USBError as e: print(f'Device descriptor request failed: {str(e)}') ``` 上述代码会尝试读取指定ID组合下的外设详情;若执行过程中抛出了异常,则说明存在底层交互层面的问题[^3]。 #### 安装或重置USB根集线器 有时重启USB Root Hub能够有效恢复故障端口的功能。同样地,在设备管理器里定位到对应的Hub节点,先禁用再启用它试试看效果如何。另外也可以考虑完全卸载后再扫描新硬件的方式来进行修复操作。 #### 验证USB接口物理状况良好 确保所使用的USB端口本身没有损坏,并且尝试更换不同的位置测试是否依旧报错。如果是移动存储类别的产品出现问题的话,还可以借助专门的数据恢复软件或者厂商提供的工具来进行更深入的排查[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值