在某些情况下,Windows 更新并未修复问题,而是在 Windows 10 计算机上给您带来问题。 您甚至可能会看到一些挂起的 Windows 更新,由于某种原因,无论您做什么都拒绝安装。 好消息是您不必处理那些未完全下载到您的 PC 的失败和待处理的更新,因为您实际上可以删除它们。
按照下面准备的说明删除失败和挂起的 Windows 更新。
步骤 1:您要做的第一件事是删除 Temporary 文件夹中的所有内容
- 点击Win + R键以打开“运行”对话框。
- 接下来,输入“%TEMP%”,然后按 Enter 或单击“确定”以打开临时文件夹。
- 从那里,选择临时文件夹中的所有文件夹和文件,然后将它们全部删除。
注意:%temp% 是 Windows 中的众多环境变量之一,可以将 Windows 指定的文件夹作为临时文件夹打开,该文件夹通常位于 C:\Users[username]AppDataLocalTemp。
第 2 步:接下来,删除 pending.xml 文件
- 转到 C:\Windows WinSxS 文件夹。
- 打开文件夹后,查找名为“待办的。XML” 文件并右键单击它,您可以重命名或删除它。
- 之后,Windows 更新应删除挂起的任务并构建一个全新的更新。
步骤 3:删除 SoftwareDistribution 文件夹中的所有内容
Windows 操作系统中的 Software Distribution 文件夹是一个可以在 Windows 目录中找到的文件夹,用于临时存储在您的 PC 上安装 Windows Update 可能需要的文件。 因此,它是 Windows 更新所必需的,并由 WUAgent 维护。 除此之外,它还包含所有 Windows 更新历史记录文件,一旦删除它们,您很可能会丢失更新历史记录。 因此,下次运行 Windows 更新时,可能会导致检测时间变长。
- 打开 WinX 菜单。
- 从那里,以管理员身份打开命令提示符。
- 然后输入以下命令 - 不要忘记在输入每个命令后立即按 Enter 键。
净停止wuauserv
净停止位
- 输入这些命令后,它将停止 Windows 更新服务和后台智能传输服务。
- 接下来,进入 C:\Windows\Software\Distribution 文件夹并删除所有文件夹和文件,从而点击 Ctrl + A 键将它们全部选中,然后单击删除。 请注意,如果文件正在使用中,您将无法删除它们。
- 删除 Software Distribution 文件夹中的所有内容后,重新启动 PC,然后返回命令提示符并再次输入以下命令。
网开始wuauserv
净起始位
由于该文件夹已经被刷新,它会在您重新启动计算机并打开 Windows 更新时重新填充。
第 4 步:尝试重置 catroot2 文件夹
您还可以尝试重置 catroort2 文件夹,因为它可以修复大量 Windows 更新问题。 Catroot 和 catroot2 都是 Windows 更新过程所需的 Windows 操作系统文件夹。 因此,当您运行 Windows 更新时,catroort2 文件夹会存储 Windows 更新包的签名并帮助它进行安装。 它在更新过程中使用了“%windir%System32catroot2edb.log”文件。 之后,更新存储在 SoftwareDistribution 文件夹中,然后由自动更新使用以执行更新过程。 请记住,您不得重命名或删除 Catroot 文件夹。 尽管 Windows 会自动重新创建 Catroot2 文件夹,但 Catroot 文件夹不是。