病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记

导航

« 360修复微软09年12月补丁失败的解决方法CNNIC:不会贸然关闭已注册域名 »

windows 7下删除错误的文件关联

  就象当初用vista时一样,刚装windows 7不久我又搞错了文件关联 ,.rnd文件被我错误关联到记事本上,因为我在选择打开程序时没有注意到“始终使用选择的程序打开此类文件” 选项默认是选中状态,然后.rnd文件上就出现了一个记事本的标志。从vista到windows 7都已经没有了文件类型这个项目,代替的是控制面板中的“默认程序”,然而默认程序中你只能修改关联程序(即默认打开方式),而不能删除错误的关联,如.rnd,它不需要用程序打开,这时我需要的是删除它与记事本的关联,恢复原来的空白图标,而默认程序中是做不到这一点的。因此,在windows 7(包括vista)中只能通过修改注册表来达到删除文件关联的目的。

  强烈建议对注册表操作前进行备份或建立系统还原点(虽然我很少这么做)。根据网上的内容,删除文件关联的几处注册表是:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\[.文件后缀]
HKEY_CURRENT_USER\Software\Classes\[文件后缀]_auto_file
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\[.文件后缀]
HKEY_USERS\[SID]\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\[.文件后缀]
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\[.文件后缀]
 

其中[文件后缀]代表当前被错误关联的文件类型,[SID]代表当前使用的用户帐户对应的安全描述符(这个大不了可以在HKEY_USERS\下一个一个全打开找就是,也不多)

不过就我删除.rnd与记事本的关联来看,HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\[.文件后缀]这一项我未找到有相关的后缀名(即.rnd),而且在HKEY_CLASSES_ROOT下也仍然有.rnd存在,因此我认为,不一定要遵照上面的位置进行删除,而是要全注册表查找包含对应的扩展名的注册表项:开始-运行,输入regedit,打开注册表编辑器,点击菜单中的“编辑”-“查找”,输入相应的扩展名,如本例中的rnd,下面的“查看”中选“项”就可以了,“值”和“数据”都不用选中,找到一个后要找下一个,可按F3键,注意,可能找到无关的内容,不要删错了,找到后看一下与扩展名相符的才删除,是删除左边框中的项,不是右边的值。删除完毕后,要重启才能生效。

  以上说的是删除错误的文件关联,如要修改关联,还是到控制面板的默认程序中去修改。最后建议,在选择文件的打开方式时,一定要注意“始终使用选择的程序打开此类文件” 选项的状态,如果你不需要以后一直用选中的程序打开此种文件类型,就要把那个选项前的勾去掉。


>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/565.html

发表评论(无须注册,所有评论在审核通过后显示):

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 微信订阅号
    微信订阅

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场 | 关于我 | 网站地图 | 联系邮箱 | 返回顶部
Copyright 2008-2020 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog.

闽公网安备 35010202000133号