当前位置:首页 > 技术 > 正文内容

Windows更新错误全面修复指南:解决0x80070003与0x80240034问题

访客 技术 2026年6月19日 1

Windows更新错误一键修复方案

针对0x80070003错误的批处理修复脚本 将以下代码保存为.bat文件并以管理员身份运行:

@echo off
echo 正在重置Windows更新组件...
timeout /t 3 /nobreak >nul

REM 重置BITS服务
sc config Background Intelligent Transfer Service start= delayed-auto
net stop Background Intelligent Transfer Service
net stop Windows Update

REM 删除更新缓存目录
if exist "%windir%\SoftwareDistribution\" (
    rd /s /q "%windir%\SoftwareDistribution\"
)
if exist "%windir%\system32\catroot2\" (
    rd /s /q "%windir%\system32\catroot2\"
)

REM 重启服务
net start Windows Update
net start Background Intelligent Transfer Service

echo 操作完成,系统需要重启才能生效
pause

系统文件修复方案

针对0x80240034错误的系统文件检查

sfc /scannow

如果系统文件检查器无法修复问题,可使用DISM工具进行在线修复:

DISM /Online /Cleanup-Image /RestoreHealth

参考文档:https://docs.microsoft.com/zh-cn/windows/troubleshoot/windows-update/use-system-file-checker

Windows更新通用修复指南

适用于:Windows 7/8.1/10/11

本指南提供解决Windows更新问题的步骤,包括更新扫描耗时过长或各种错误代码的情况。

常见错误代码 以下步骤可解决大多数Windows更新错误,如:0x80073712、0x800705B4、0x80004005、0x8024402F、0x80070002、0x80070643、0x80070003、0x8024200B、0x80070422、0x80070020等。

官方文档:修复Windows更新错误 https://support.microsoft.com/zh-cn/help/10164/fix-windows-update-errors

微软官方建议:至少保留20GB可用空间以确保更新顺利进行

Windows Insider Preview更新问题解决方案

当安装Windows 11 22H2 Insider Preview版本时,若出现0x80070002错误并回滚,可尝试以下方法:

修改注册表以启用预览版本检测:

  1. 打开注册表编辑器,导航至: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability

  2. 修改以下键值:

  • 将"EnablePreviewBuilds"的值更改为1或2(十六进制)
  • 将"Ring"的值更改为"WIF"
  1. 完成后,可在"设置"中的"Windows预览体验计划"中查看可用选项

注意:此问题可能与Windows功能(如.NET 3.5安装)相关,使用相同方法可解决0x800F0950错误

对于无法通过标准方式加入Insider计划的设备,可使用离线脚本: https://github.com/abbodi1406/offlineinsiderenroll

相关文章

Linux crontab 详解

1) crontab 是什么cron 是 Linux 的定时任务守护进程;crontab 是用来编辑/查看“按时间周期执行命令”的表(cron table)。常见两类:用户 crontab:每个用户一份(crontab -e 编辑)系统级 crontab / cron.d:可指定执行用户(/etc/crontab、/etc/cron.d/*)2) crontab 时间...

富文本里可以允许的 HTML 属性

一、所有标签默认允许的安全属性(极少)class        (可选)id           (通常建议禁用)title️ 注意:id 容易被滥用做锚点注入,很多系统直接禁用class 允许的话最好只允许固定前缀(如 editor-*)二、a 标签允许属性<a href="" t...

Mac 安装 Node.js 指南

方法一:通过官网安装包(最简单,适合初学者)如果你只是想快速安装并开始使用,这是最直接的方法。访问 Node.js 官网。页面会显示两个版本:LTS (Recommended For Most Users):长期支持版,最稳定。建议选这个。Current:最新特性版,包含最新功能但可能不够稳定。下载 .pkg 安装包并运行。按照安装向导点击“下一步”即可完成。方法二:使用 Homebrew 安装(...

Dom\HTML_NO_DEFAULT_NS 的副作用:自动加闭合标签

在使用Dom\HTMLDocument时,Dom\HTML_NO_DEFAULT_NS 将禁止在解析过程中设置元素的命名空间, 此设置是为了与DOMDocument向后兼容而存在的。当使用它时,已知的一个副作用就是:自动加闭合标签例如 </img> 为什么会这样?当你使用:Dom\HTML_NO_DEFAULT_NS文档会变成 无命名空间模式,此时内部更接近 XML...

Laravel 事件和监听器创建

在 Laravel 中,使用 Artisan 命令创建 Events(事件) 和 Listeners(监听器) 是非常高效的。你可以通过以下几种方式来实现:1. 手动创建单个 Event如果你只想创建一个事件类,可以使用 make:event 命令:Bashphp artisan make:event UserRegistered执行后,文件将生成在 app/Even...

自定义域名解析神器 dnsmasq

什么是 dnsmasq?dnsmasq 是一个轻量级、功能强大的网络服务工具,专为小型和中等规模网络设计。它是一个综合的网络基础设施解决方案[1]。dnsmasq 能做什么?功能说明应用场景DNS 转发与缓存将 DNS 查询转发到上游服务器(ISP、Google DNS 等),并在本地缓存结果加快 DNS 查询速度,减少外部 DNS 流量本地 DNS解析本地网络设备的主机名,无需编辑&n...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。