上面那个是不小心加上了的,下面的"迅雷软件助手"不知道做什么用处?
打开控制面板,在添加删除程序里把这2个程序卸载了
出处
网上给其它答案的都是纱布!答非所问 人家明明问的是“选择您想用来打开此文件的程序”那个对话框中的列表 我看到网上的答案全是错的
看清楚了!!!真正的地址在这里: HKEY_CLASSES_ROOT\applications
原创是好搜问答里的 chulusss
网上的答案都是一错百错
删除打开方式里多余程序
1.打开注册表键:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.XXX\OpenWithList
.XXX指你所要修改的文件扩展名。删除值和你所要去掉的程序名称相同的键就可以了
2.在工具---文件夹选项---文件类型---把不要的删除
3.打开注册表编辑器,在
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts]
和[HKEY_CLASSES_ROOT\SystemFileAssociations]分支下中找到相应扩展名分支,
然后在“OpenWithList”项中删除不需要的键值或项即可。
以上三种方法全是删除“打开方式”中的图标的.
HKEY_CLASSES_ROOT\applications里可以删除“打开方式-选择程序-其他程序”中的无用的程序的项
由于部分原因,会导致文件打开时出现打开方式,如果选框里有打开文件的程序的话那还好,有时候选框没有我们想要的程序,想要恢复到最原始的关联可以用的以下方法。
1、通过修改注册表来恢复EXE文件关联:
先将Windows目录下的注册表编辑器“Regedit.exe”改为“Regedit.com”,然
后运行;
找到HKEY_CLASSES_ROOT\exefile\shell\open\command,双击“默认”字符串
,将其数值改为“"%1" %*”;
再找到: HKEY_CLASSES_ROOT\\.exe双击右侧窗口中的 (默认) 值,设置为
exefile ;
退出注册表编辑器,重启电脑。
2、先把 windows\sysytem32\cmd.exe 改名为 cmd.com 并运行;
输入命令:ftype exefile="%1" %* 以修复可执行文件的自打开功能。
3. 借助系统提供的“assoc“命令来恢复。
先把 windows\sysytem32\cmd.exe 改名为 cmd.com 并运行;
在命令提示符下输入“assoc .exe=exefile”命令恢复EXE文件的关联。
附“assoc“更详细的说明:
点“开始”菜单,打开“运行”对话框,然后输入“cmd”,打开msdos窗口
,在“命令提示符”后输入:
assoc .扩展名=扩展名file(记住扩展名前要加“点”的)
比如,要恢复.MP3的文件关联,我们可以输入:c:\\>assoc .mp3=mp3file就
可以了
补充说明:
这种恢复的方法,是恢复到文件的最原始的关联,和我们在文件的打开方式
中更改的文件关联是有区别的。
比如:EXE文件(Flash文件)与WinAMP建立了关联,这样,以后只要双击EXE文件
,不管它是Flash文件也好,不是其它可执行文件都会调用 WinAMP的,这样是最
麻烦的。可是如果我们在命令提示符下输入:assoc .exe=exefile,这样就恢复
了EXE文件的默认关联,以后再运行可执 行文件就不会再调用WinAMP程序了。 用
这种方法还可以恢复.com命令文件、.zip压缩文件、.rar压缩文件、.html网页文
件以及一些视频和音 频文件的默认关联。
最简单的方法,卸载掉你那两个不用的软件,祝你好运朋友~!