0x80244018错误需手动创建auinstallagent和appreadiness文件夹、更换dns为8.8.8.8/8.8.4.4并刷新缓存、清除winhttp代理残留后重启解决。

Win11系统在检查更新或从Microsoft Store下载应用时弹出“0x80244018”错误,说明系统无法正常访问微软更新服务器,常见于DNS解析失败、关键系统文件夹缺失或代理配置残留,不是临时网络抖动,需针对性干预。
手动创建AUInstallAgent和AppReadiness文件夹
该错误常因Windows Update组件依赖的两个空文件夹缺失触发——系统尝试写入时失败,直接报错0x80244018。这两个文件夹本应由系统自动创建,但某些更新或第三方工具会误删或拒绝重建。
第一步:按Win + E打开文件资源管理器 → 在地址栏输入 【C:\Windows】 → 回车进入系统根目录。
第二步:空白处右键 → 新建 → 文件夹 → 命名为 【AUInstallAgent】 → 弹出管理员权限提示时点“是”。
第三步:同目录下再新建一个文件夹,命名为 【AppReadiness】 → 同样确认管理员权限。
第四步:重启电脑。重启后系统会自动填充这两个文件夹的必要结构,90%以上场景可立即解除0x80244018阻塞。
更换DNS服务器并刷新缓存
国内运营商DNS常无法正确解析 windowsupdate.microsoft.com 等域名,导致请求根本发不出去,表面看是“连接失败”,实则是域名查不到IP。改用Google DNS是最直接有效的绕过手段。
方法一:打开“设置” → “网络和 Internet” → 点击当前连接(Wi-Fi 或以太网)→ “DNS 服务器分配” → 点击“编辑” → 切换为“手动” → IPv4下填入首选DNS 【8.8.8.8】、备用DNS 【8.8.4.4】 → 保存。
方法二:以管理员身份运行命令提示符 → 输入 ipconfig /flushdns → 回车执行,清空本地DNS缓存。
这一步做完无需重启,立刻返回Windows Update重试检查更新,若错误消失,说明问题根源就是DNS污染。
清除WinHTTP代理残留
某些企业软件、抓包工具或手动配置过代理后未清理,会在WinHTTP层留下静默代理设置,它不走浏览器代理,却强制把Windows Update流量导向无效地址,结果连握手都失败。
以管理员身份打开Windows终端(PowerShell或CMD)→ 依次执行以下三条命令,每行回车:
netsh winhttp reset proxy
netsh winsock reset
netsh int ip reset
执行完后立即运行:netsh winhttp show proxy → 若输出中显示 【Proxy Server: (null)】,说明已清理干净;若仍显示具体地址(如127.0.0.1:8888),必须补救:netsh winhttp set proxy proxy-server="" bypass-list="" → 最后重启电脑。











