错误代码0x80070002源于Windows Update临时缓存目录损坏或权限异常,需停止Windows Update服务→删除C:\Windows\SoftwareDistribution下的DataStore和Download文件夹→重启服务→执行PowerShell命令重置商店组件→重启电脑。

Windows应用商店下载时弹出“错误代码0x80070002”,说明系统在查找或读取更新/下载文件时找不到对应路径或文件,根本原因是Windows Update服务依赖的临时缓存目录损坏或权限异常,不是网络问题也不是商店本身故障。
停止Windows Update服务
按 Win + R 打开运行框,输入 services.msc → 回车,打开服务管理窗口。
在服务列表中找到 Windows Update,右键 → 选择“停止”。这一步必须先做,否则后续删除操作会被系统锁定。
清空SoftwareDistribution临时文件夹
打开文件资源管理器,进入路径:C:\Windows\SoftwareDistribution。
该文件夹默认受系统保护,需管理员权限才能修改。若双击打不开,右键→“以管理员身份打开”或直接在地址栏回车强制访问。
进入后,全选 DataStore 和 Download 两个文件夹 → 按 Shift + Delete 彻底删除。不要剪切到回收站,避免权限残留。
注意:此操作不会影响已安装的程序或个人文件,但会清除所有待下载的更新缓存,必须重试下载。
重启Windows Update服务并重置商店组件
回到 services.msc 窗口,右键 Windows Update → 选择“启动”。确认状态变为“正在运行”。
接着以管理员身份运行 PowerShell(开始菜单搜 PowerShell → 右键→“以管理员身份运行”),依次执行以下三条命令,每条执行完按回车:
① Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
② wsreset.exe
③ 关闭所有窗口,重启电脑。重启后打开Microsoft Store,重新尝试下载应用。











