windows 11可通过四种方法启用旧版照片查看器:一、导入reg文件启用photoviewer.dll;二、批量关联.jpg等格式至photoviewer.fileassoc;三、在设置→默认应用中指定;四、用管理员命令行执行reg add写入全局关联。

如果您在Windows 11中双击图片时默认调用UWP架构的“照片”应用,出现启动延迟、界面卡顿或功能冗余等问题,而希望启用轻量、快速响应的旧版Windows照片查看器,则可能是系统已禁用该组件或其注册表入口缺失。以下是多种可独立生效的启用方法:
一、导入注册表文件启用photoviewer.dll主体功能
此方法通过注册photoviewer.dll的Shell命令入口与DropTarget CLSID,使旧版查看器正式出现在右键菜单和“打开方式”列表中,是后续所有关联操作的前提。
1、在桌面空白处右键,选择“新建” → “文本文档”。
2、右键该文本文档,选择“编辑”,将以下完整代码准确复制粘贴进去:
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,\n00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\n6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\n00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\n25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\n00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\n6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\n00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\n5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\n00,31,00,00,00
[HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
3、点击记事本菜单栏“文件” → “另存为”,将文件名设为photo_viewer.reg,保存类型选“所有文件(*.*)”,编码选“ANSI”,保存至桌面。
4、双击桌面上的photo_viewer.reg文件,在用户账户控制提示中点击“是”确认导入。
5、导入完成后,按Ctrl + Shift + Esc打开任务管理器,找到“Windows资源管理器”,右键选择“重新启动”以刷新Shell环境。
二、批量关联主流图片格式至旧版查看器
仅启用photoviewer.dll不足以让.jpg、.png等格式自动调用旧版查看器;需将各扩展名指向其内部类标识,确保双击行为被正确路由。
1、在桌面新建另一个文本文档,命名为enable_formats.reg。
2、将以下代码完整粘贴进该文档:
Windows Registry Editor Version 5.00
; Associate .jpg files
[HKEY_CURRENT_USER\Software\Classes\.jpg]
@="PhotoViewer.FileAssoc.Jpeg"
; Associate .jpeg files
[HKEY_CURRENT_USER\Software\Classes\.jpeg]
@="PhotoViewer.FileAssoc.Jpeg"
; Associate .png files
[HKEY_CURRENT_USER\Software\Classes\.png]
@="PhotoViewer.FileAssoc.Png"
; Associate .gif files
[HKEY_CURRENT_USER\Software\Classes\.gif]
@="PhotoViewer.FileAssoc.Gif"
; Associate .bmp files
[HKEY_CURRENT_USER\Software\Classes\.bmp]
@="PhotoViewer.FileAssoc.Bmp"
; Associate .tiff and .tif files
[HKEY_CURRENT_USER\Software\Classes\.tiff]
@="PhotoViewer.FileAssoc.Tiff"
[HKEY_CURRENT_USER\Software\Classes\.tif]
@="PhotoViewer.FileAssoc.Tiff"
; Associate .ico files
[HKEY_CURRENT_USER\Software\Classes\.ico]
@="PhotoViewer.FileAssoc.Ico"
3、保存时同样选择“所有文件”,编码为ANSI,确保扩展名为.reg。
4、双击运行该文件,点击“是”完成导入。
5、重启“Windows资源管理器”或直接注销再登录,使关联立即生效。
三、通过系统设置界面指定默认应用
该方法不修改注册表,利用系统内置默认应用管理器,将已启用的旧版查看器设为指定格式的默认打开程序,操作直观且可逆性强。
一款AI音频处理工具,主要用于通过向 `toingg/make_campaign` API 发送 POST 请求,提交用户提供的 JSON 数据,创建并启动 Toingg 语音呼叫活动,适用于 Codex 将活动简报……,适合需要提升相关任务效率的用户。
1、按下Win + I打开“设置”。
2、进入“应用” → “默认应用” → 点击“按文件类型指定默认应用”。
3、在列表中依次查找.jpg、.png、.gif、.bmp、.tiff等条目。
4、点击每种格式右侧当前图标,在弹出窗口中选择Windows 照片查看器;若未显示,说明方法一尚未执行成功。
5、每项选择后即刻生效,无需额外确认按钮。
四、使用管理员权限命令行一次性写入关联
适用于批量部署或脚本化操作,绕过图形界面,直接向HKEY_LOCAL_MACHINE写入全局级关联,对所有用户生效。
1、右键“开始”按钮,选择“Windows终端(管理员)”或“命令提示符(管理员)”。
2、逐行执行以下命令(每行回车一次):
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpg" /t REG_SZ /d "PhotoViewer.FileAssoc.Jpeg" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".png" /t REG_SZ /d "PhotoViewer.FileAssoc.Png" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".gif" /t REG_SZ /d "PhotoViewer.FileAssoc.Gif" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".bmp" /t REG_SZ /d "PhotoViewer.FileAssoc.Bmp" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".tiff" /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" /f
3、全部执行完毕后,关闭终端。
4、按Win + R输入control panel,进入“默认程序” → “将文件类型或协议与程序关联”,验证“.jpg”等格式是否已映射至“Windows照片查看器”。










