IrfanView如何设置图片关联格式_IrfanView图片关联格式设置解析

云伟酱_7013

云伟酱_7013

2026-04-06

974人浏览

原创

若双击图片文件无法用irfanview打开,需修复文件关联:一、通过irfanview属性→关联选项卡勾选格式并设为默认;二、在windows默认应用中按文件类型指定irfanview;三、以管理员运行命令行执行i_view64.exe /regfiletypes;四、用powershell运行dism与sfc命令重置缓存后重启;五、手动检查注册表中.jpg等键值及i_view64.exe路径是否正确。

irfanview如何设置图片关联格式_irfanview图片关联格式设置解析

如果您安装了IrfanView但双击JPG、PNG等图片文件仍无法用它打开,则可能是系统未正确建立文件格式关联。以下是解决此问题的步骤:

一、通过IrfanView内置设置界面关联格式

该方法直接调用软件原生配置模块,确保关联逻辑与程序版本兼容,适用于所有支持的图像扩展名。

1、以管理员身份运行IrfanView主程序(i_view32.exe 或 i_view64.exe);

2、点击菜单栏选项 → 属性 → 切换至关联选项卡;

3、在“与IrfanView关联的扩展名”列表中,勾选需要关联的格式,例如.jpg、.png、.gif、.bmp、.tiff、.webp;

4、勾选下方将IrfanView设为所选格式的默认程序复选框;

5、点击确定保存设置,关闭IrfanView后重新启动验证效果。

二、使用Windows系统默认应用设置强制指定

该方式绕过IrfanView自身配置,直接修改系统级默认行为,对因注册表残留或第三方工具干扰导致的关联失效尤为有效。

1、按下Win + I打开系统设置,进入应用 → 默认应用;

2、向下滚动并点击按文件类型指定默认应用;

3、在列表中找到目标扩展名(如.jpg),点击右侧当前默认程序图标;

4、在弹出应用列表中选择IrfanView(若未显示,点击查找其他应用,浏览至IrfanView安装目录,选择i_view32.exe或i_view64.exe);

5、重复步骤3–4,为.png、.gif、.bmp等其余格式逐一指定。

三、执行命令行注册全部格式

该方法调用IrfanView内置注册机制,一次性完成全部支持格式的深度注册,包括图标、右键菜单、资源管理器集成等完整关联项。

1、按Win + R输入cmd,右键“命令提示符”选择以管理员身份运行;

妙笔生花
妙笔生花

一款AI工具,主要用于AI 写作助手,支持长篇网络小说创作与短剧剧本写作,适合需要提升相关任务效率的用户。

下载

2、在命令行中输入完整路径并执行(请将路径替换为您的实际安装位置):
D:\IrfanView\i_view64.exe /regfiletypes;

3、若安装在其他路径,请先使用cd /d切换至IrfanView所在文件夹,再执行i_view64.exe /regfiletypes;

4、命令执行完毕后无报错即表示注册成功,无需重启系统即可生效。

四、重置并重建文件关联缓存

Windows会缓存文件关联数据,旧缓存可能导致新设置不刷新。本方法清除系统级缓存,强制重建关联映射关系。

1、打开文件资源管理器,在地址栏输入:shell:AppsFolder,回车进入应用列表;

2、找到IrfanView条目,右键选择更多 → App settings(部分系统需启用开发者模式);

3、更推荐方式:在PowerShell(管理员)中依次执行以下命令:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow;

4、完成后重启电脑,再尝试双击图片文件验证是否调用IrfanView。

五、手动编辑注册表修复关联项

当上述方法均无效时,可定位IrfanView注册表项进行校验与修正。该操作仅影响图片格式关联,不涉及系统核心键值。

1、按Win + R输入regedit,打开注册表编辑器;

2、导航至路径:HKEY_CLASSES_ROOT\Applications\i_view64.exe\shell\open\command;

3、确认默认字符串值为:"D:\IrfanView\i_view64.exe" "%1"(路径需与实际一致);

4、依次检查各图片格式主键,例如:HKEY_CLASSES_ROOT\.jpg 的默认值是否为IrfanView.jpg;

5、再检查:HKEY_CLASSES_ROOT\IrfanView.jpg\shell\open\command 的默认值是否指向正确的i_view64.exe路径及参数。

相关专题

更多
js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.03

1678

5

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.04

2564

5

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

2023.10.24

5984

49

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

2023.11.24

5449

6

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

2024.03.22

7134

16

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

2024.04.29

10194

11

go语言字符串相关教程
go语言字符串相关教程

本专题整合了go语言字符串相关教程,阅读专题下面的文章了解更多详细内容。

2025.07.29

5199

17

c++字符串相关教程
c++字符串相关教程

本专题整合了c++字符串相关教程,阅读专题下面的文章了解更多详细内容。

2025.08.07

5567

13

常用字符串方法大全
常用字符串方法大全

常用字符串方法大全

2025.08.08

2848

14

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习