必须手动修改默认应用设置或注册表关联才能启用Windows照片查看器:一、通过“设置→应用→默认应用→按文件类型指定”批量绑定.jpg等格式;二、若列表无该选项,需导入.reg文件或手动在HKEY_CURRENT_USER\Software\Classes下创建.jpg等字符串值并设数值数据为“PhotoViewer.FileAssoc.Tiff”。

想让双击.jpg、.png等图片文件时自动用Windows照片查看器打开,而不是系统自带的“照片”应用,必须手动修改默认应用设置或注册表关联,因为Win10/Win11全新安装后默认不显示照片查看器选项。
通过系统设置直接指定默认程序
第一步:按 Win + I 打开设置 → 点击“应用”→“默认应用”。
第二步:向下滚动,找到“按文件类型指定默认应用”,点击进入。
第三步:在搜索框中输入 .jpg,找到该扩展名后,右侧当前默认程序若显示“照片”,点击它。
第四步:在弹出列表中选择“Windows照片查看器”——如果列表里没有这项,说明注册表未启用该程序,需跳转到下一节操作。
第五步:重复第三、四步,依次为 .png、.gif、.bmp、.tiff 设置相同默认程序。
用注册表强制关联照片查看器(适用于全新安装系统)
方法一:一键导入预置注册表文件
下载可信来源的.reg文件(如 yueye666.lanzn.com/iWEU22h5c57e),双击运行并确认合并到注册表。完成后重启资源管理器或注销重登,.jpg等格式右键“打开方式”中就会出现Windows照片查看器选项。
方法二:手动创建注册表项
① 桌面右键 → 新建 → 文本文档;
② 用记事本打开,粘贴以下完整内容(注意首行必须是 Windows Registry Editor Version 5.00,且不能有多余空格):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\.jpg]
@="PhotoViewer.FileAssoc.Tiff"
[HKEY_CURRENT_USER\Software\Classes\.png]
@="PhotoViewer.FileAssoc.Tiff"
[HKEY_CURRENT_USER\Software\Classes\.gif]
@="PhotoViewer.FileAssoc.Tiff"
[HKEY_CURRENT_USER\Software\Classes\.bmp]
@="PhotoViewer.FileAssoc.Tiff";
③ 文件 → 另存为 → 文件名填“photo_assoc.reg”,保存类型选“所有文件”,编码选ANSI(非UTF-8);
④ 双击该.reg文件,点击“是”确认导入。
方法三:补全Shell命令注册(解决右键无“查看”菜单问题)
仅做方法二后,部分系统仍无法右键调出“Windows照片查看器”,需额外导入Shell注册项。复制IT百科提供的完整photoviewer.dll注册段(含[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command]等),保存为另一个.reg文件并导入。这一步补全后,右键菜单才真正完整可用。
验证与兜底操作
右键任意一张.jpg图片 → 选择“打开方式”→“选择其他应用”→ 勾选“始终使用此应用打开.jpg文件”→ 在列表中点选“Windows照片查看器”。
若列表中仍未出现,请确认C:\Program Files\Windows Photo Viewer\photoviewer.dll文件存在,缺失则系统组件已被破坏,需运行DISM /Online /Cleanup-Image /RestoreHealth修复系统映像。
完成上述任一路径后,双击图片即可直接启动Windows照片查看器。

















