登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

北边的风

IT 钓鱼 养生

 
 
 

日志

 
 

win7的lnk文件关联修复 设置默认程序失误  

2012-05-10 11:26:25|  分类: IT心得 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
win7的lnk文件关联修复 设置默认程序失误

通过修改注册表中关于打开方式的用户自定选项,可以改变系统依据什么程序来打开你的文件,包括.lnk类型——快捷方式。此处位于HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\下。
今天在电脑上偶然搜到指向一部电影的快捷方式,因为系统默认是不显示.lnk文件扩展名的,于是右键打开,选择打开方式,在选择默认打开程序的时候,点上了播放器,这时没去掉始终使用该程序打开该文件……结果便产生了相当悲剧的效果,所有的快捷方式将用这个播放器打开。
鉴于XP的经验,在我的电脑->工具->文件夹选项里修改文件关联是可以还原回去的。于是在WIn7里找半天没找着,又试了默认程序里的文件关联设置,更头痛的事来了,.lnk文件本来是用系统的程序打开的,并未独立出来可以用其他程序打开,正常情况下是显示未知应用程序。而我的…变成了迅雷看看播放器。
最后在cmd下尝试两个关于文件关联的命令,首先assoc .lnk,返回.lnk=lnkfile,没有问题,说明.lnk还是被认为是lnkfile的。再尝试ftype lnkfile,检查出没有找到文件类型 'lnkfile' 或与其相关的开放式命令,嗯,没办法,lnkfile本来就是未知嘛,对于展示给用户的信息来说。虽然大家都知道是链接。ftype命令所能修改的注册表项主要就是---HKEY_CLASSES_ROOT\filetype\shell\open\command这一项的默认值。windows里的始终以此程序打开,就将一个打开方式其文件类型关联上了。右键打开方式修改的注册表项主要是HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext下的用户值,。
所以在Win7下,上述所有方法都无效,就只好修改右键打开方式的注册表项来达到目的,HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\下的Userchoice项,将其删除,则对.lnk文件便不存在用户自定义打开方式了,只有系统本来的打开方式。重启explorer.exe进程,一切恢复……


  评论这张
 
阅读(8206)| 评论(1)

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018