在文件选择打开方式里,无法添加.exe程序怎么解决

转载自 http://www.512876.com/2013a/1005/20628.html

欢迎访问我的blog https://blog.wyue.site

今天遇到一个很奇怪的问题,症状是:有一个precision.thm文件,在我电脑里变成无法识别的文件类型了,我知道应该用themebuilder.exe打开,我也装了这个软件的,然后就按常规方法,在该文件上点右键,选择“打开方式”,程序列表里没有themebuilder.exe,点击”浏览“找到themebuilder.exe所在目录,选中然后打开,怪异的事情出现了,程序列表里还是没有这个程序,重复试了几次,都是这种结果,于是Google之、实验之,很快就解决了,将方法记录一下:
  1.首先查看目标程序所在路径中有没有包含中文字符,有的话最好重新安装一下,使其路径中不包括中文,这是首要条件;
  2.检查了1之后呢,就是记录的重点了,下面有两种方式,都可以解决,不同的是第一种方式直观,第二种方式更加本质,下面分别讲述,读到本文的朋友自己选择吧:
  1.打开”我的电脑“,随便进入一个文件夹,然后点菜单里的”工具“->”文件夹选项“,选择”文件类型“选项卡,先看一下”已注册的文件类型“列表中有没有你要设置的文件类型(其实就是看扩展名,具体到上面这个案例就是看有没有.thm),有的话选中,没有的话点列表框下面的”新建“按钮,然后输入扩展名比如".thm"然后确定;
  接着往下看,有个详细信息框,里面有两个按钮,分别是”更改“和高级”,点”高级“按钮会出现一个新的对话框,上面是更改图标,可以选择目标程序已更改图标,再往下是”操作“对话框,如果对话框里有”open“这个记录就编辑它,把”用于执行操作的应用程序“输入正确的路径,取消”使用DDE“,最后一路确定下来就OK了,如果没有"open"这个记录呢,就新建一个操作,”操作“添”open“,”用于执行操作的应用程序“输入正确的路径,最后确定。
  2.第二种方式是修改注册表,点”开始“->"运行”,输入“regedit”并确定打开注册表,在HKEY_CLASSES_ROOT->Applications下有很多程序,找到我们要找的目标程序比如themebuilder.exe,依次打开shell->open->command,会看到一个程序路径,不出意外的话这个路径应该是错的,右键这条记录,然后点修改,把路径修改正确,然后关闭注册表;
  再按常规方法选择目标程序吧,肯定没有问题了。
  再感慨一下,Windwos系统真的很难用,动辄一些莫名其妙的怪问题,而且一点儿错误提示信息都没有,而那个庞大晦涩的注册表更是个垃圾筒,用习惯Linux后回头看Windows就是个怪胎,希望这些牢骚不会引起MacroSoft粉的攻击。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值