win7修改文件类型图标问题?
发布网友
发布时间:2022-03-17 15:12
我来回答
共15个回答
热心网友
时间:2022-03-17 16:41
1.随便打开一个文件夹,选中“更改您的效果”按钮旁边的“更多选项”按钮。
2.鼠标左键点击“更多选项”按钮,选择自己想要的视图显示效果,此处选择的“中等图标”的显示效果。
3.单击文件夹窗口左上角“组织”,选择“文件夹和搜索选项”,以打开“文件夹选项”。
4.在“文件夹选项”窗口,切换至“查看”选项卡,然后点击下方的“应用到文件夹(L)”,接在在弹出的“是否让这种类型的所有文件夹与此文件夹的视图设置匹配”提示框,单击“是”按钮,再点击“确定”。
热心网友
时间:2022-03-17 17:59
使用过win7的人,肯定都知道win7没有一个现成的提供你更改文件图标的工具。比如.*.rmvb、*.doc,我们并不想使用其原先的默认图标;或者是某个软件因为下载的是硬盘版,所以没有进行文件关联,从而进行关联的时候,致使这类文件图标并不美观,等等。因为这些原因的存在,使我们对win7的图标功能感觉并不方便。
在一般情况下,我们可以通过安装其它软件从而达到修改文件图标的目的。但是在这里,我将向大家介绍修改注册表的方法更改文件图标。
下面我以*.sai(一种绘图软件的文件)这类文件作为例子,向大家介绍如何在win7里面不用其它软件,通过修改注册表更改文件图标。
首先,这款软件我下载的是硬盘版,所以在最初,这款软件并没有关联上其所对应的程序。我们可以看到这个文件还是以白色的纸张为文件图标
于是接下来我们通过右击文件→属性→在常规选项卡里选择更改…
接着在弹出的对话框中选中我们要用来打开的文件。因为是硬盘版的程序,所以我们只能通过选择浏览找到我们需要的程序。
然后选择我们的程序,点击确定。这样一来,我们的文件就可以直接用对应的程序运行了。但是文件的图标却并不好看。
接下来,我们就要开始修改图标。
在该程序的图标上点击右键→属性→更改图标…,在弹出的对话框里我们发现有一个类似于文件的图标。正好我们将它用来做*.sai文件类型的图标比较合适。
接下来,我们进入注册表。点击开始,在搜索程序和文件中输入regedit,然后按下回车。在弹出来的用户账户控制对话框中选择是(如果有的话)。
通过搜索关键字sai,发现有两个位置存储着有关后缀名的信息。
这两个地址分别为:
HKEY_CLASSES_ROOT/.sai
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.sai
在第一个地址中,存在一个字符串值:
在第二个地址中的OpenWithProgids目录下,存在一个二进制值:
我们发现,其都指向了sai_auto_file这个值。
以它为关键字,最终我们在HKEY_CLASSES_ROOT下找到了这个它,这里也就是我们要用来改图标的关键。
接下来,我们在HKEY_CLASSES_ROOT\sai_auto_file下新建一个名为DefaultIcon的项。
在该目录下会自动生成一个字符串。双击改字符串,在数值数据里面输入该程序的路径,之后输入”,1”(不加双引号)。在这里,输入的路径代表着图标文件存放的地址,而之后的1代表着这个图标位于第二个位置。(第一个是0,然后按照竖排的顺序往下排。)
之后点击确定。对*.sai文件再进行一次关联。此时,图标就改过来了。
但是,这个图标其实也一般。因为图标文件是一个位图。所以放大之后图标有很多马赛克。我发现在PaintToolSAI的目录下有一个适合用来做图标的ico文件(文件名saifile.ico)。于是我们同样还是修改注册表中对应的DefaultIcon项,这次可以不用加上序号。
同样点击确定,重新进行一次文件关联。图标就更加美观了。
于是,我们就完成了在win7系统下图标的更改。
热心网友
时间:2022-03-17 19:34
看了看,你的意思是想改程序(.exe)的系统默认图标吧,也是可以单独改的。
程序图标,默认情况下,如果程序文件中有图标的话,会显示这个程序文件图标,如果程序文件里没有图标资源的话,会用系统的程序图标
默认的应该是系统目录下的imageres.dll的第15号图标资源,256x256的大图是这样:
挺多exe是没包含图标文件的,比如Win7的windows目录下的bfsvc.exe等,用图标资源查看工具可以看出区别来。
如果你要改这个系统默认的程序图标,可以这样:
运行注册表编辑器(regedit),定位到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons
(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer下若没有Shell Icons则在Explorer下新建Shell Icons项)
然后新建名为2的字符串,输入相应的图标资源文件路径即可。
如图,我只是简单把默认程序图标随便指到记事本图标上了,就是这效果。修改完后重启下资源管理器(explorer.exe)就可以看出效果。
热心网友
时间:2022-03-17 21:25
你是要修改文件类型吧,类型改变了,图标也就改变了。我想你修改不了是因为你没有看到文件的后缀名,你可以将后缀名(也称扩展名)显现出来的。计算机--组织--文件夹和搜索选项,在弹出的窗口选择“查看”选项卡,在“高级设置”菜单中把“隐藏已知
热心网友
时间:2022-03-17 23:33
将打开文件关联重新设置一下就可以了,文件类型的图标是受默认程序影响的。
有两种简单方法:
1、在你要设置的文件上点右键,会出现右键菜单,依次选“打开方式——选择默认程序”,再在窗口中选择更改默认打开程序即可。
2、打开控制面板,选择“默认程序”,设置文件默认关联就行了。
还有一个简单易行的方法,你也可以试一试,你将原来你认为好看的打开swf文件的程序安装一次(原来安装的可以不删除,也就是所谓的覆盖安装),也是可以的,因为各种程序他本身也会争夺使自己成为默认程序,只不过是所谓的“后下手为强”罢了。
热心网友
时间:2022-03-18 01:58
你是要修改文件类型吧,类型改变了,图标也就改变了。我想你修改不了是因为你没有看到文件的后缀名,你可以将后缀名(也称扩展名)显现出来的。计算机--组织--文件夹和搜索选项,在弹出的窗口选择“查看”选项卡,在“高级设置”菜单中把“隐藏已知文件类型的扩展名”前面的勾去掉就可以看到扩展名了。修改了扩展名,文件类型也就改变了
热心网友
时间:2022-03-18 04:39
解决方法如下:
1、桌面空白处点右键 -> 个性化-> 左侧点更改桌面图标;
2、在默认的图标中选一个,或者按浏览指定另外的图标,你看到哪个应用程序的图标好看,就选中那个文件,该文件中所有的图标都会显示出来;
3、选自己想要的一个就行了;
4、然后通过目录位置找到你要的图片/图标,选中图片/图标确定,提交就可以了。
热心网友
时间:2022-03-18 07:37
运行 regedit,在左边,找到
HKEY_CLASSES_ROOT\exefile\DefaultIcon
在右边,默认,双击,修改为 %1 即可。
如果是你自己编译的EXE的图标修改,需要到你的编译器中,去修改Application的Icon,每个开发工具不一样,例如C#是 项目的【属性】,【应用程序】,【资源】,【图标和清单】,你换个ICO文件,你的程序编译出来就变了。
热心网友
时间:2022-03-18 10:52
1、EXE文件的图标都是在编写程序的时候直接写进去的,所以不可能直接在操作系统中进行修改。如果可以的话,那也是程序员内置的小彩蛋,在一个文件中嵌入了可以选择的多个图标。
2、如果一定要更改某个EXE文件的图标,可以找一个EXE文件图标修改工具,对该文件进行修改。
3、为了图标的美观,你可能还需要再找一个图标编辑器。
4、以上两个文件,网上都能找到绿色版本。
5、修改图标有可能会破坏EXE文件的正常运行,所以在修改前最好对EXE文件做个备份,以防修改失败。
热心网友
时间:2022-03-18 14:23
右键点击你要修改的程序,选择属性,在快捷方式选项中有个修改图标,这个就是只修改这个程序的图标,而你的问题提的很有意思,修改文件类型图标,这种操作就是修改所有这种文件类型的图标,文件类型包括但不限于:文件夹、EXE程序、DLL数据库、dat批处理等,如果你是修改文件类型图标的话系统是根据你所修改的文件类型去全面修改图标的,而你单一的去修改某个程序图标的话就不会发生其他程序的图标也发生改变了。
热心网友
时间:2022-03-18 18:11
运行 regedit,在左边,找到
HKEY_CLASSES_ROOT\exefile\DefaultIcon
在右边,默认,双击,修改为 %1 即可。
如果是你自己编译的EXE的图标修改,需要到你的编译器中,去修改Application的Icon,每个开发工具不一样,例如C#是 项目的【属性】,【应用程序】,【资源】,【图标和清单】,你换个ICO文件,你的程序编译出来就变了。
热心网友
时间:2022-03-18 22:16
使用过win7的人,肯定都知道win7没有一个现成的提供你更改文件图标的工具。比如.*.rmvb、*.doc,我们并不想使用其原先的默认图标;或者是某个软件因为下载的是硬盘版,所以没有进行文件关联,从而进行关联的时候,致使这类文件图标并不美观,等等。因为这些原因的存在,使我们对win7的图标功能感觉并不方便。
看了看,你的意思是想改程序(.exe)的系统默认图标吧,也是可以单独改的。程序图标,默认情况下,如果程序文件中有图标的话,会显示这个程序文件图标,如果程序文件里没有图标资源的话,会用系统的程序图标。
你是要修改文件类型吧,类型改变了,图标也就改变了。我想你修改不了是因为你没有看到文件的后缀名,你可以将后缀名(也称扩展名)显现出来的。计算机--组织--文件夹和搜索选项,在弹出的窗口选择“查看”选项卡,在“高级设置”菜单中把“隐藏已知。
注意这个类型的意思,既然是类型,修改这一类的文件,所有的文件图标都会跟着改变,要想不变,就只能单独修改这个文件的图标,不要用修改类型,修改单个文件的图标不是个简单的操作,比较复杂了。
热心网友
时间:2022-03-19 02:37
1、开机按F8不动到高级选项出现在松手,选“最近一次的正确配置”回车修复试试。
2、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
3、如果故障还是未能解决,建议重装操作系统,这种方法最常用。
热心网友
时间:2022-03-19 07:15
注意这个类型的意思,既然是类型,修改这一类的文件,所有的文件图标都会跟着改变,要想不变,就只能单独修改这个文件的图标,不要用修改类型,修改单个文件的图标不是个简单的操作,比较复杂了。
热心网友
时间:2022-03-19 12:10
作死啊。
你改掉以后,系统会把exe文件的图标刷一遍,然后才都是这样。
要改回去,得一个一个改。
或者可以试试最后一次正确的配置。
开机按F8