要彻底摆脱画图3d自动接管图片打开方式并恢复经典mspaint.exe,需三步:一、卸载当前用户及系统级预配包(remove-appxpackage+remove-appxprovisionedpackage);二、通过“启用或关闭windows功能”或sfc /scannow修复/部署mspaint.exe;三、重置图片格式默认关联,用assoc命令强制绑定至mspaint.exe。

想彻底摆脱画图3D的自动接管图片打开方式,同时让经典mspaint.exe随时可用——这不是单纯删掉一个图标的事,而是要清除UWP预配包、恢复系统级可执行文件路径、并阻断其对图片关联的劫持。
卸载画图3D(当前用户+系统级)
仅在设置里点“卸载”只能清掉你账户下的实例,新用户登录或系统重置后它还会回来。必须连根拔起预配包。
方法一:先清当前用户实例
按下 Win + X → 选择“Windows PowerShell(管理员)” → 输入以下命令并回车:
Get-AppxPackage Microsoft.MSPaint | Remove-AppxPackage
方法二:再删系统预配包(关键一步)
在同一管理员PowerShell窗口中,逐行执行:
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*Paint3D*" -or $_.DisplayName -like "*MSPaint*"}
确认返回结果含 Microsoft.MSPaint_ 开头的完整包名后,复制该名称,替换下方命令中的占位符:
Remove-AppxProvisionedPackage -Online -PackageName 【Microsoft.MSPaint_11.2212.10.0_neutral_~_8wekyb3d8bbwe】
⚠️ 注意:PackageName必须与上一步实际输出完全一致,版本号不同不能照抄;漏掉这步,下次新建用户时画图3D会自动部署。
强制恢复经典画图mspaint.exe的可用性
卸载画图3D不会影响mspaint.exe,但它可能已被系统策略禁用、或被误删。先验证是否存在,再确保能调用。
第一步:检查文件是否还在
打开文件资源管理器 → 地址栏粘贴 C:\Windows\System32\mspaint.exe → 回车。如果提示“找不到文件”,说明已损坏或被移除。
第二步:从系统功能中启用(推荐优先尝试)
打开“控制面板” → “程序” → “启用或关闭Windows功能” → 展开“Windows附件” → 勾选【画图】 → 点击确定。系统将自动部署原始GDI版mspaint.exe。
第三步:若勾选无效,改用PowerShell修复
以管理员身份运行PowerShell → 输入:
sfc /scannow
等待扫描完成,该命令会校验并替换受损的系统文件,包括mspaint.exe。
切断画图3D对图片格式的默认绑定
即使卸载了应用,Windows仍可能缓存旧关联,导致双击JPG/PNG又唤起残留服务或报错。
方法一:重置图片默认打开方式
设置 → 应用 → 默认应用 → 按文件类型指定默认应用 → 找到 .jpg、.png、.bmp 等条目 → 全部点击右侧箭头 → 选择“画图”(注意不是“画图3D”)。
方法二:用命令行强制覆盖(绕过UI限制)
管理员PowerShell中执行:
assoc .jpg=Paint.Picture
ftype Paint.Picture="C:\Windows\System32\mspaint.exe" "%1"
这一步做完,双击任意JPG文件将直接启动经典画图界面,不再弹窗、不跳转、不延迟。











