17370845950

Windows10如何启用旧版照片查看器_Win10注册表恢复Photo Viewer
Windows 10中恢复旧版“Windows照片查看器”的方法有三种:一、手动添加注册表项关联.jpg等格式;二、导入预配置.reg文件一键启用;三、用PowerShell命令行批量写入注册表项。

如果您在Windows 10中无法通过右键菜单或默认应用设置调用旧版“Windows照片查看器”,则说明该组件虽仍存在于系统中,但其文件关联已被禁用。以下是通过注册表操作恢复Photo Viewer的多种可行方法:

一、手动添加注册表项启用.jpg等格式关联

此方法直接在注册表中为常见图像格式(如.jpg、.png、.bmp)建立与旧版照片查看器的映射关系,使其重新出现在右键“打开方式”列表中。

1、同时按下 Win + R 键,输入 regedit 并回车,以管理员权限运行注册表编辑器。

2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations

3、在右侧空白处右键 → 选择“新建” → “字符串值”。

4、将新字符串命名为 .jpg,双击修改其“数值数据”为 PhotoViewer.FileAssoc.Tiff

5、重复步骤3–4,依次添加以下扩展名并设相同数值数据:.png.bmp.tiff.gif

二、导入预配置的注册表文件一键启用

此方法避免手动逐项输入,使用已验证有效的.reg文件批量写入全部必要注册表项,适用于不熟悉注册表结构的用户。

1、用记事本新建文本文件,粘贴以下内容:

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"

".tiff"="PhotoViewer.FileAssoc.Tiff"

".gif"="PhotoViewer.FileAssoc.Tiff"

2、将文件另存为 EnablePhotoViewer.reg,保存类型选“所有文件”,编码为ANSI。

3、双击运行该.reg文件,点击“是”确认导入。

4、重启资源管理器或注销当前用户后生效。

三、通过PowerShell命令行批量注入注册表项

此方法利用系统内置PowerShell执行注册表写入,无需图形界面操作,适合批量部署或脚本化维护场景。

1、以管理员身份运行PowerShell(右键开始菜单 → Windows PowerShell(管理员))。

2、依次执行以下命令(每行一条,回车执行):

New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" -Force

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" -Name ".jpg" -Value "PhotoViewer.FileAssoc.Tiff"

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" -Name ".png" -Value "PhotoViewer.FileAssoc.Tiff"

Set-ItemProperty -Path "HKLM:

\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" -Name ".bmp" -Value "PhotoViewer.FileAssoc.Tiff"

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" -Name ".gif" -Value "PhotoViewer.FileAssoc.Tiff"

3、执行完毕后关闭PowerShell窗口。