在Win7(WinXP)中, 打开方式的对话框中有一个选项是"始终使用选择的程序打开这种文件", 该选项默认被选中, 也就是说, 当我们在打开方式中选择一个程序用来打开我们的文档的时候, 以后就总是使用这个程序来打开当前文档类型的文档了? 这...你愿意么? 除非是不知道类型的而我又能判断出内容的文件我才会这么做。
一般我们的文档的默认打开方式都是固定的, 比如我们的.c/.cpp源代码文件, 我们一般都是使用VS打开的, 如果突然你觉得VS启动慢了点, 想用记事本看看.c/.cpp文件的内容, 而选择"打开方式"并选择"记事本", 而又忘记取消选择"总是使用所选择的程序打开这种类型的文件"的话, 那么以后你就总是使用"记事本"打开该文件类型的文件了, 文件的图标也变了, 是不是很悲剧?
别告诉我说, 你总是会选择取消 "始终使用选择的程序打开这种文件"! 该选项默认选中, 谁会每次都不会忘记取消选择该选项? 明明很费事~~~ 我一般都是双击选择程序, 而不是先选中程序, 然后取消勾选, 然后再确定!
真不知道微软为什么默认选择该选项, 完全没发现默认选中该项有任何的好处???
其实不用我多说, 只要是对自己电脑用起来得心应手的你, 早就应该发现该问题的严重性了~~~
看图说话, 默认 "Always use the selected program to open this kind of file":
看到了吧, 默认任何情况下都是选中的, 你只有选中一程序并确定, 只要不是原来的那个程序,你会发现, 屏幕一闪, 然后文件图标变啦, 默认打开方式变啦! TM就一悲剧~~~~
而看看的修改后的结果:
哈哈, 成光秃秃的一片了, 再也不用愁啦~~~
因为自从没有了这个选项以后, 文件的默认打开方式就不会被更改啦~~~ 只是临时用选择的程序看看我们的文件而已~~~
注:在WinXP中是变成灰色, 默认不可选! 而不是消失不见!
操作方式(只是对于当前用户):
- 1.打开注册表编辑器
- 2.展开并定位到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
- 3.找到 NoFileAssociate 键名, 并修改其数据为 1 即可
如果没有NoFileAssociate, 右键菜单中选择"新建->DWORD(32-位)值"即可. 如下图所示:
如果嫌麻烦的, 我写了一个批处理脚本用来完成此操作:
看起来很丑, 不过能完成任务(只测试过当前用户), 可以下载试试.
下载地址:always_select.bat
btw:批处理属可执行文件, 安全软件不淡定是正常的, 可以用记事本打开看看内容的. 几年没批了,写得不好别见笑.
注意:如果显示拒绝访问, 请使用管理员权限打开该批处理文件.
参考文档:http://www.sevenforums.com/tutorials/18860-open-add-remove-always-use-selected-program.html