Win10双击JPG/PNG弹出“文件系统错误(-2147219196)”是照片应用注册、缓存或WMI服务异常所致;应依次重置照片应用、启用WMI服务、PowerShell重新注册应用包、清理LocalState缓存。

Win10双击JPG或PNG图片时弹出红色提示框,写着“文件系统错误 (-2147219196)”,这不是图片本身损坏,而是照片应用的注册状态、缓存或底层依赖服务出了问题,系统找不到合法入口加载图像。
先重置照片应用(最轻量,优先尝试)
这一步只清掉应用的临时数据和配置,硬盘里的照片一张都不会丢,适合刚出现异常时立刻操作。
按下 Win + I 打开设置 → 左侧点“应用” → 右侧点“应用和功能” → 在列表里找到“照片” → 点击进入 → 滚动到底部点“高级选项” → 先点“修复”按钮等待完成 → 若无效,再点“重置”并确认。
重置完成后图标旁会出现绿色对勾。别急着测试,必须重启电脑,否则新状态不生效。
启用Windows Management Instrumentation(WMI)服务
照片应用严重依赖这个服务提供系统信息查询能力;一旦它被禁用或停止,就会直接触发该错误,且不提示具体原因。
按 Win + R 打开运行 → 输入 services.msc 回车 → 在服务列表中找到 Windows Management Instrumentation → 右键它 → 选“启动” → 再右键 → “属性” → 将“启动类型”设为“自动” → 点“确定”。
这步做完不用重启,但必须确保服务状态栏显示“正在运行”才算成功。
用PowerShell重新注册照片应用包
当注册表项指向空路径、被破坏或与当前系统版本不匹配时,此命令可强制从系统镜像重建照片应用专属注册项。
方法一:精准注册照片应用
右键开始按钮 → 选“Windows Terminal(管理员)” → 粘贴执行:
Get-AppXPackage *Microsoft.Windows.Photos* | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
方法二:全量注册所有系统应用(适用多个UWP应用同时异常)
同样在管理员终端中粘贴执行:
Get-AppXPackage | ForEach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
命令运行时屏幕会滚动大量文字,中途个别报错跳过即可;全程约2–4分钟。执行完关闭窗口,必须重启电脑。
手动清理LocalState缓存目录
缓存文件夹权限异常或内容损坏,会导致应用启动时读取失败——即使注册正常也打不开图片。
第一步:打开缓存路径
在文件资源管理器地址栏直接粘贴(把“你的用户名”替换成你实际登录名):
C:\Users\你的用户名\AppData\Local\Packages\Microsoft.Windows.Photos_8wekyb3d8bbwe\LocalState → 回车进入。
第二步:彻底删除全部内容
按 Ctrl + A 全选 → 按 Shift + Delete 彻底清除(绕过回收站)→ 关闭窗口。
第三步:若进不去该路径,说明权限被锁死,需改用权限修复法:
打开 C:\Program Files\WindowsApps → 找到含 Microsoft.Windows.Photos_ 的文件夹 → 右键 → “属性” → “安全”选项卡 → 点“高级” → 把“所有者”改成当前用户 → 勾选“替换子容器和对象的所有者” → 点“应用” → 再回来删 LocalState。

















