当前位置:首页 > 问答 > 正文

解决Win11更新接收问题,有效操作步骤一网打尽!

微软官方支持文档、技术社区常见解决方案

第一步:先做最简单的检查

  • 检查网络:确保你的电脑已经连接到互联网,并且网络稳定,可以尝试打开网页看看是否正常。
  • 重启电脑:这是最简单也最有效的方法之一,重启可以解决很多临时的系统小故障,包括更新服务卡住的问题。
  • 检查磁盘空间:确保你的C盘有足够的剩余空间(建议至少保留20GB以上),因为更新需要下载和安装文件。

第二步:运行Windows更新疑难解答 这是Windows自带的修复工具,能自动检测和修复常见的更新问题。

解决Win11更新接收问题,有效操作步骤一网打尽!

  1. 点击“开始”菜单,打开“设置”。
  2. 进入“系统” > “疑难解答” > “其他疑难解答”。
  3. 找到“Windows 更新”,点击旁边的“运行”按钮,让系统自动检测并修复问题。

第三步:手动重启更新相关服务 负责更新的后台服务可能卡住了,需要手动重启一下。

  1. 在任务栏的搜索框里输入“服务”,然后打开“服务”应用。
  2. 在列表中找到以下两个服务:
    • Windows Update
    • Background Intelligent Transfer Service
  3. 对每个服务,右键点击,选择“重新启动”,如果服务是停止状态,就选择“启动”。

第四步:清理更新缓存文件 旧的或损坏的更新缓存文件可能会导致更新失败,清理它们会让系统重新下载健康的文件。

解决Win11更新接收问题,有效操作步骤一网打尽!

  1. 在任务栏搜索框输入“cmd”或“命令提示符”,右键点击它,选择“以管理员身份运行”。
  2. 在打开的黑色窗口里,输入以下命令后按回车:net stop wuauserv (这会停止更新服务)
  3. 接着再输入:net stop bits (停止另一个相关服务)
  4. 打开“此电脑”,进入C盘,找到并打开C:\Windows\SoftwareDistribution这个文件夹。
  5. 把这个文件夹里的所有文件和文件夹都删除。(如果提示需要权限,点“继续”)
  6. 回到刚才的命令提示符窗口,输入:net start wuauserv (重新启动更新服务)
  7. 再输入:net start bits
  8. 完成后关闭窗口,再去检查更新。

第五步:使用微软官方的更新修复工具 微软提供了一个名为“Windows更新疑难解答程序”的独立工具,功能比系统自带的更强大。

  1. 从微软官方网站下载这个工具(通常叫WindowsUpdateDiagnostic.diagcab)。
  2. 下载后直接运行,按照向导提示操作,它会深度扫描并修复问题。

第六步:重置Windows更新组件(终极方法) 如果以上方法都不行,可以尝试用命令彻底重置所有更新组件,这相当于把更新功能恢复出厂设置。

  1. 同样用“以管理员身份运行”打开命令提示符。
  2. 依次输入以下每条命令,输完一条按一次回车:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 catroot2.old
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  3. 全部命令执行完毕后,重启电脑,再检查更新。

如果还不行:

  • 检查是否被硬件或软件兼容性阻止:有些情况下,微软会因为你的电脑硬件(如老旧的CPU或TPM版本)或安装的特定软件存在已知冲突,而暂时不向你推送更新,可以留意微软官方公告。
  • 尝试使用Windows 11安装助手:直接从微软官网下载“Windows 11安装助手”工具,它可以帮助你直接升级到最新版本,绕过Windows Update。