为什么我打开的软件都是只能"记事本"打开?其他方式打不开?

来源:百度知道 编辑:UC知道 时间:2024/05/15 23:36:33
我的电脑重新装系统了,并且很好用.但前两天有次不小心双击了一个名为"NTDETECT.COM",后面为"MS-DOS应用程序"的文件(assoc.exe=exfile).点开后,出现一个黑色的像DOS环境下的一个框,马上又自动消失.而后我的所有软件(包括QQ)都只能用"记事本打开",打开都是乱码,不能打开所有软件.请问朋友们,怎么才可以处理这个问题?我对电脑不太熟悉,得麻烦你们说详细些怎么操作,谢谢!!!谢谢专家们!!!

按住SHIFT点右键

这是错误指定文件关联后的结果,解决的方法是先解除当前所有的文件关联:
1、点击“开始->运行”,打开“运行”对话框;
2、键入“CMD”,回车后打开命令行窗口;
3、在命令行窗口的提示符下键入以下命令:
ASSOC .*=
这样就解除了当前所有的文件关联(你当前的文件关联是用“记事本”打开所有类型的文件),此后双击某个执行文件时,系统会弹出程序列表让你选择用哪个程序打开文件,指定适当的程序,然后勾选“总是用选定的程序打开这种文件”。
也可在命令行窗口中特别指定某种文件关联,比如想只用RealPlayer打开RMVB文件,先搞清楚RealPlayer的执行文件名是什么,在系统的Program Files文件夹下查看到,RealPlayer的执行文件名为realplay.exe,就在命令行窗口中键入这样的命令:
ASSOC .rmvb=realplay
回车后即可实现总用RealPlayer打开RMVB文件。

文件关联错误,按住SHIFT键鼠标单击选中后选择打开方式然后选择"选择程须"看你的文件是什么格式的就用什么软件,如果QQ都打不开了就是你把rundll32.exe文件删掉了.从其他电脑考一个过来,放到windos目录里,或者是中毒了,杀毒,不成就重新安装系统.

右键点击 有个打开方式。你试下可以不

1.先在c盘windows目录下 找到regedit.exe文件 改名为regedit.com
然后运行regedit.com进注册表
2.启动注册表编辑器,找到HKEY—CLASSES—ROOT\.exe 右框默认值应为exefile 不是的话改过来,然后找到HKEY—CLASSES—ROOT\Exefile\shellOpen\Command主键,查看起默认的键值是不是系统默认的"%1" %*,如果被修改,则改成默认值.
http://