通过注册表修复默认图片查看程序
⚠️ 操作前必读:
-
修改注册表存在风险,建议先备份注册表(打开注册表编辑器 → 点击 文件 → 导出 备份)。
-
若不确定操作,可先尝试通过系统设置重置默认应用(设置 → 应用 → 默认应用 → 按文件类型选择默认值)。
步骤 1:以管理员身份打开注册表编辑器
-
按下
Win + S
,输入 cmd。 -
右键选择 命令提示符 → 以管理员身份运行。
-
输入以下命令并回车:regedit
步骤 2:修复 JPG/PNG 文件关联
2.1 修复 .jpg 文件关联
-
在注册表中导航至:
HKEY_CLASSES_ROOT\.jpg
-
检查右侧窗口的 默认 值(双击修改):
-
若使用系统自带“照片”应用,设置为:
PhotoViewer.FileAssoc.Tiff
-
若使用其他软件(如画图),需输入对应程序的注册表键值。
-
2.2 修复其它文件关联
-
导航至文件类型(比如png):
HKEY_CLASSES_ROOT\.png
-
同样修改右侧的 默认 值为:
PhotoViewer.FileAssoc.Tiff
步骤 3:检查关联程序参数
-
导航至:
HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Tiff\Shell\Open\Command
-
确认右侧 默认 值路径为:
"C:\Program Files\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1
(若路径缺失或错误,可手动修正)
步骤 4:重启资源管理器
-
按
Ctrl + Shift + Esc
打开任务管理器。 -
找到 Windows 资源管理器 → 右键选择 重新启动。
其它方案:(适用于高级用户)
-
以管理员身份运行 CMD 或 PowerShell。
-
输入以下命令重置关联:
reg add "HKCR\.jpg" /ve /d "PhotoViewer.FileAssoc.Tiff" /f reg add "HKCR\.png" /ve /d "PhotoViewer.FileAssoc.Tiff" /f
🔧 最简单的方法:重置默认图片查看器(推荐)
步骤 1:进入默认应用设置
-
按
Win + I
打开系统 设置。 -
点击左侧 应用 → 选择 默认应用。
步骤 2:手动关联图片格式
-
在搜索栏输入
.jpg
→ 点击右侧当前关联的程序(如显示“无”或错误程序)。 -
选择 照片(或其他你常用的图片查看器,如“画图”)。
-
重复操作,为
.png
设置相同默认程序。
📌 注意事项
-
修改注册表后若问题依旧,尝试 新建用户账户 测试是否为用户配置损坏。
-
第三方安全软件可能拦截关联修改,建议暂时退出。
-
终极修复:在管理员命令提示符输入
sfc /scannow
扫描系统文件完整性。
通过以上步骤,95% 的图片关联问题可解决。如仍无法打开,可能是图片文件本身损坏或系统核心组件异常,建议备份数据后重置系统。