怎样为Win7下的无后缀文件设置一个默认打开程序

2025-04-09 22:41:52

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也同样适用本方法。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢