由于系统文件损坏和第三方服务的干扰,更新 Windows 时有时会出现0x80070032错误。存储空间不足也可能是面临问题的原因,因为在这种情况下,PC 可能无法保存文件。
有很多方法可以修复错误代码,例如暂时禁用防病毒软件,配置Windows Update相关服务等。一些用户遇到Sysprep错误0x80070032。
以下是修复 Windows 11/10 中 Windows 更新错误0x80070032的方法:
重新启动 Windows 更新服务
Windows 更新服务负责管理 PC(客户端)和 Microsoft 服务器之间的连接。因此,重新启动它可以在它们之间建立新的连接,这可能有助于修复更新错误0x80070032:
• 按“Windows + R”键并键入“services.msc”,然后按“Enter”。
• 找到并右键单击“Windows 更新”服务。选择“属性”。
• 在启动类型的下拉菜单中选择“自动”。
• 点击“开始”。如果它是灰色的,请单击“停止”和“开始”。只需确保“服务状态”为“正在运行”即可。
• 单击“应用”,然后单击“确定”。

• 重新启动计算机并检查错误。
将 Windows 更新相关服务设置为自动运行
您可以将 Windows Update Services 设置为自动运行,这可以在重新启动时更新 Windows。为此,请按照下列步骤操作:
• 打开“开始”菜单并键入 CMD。 右键单击结果,然后选择“以管理员身份运行”。
• 逐个编写以下命令,并在键入每个命令后按“Enter”键:
SC config cryptsvc start= auto
SC config bits start= auto
SC config trustedinstaller start= auto
• 对于每个命令,您都会收到消息,上面写着“[SC] ChangeServiceConfig SUCCESS”。
• 关闭命令提示符并重新启动计算机。
重置 Windows 更新组件
重置 Windows 更新组件可以清除临时数据并修复损坏的缓存,这是解决错误0x80070032的最有效方法。虽然重置过程有点复杂,但您可以仔细按照以下步骤操作:
• 以管理员身份打开命令提示符.
• 逐一键入以下命令行,然后按 Enter 键:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
netsh winsock reset
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

• 退出命令提示符。
• 右键单击“开始”,然后选择“终端(管理员)”。
• 编写以下命令并按“Enter”:
wuauclt.exe /updatenow
• 关闭 PowerShell,然后重新启动计算机。
删除 Windows Update 临时缓存文件夹
文件夹“SoftwareDistribution”存储 Windows 更新所需的临时文件,它可能包含损坏的文件,这可能会导致0x80070032错误。
• 按 Windows + R 键。
• 键入“C:\Windows\SoftwareDistribution”,然后按 Enter。
• 按“Ctrl + A”全选。
• 选择“Shift + Delete”,然后选择“Yes”以永久删除这些文件。

• 重新启动设备,转到“设置”>Wiindows更新,然后单击“检查更新”。
暂时禁用防病毒软件
防病毒保护可保护 Windows 免受有害文件的侵害,这些文件可能会将 Windows 更新文件误认为是恶意文件。如果防病毒软件阻止下载文件,您可能会遇到错误0x80070032,因此请暂时禁用它并检查问题。
相关文章
网友评论(共有 0 条评论)