windows照片查看器未出现在右键菜单,是因photoviewer.dll未注册导致系统不识别;必须先导入核心注册表项使其“身份合法”,再绑定图片格式并刷新资源管理器,三步缺一不可。

在Windows 11中双击图片却跳转到臃肿缓慢的“照片”应用,而你只想秒开熟悉的经典Windows照片查看器——它其实一直躺在系统里,只是被注册表悄悄藏起来了,恢复只需三步:写入核心组件、绑定图片格式、刷新资源管理器。
先让“Windows照片查看器”出现在右键菜单里
这一步是基础,不完成就永远看不到那个选项。仅关联.jpg或.png等扩展名是没用的,必须先注册photoviewer.dll这个“身份证明”,系统才承认它是合法应用。
方法一:导入核心注册表项(推荐)
1、桌面右键→新建→文本文档;
2、右键打开该文档,粘贴以下完整代码(注意:开头的Windows Registry Editor Version 5.00不能漏,一个字符都不能错):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,00,31,00,00,00
[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
3、记事本→文件→另存为→文件名填photo_core.reg→保存类型选“所有文件”→编码选UTF-8→保存到桌面;
4、双击运行photo_core.reg,两次点击“是”确认;
【关键提醒】如果跳过这一步直接去绑.jpg格式,右键菜单里依然不会出现“Windows照片查看器”——因为系统根本不认识它。
再把常见图片格式全部指向经典查看器
光有入口不行,还得告诉系统哪些文件该走这个门。这里提供两种路径,任选其一即可生效。
方法一:一键批量绑定全部主流格式(最省心)
1、桌面新建文本文档;
2、粘贴以下代码(支持.jpg、.jpeg、.png、.gif、.bmp、.tiff、.ico七种格式):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\.jpg]
@="PhotoViewer.FileAssoc.Tiff"
[HKEY_CURRENT_USER\Software\Classes\.jpeg]
@="PhotoViewer.FileAssoc.Jpeg"
[HKEY_CURRENT_USER\Software\Classes\.png]
@="PhotoViewer.FileAssoc.Png"
[HKEY_CURRENT_USER\Software\Classes\.gif]
@="PhotoViewer.FileAssoc.Gif"
[HKEY_CURRENT_USER\Software\Classes\.bmp]
@="PhotoViewer.FileAssoc.Bmp"
[HKEY_CURRENT_USER\Software\Classes\.tiff]
@="PhotoViewer.FileAssoc.Tiff"
[HKEY_CURRENT_USER\Software\Classes\.ico]
@="PhotoViewer.FileAssoc.Ico"
3、另存为photo_formats.reg,保存类型“所有文件”,UTF-8编码;
4、双击运行,点两次“是”;
方法二:命令行逐条写入(适合需精准控制或脚本化部署)
1、以管理员身份运行Windows终端(Win+X → 终端(管理员));
2、依次执行以下命令(每行回车一次):
reg add "HKEY_CURRENT_USER\Software\Classes\.jpg" /ve /d "PhotoViewer.FileAssoc.Tiff" /f
reg add "HKEY_CURRENT_USER\Software\Classes\.png" /ve /d "PhotoViewer.FileAssoc.Png" /f
reg add "HKEY_CURRENT_USER\Software\Classes\.gif" /ve /d "PhotoViewer.FileAssoc.Gif" /f
执行完后无需重启,但必须刷新资源管理器才能立即生效。
最后强制刷新让设置立刻起效
注册表改完不等于马上可用,Windows资源管理器会缓存旧的关联信息,必须手动踢它一下。
第一步:按Ctrl + Shift + Esc呼出任务管理器;
第二步:在“进程”页签找到“Windows资源管理器”;
第三步:右键→“重新启动”;
第四步:等待桌面图标闪一下后,右键任意一张.jpg图片→“打开方式”→确认出现“Windows 照片查看器”;
第五步:右键同一张图→“打开方式”→“选择其他应用”→勾选“始终使用此应用打开 .jpg 文件”→点确定;











