怎样为Win7下的无后缀文件设置一个默认打开程序
1、我们可以尝试通过修改注册表来强制搞定它。
2、正常情况,在注册表HKEY_CLASSES_ROOT下面能看到各种类型文件即后缀,但是没有 “.”,也就是说Win7没有为无后缀文件设置默认程序。我们要做的就是要建立一个“.”.
3、你不用自己建立了,挺麻烦,直接导入我做好的的注册表文件吧(看文章最后,那就是注册表文件)。导入完成后,你就能看到这个“.”了。还不能用,你需要在HKEY_CLASSES_ROOT/./shell/open(print, printto可选)/command/下面重新把你喜欢用的默认文本编辑器替换过来,我自己的路径你们不一定可用。
4、然后在任务管理器中关闭iexplore.exe的进程,再重建一次,这样新的注册表就生效了,现在去打开你们的无后缀名文本文件试试吧!
5、最后就是那个注册表文件,随便新建一个空白注册表文件比如test.reg,然后文本编辑器打开,把下面内容复制进去:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.]
"DefaultIcon"=hex(2):00,00
"EditFlags"=dword:00010000
@="Text Document"
"FriendlyTypeName"=hex(2):40,00,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,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,\
00,2c,00,2d,00,34,00,36,00,39,00,00,00
[HKEY_CLASSES_ROOT\.\DefaultIcon]
@=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,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
00,30,00,32,00,00,00
[HKEY_CLASSES_ROOT\.\shell]
[HKEY_CLASSES_ROOT\.\shell\open]
[HKEY_CLASSES_ROOT\.\shell\open\command]
@=hex(2):44,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,20,00,28,00,78,00,38,00,36,00,29,00,5c,00,4e,00,\
6f,00,74,00,65,00,70,00,61,00,64,00,2b,00,2b,00,5c,00,6e,00,6f,00,74,00,65,\
00,70,00,61,00,64,00,2b,00,2b,00,2e,00,65,00,78,00,65,00,20,00,25,00,31,00,\
00,00
[HKEY_CLASSES_ROOT\.\shell\print]
[HKEY_CLASSES_ROOT\.\shell\print\command]
@=hex(2):44,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,20,00,28,00,78,00,38,00,36,00,29,00,5c,00,4e,00,\
6f,00,74,00,65,00,70,00,61,00,64,00,2b,00,2b,00,5c,00,6e,00,6f,00,74,00,65,\
00,70,00,61,00,64,00,2b,00,2b,00,2e,00,65,00,78,00,65,00,20,00,2f,00,70,00,\
20,00,25,00,31,00,00,00
[HKEY_CLASSES_ROOT\.\shell\printto]
[HKEY_CLASSES_ROOT\.\shell\printto\command]
@=hex(2):44,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,20,00,28,00,78,00,38,00,36,00,29,00,5c,00,4e,00,\
6f,00,74,00,65,00,70,00,61,00,64,00,2b,00,2b,00,5c,00,6e,00,6f,00,74,00,65,\
00,70,00,61,00,64,00,2b,00,2b,00,2e,00,65,00,78,00,65,00,20,00,2f,00,70,00,\
74,00,20,00,22,00,25,00,31,00,22,00,20,00,22,00,25,00,32,00,22,00,20,00,22,\
00,25,00,33,00,22,00,20,00,22,00,25,00,34,00,22,00,00,00
6、最后确认一点,Win10也同样适用本方法。