取消选择/移除/不可用 始终使用选择的程序打开这种文件

陪她去流浪 桃子 2013年06月23日 编辑 阅读次数:3578

在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

标签:WinAPI · 个性化