应通过系统设置批量指定默认应用,或用注册表启用旧版Windows照片查看器后设置:先按Win+I进设置→应用→默认应用→按文件类型指定,默认为.jpg等格式选目标程序;若无照片查看器则需新建并运行ANSI编码的.reg脚本启用。

当你双击一张.jpg图片,系统却用“照片”应用打开,而你真正想用的是旧版Windows照片查看器或IrfanView这类轻量工具,就得从系统底层重置默认打开方式——不是临时右键选一次,而是让所有同类文件永久走新路径。
通过系统设置批量指定图片格式默认程序
这是最安全、最直观的方式,适合想统一管理.jpg/.png/.gif等全部格式的用户。
第一步:按 Win + I 打开设置 → 点击“应用” → 左侧选“默认应用”。
第二步:向下滚动,点击“按文件类型指定默认应用”——注意别点错成顶部的“按协议指定”,那管的是http、mailto这类链接。
第三步:在长长的列表里找到.jpg,点击它右侧当前显示的图标(比如“照片”),在弹出菜单中选择目标程序;若没看到“Windows照片查看器”,说明它还没被系统识别为可用选项,需先执行注册表启用步骤;若想选IrfanView或XnView,确保它们已安装完毕,否则不会出现在列表里。
第四步:重复第三步,把.png、.bmp、.gif 也逐个点开并设为同一程序——这一步不能跳过,系统不会自动同步设置到其他格式。
右键单图快速绑定某类格式
适用于只想立刻解决手头一类文件(比如全是.jpg)的场景,操作快、见效快,但只影响该扩展名。
方法一:找一张.jpg图片,右键 → 悬停“打开方式” → 点“选择其他应用”。
方法二:在弹出窗口中选中目标程序(如“画图”或“Windows照片查看器”)→ 务必勾选【始终使用此应用打开.jpg文件】 → 点“确定”。
这一步漏掉勾选,下次双击还是走老路;勾选后,系统会自动更新注册表中该扩展名的关联项,无需手动干预。
启用并导入注册表脚本恢复旧版查看器
Windows 10/11 默认隐藏了“Windows照片查看器”,但它仍藏在系统文件夹里。不启用它,你在任何设置界面都找不到这个选项。
用记事本新建一个文本文件,把下面内容完整复制进去:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations]
" .jpg"="PhotoViewer.FileAssoc.Tiff"
" .jpeg"="PhotoViewer.FileAssoc.Tiff"
" .png"="PhotoViewer.FileAssoc.Tiff"
" .bmp"="PhotoViewer.FileAssoc.Tiff"
" .gif"="PhotoViewer.FileAssoc.Tiff"
" .tiff"="PhotoViewer.FileAssoc.Tiff"
保存时,文件名填enable_photo_viewer.reg,保存类型选“所有文件”,编码选ANSI——选UTF-8可能导入失败。
双击运行这个.reg文件 → 点“是”确认 → 完成后立刻去“设置→默认应用→按文件类型指定”,就能看到“Windows照片查看器”出现在下拉列表里了。


















