最新山桔盆景图片:为什么电脑的桌面程序双击后会弹出“打开方式”?是不是中了病毒?应如何解决?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/14 06:25:08
昨天双击桌面上的程序时,突然弹出“打开方式”的框框,后面发现双击所有程序(QQ,浏览器,播放器……)都会出现“打开方式”,现在只能在“打开方式”中选择相对应的程序才能打开。是病毒吗?还是什么问题?如何解决?
你可把那个打开方式重定位一下,然后勾好始终以这个方式打开就行了
回答者:zsmfk - 见习魔法师 二级 6-28 10:57

同意楼上回答
回答者:左安坤 - 同进士出身 六级 6-28 10:58

不能选择“始终选择打开的方式打开”啊,选不到,那个选项是灰色的,勾不到

[b]方案一:[/b]

在c:\windows\system32中找到CMD.EXE,然后重命名为CMD.COM,在开始运行里面输入CMD.COM,就能打开命令提示符,输入assoc .exe=exefile

[b]附“assoc“更详细的说明,借助系统提供的“assoc“命令来恢复。[/b]
恢复方法一:
点“开始”菜单,打开“运行”对话框,然后输入“cmd”,这里会打开msdos窗口,在“命令提示符”后输入格式:
assoc .扩展名=扩展名file(记住扩展名前要加“点”的)
比如,要恢复.MP3的文件关联,我们可以输入:c:\\>assoc .mp3=mp3file就可以了

补充说明:
这种恢复的方法,是恢复到文件的最原始的关联,和我们在文件的打开方式中更改的文件关联是有区别的。比如:EXE文件(Flash文件)与WinAMP建立了关联,这样,以后只要双击EXE文件,不管它是Flash文件也好,不是其它可执行文件都会调用WinAMP的,这样是最麻烦的。可是如果我们在命令提示符下输入:assoc .exe=exefile,这样就恢复了EXE文件的默认关联,以后再运行可执行文件就不会再调用WinAMP程序了。
用这种方法还可以恢复.com命令文件、.zip压缩文件、.rar压缩文件、.html网页文件以及一些视频和音频文件的默认关联,大家可以试试。
开始->运行->输入"command" (在 Windows 2000/XP/2003 中,输入"cmd"),回车

在命令行中,依次执行以下命令:

cd %windir%
copy regedit.exe regedit.com
regedit

注册表编辑器打开后,找到以下分支:

HKEY_CLASSES_ROOT\\exefile\\shell\\open\\command

双击右侧窗口中的 (默认) 值,设置为 "%1" %* [包含引号]

再找到:

HKEY_CLASSES_ROOT\\.exe

双击右侧窗口中的 (默认) 值,设置为 exefile
然后退出注册表编辑器,重启电脑

恢复方法二: 适用于 Windows 2000/XP/2003

开始->运行->输入"cmd",回车
在命令行中,依次执行以下命令:

ftype exefile="%1" %* [包含引号]
assoc .exe=exefile

重启电脑

[b]方案二:[/b]
下载下面的注册表文件试下

中了病毒,解决方案如下:
爱情后门的后遗症解决方案,也就是硬盘不能双击打开.
(这个问题我在咱们论坛求了好几天,看来求人不如求己.今天我把解决的方法告诉大家,给大家一个帮助.)

病毒变向感染可执行文件
病毒可能会将EXE文件改名为ZMX文件,并设置属性为“隐藏”和“系统”,如:病毒搜索到
一个名为“Winword.exe”的文件,会将其改名“Winword.zmx”并设置属性“隐藏”和“系
统”,然后释放一个名为“Winword.exe”的病毒复本。
这个功能的条件是:病毒运行后,每隔一小时会检查系统中是否有“网络映射驱动器”和
“可移动驱器”,如果有,侧会进行上述变相的文件感染。

• 手动清除:
该病毒手工清除比较困难,建议使用杀毒软件或专杀工具,推荐到安全模式查杀。
注意:如果您的机器上有“可移动磁盘”和“网络映射驱动器”时,请注意搜索所有的
“*.zmx”文件,找到后请将其后缀改名为exe。推荐使用专杀工具来清除,可以自动恢复被病
毒改名的正常文件。

cmd中通过下面这条命令改回属性:attrib -s -h *.zmx /s(在发现zmx文件的磁盘跟目录下运行,如:F:\>attrib -s -h *.zmx /s)

如果你嫌一个一个改文件后缀名很烦,可以新建一个txt文件。输入如下内容:
@dir /b /s *.zmx>zmx_file.txt
@for /f "delims==" %%a in (zmx_file.txt) do ren "%%a" *.exe
@del zmx_file.txt
然后保存成lovegate_rename_files.bat。把此文件copy到发现zmx文件的磁盘跟目录下,双击。

d、e、f、g盘(如果有的话)双击不能直接打开,说Windows无法找到COMMAND.EXE文件,要求定位该文件,定位为C:\\ windows\\explorer之后每次打开会提示“/StartExplorer”出错,然后依然能打开驱动器文件夹。 ==============这是杀毒软件没有搞定,留下的后遗症======

解决方法如下: 病毒在你的每个驱动器下面写入了一个AutoRun.inf文件内容为: open="X:\\command.exe" /StartExplorer X为驱动器盘符.

所以,如果你没有杀毒,每次点开/D/E/F/G盘都会激活病毒瑞星比较笨不会帮你搞定这个问题(就算升级到最新版也没有用,瑞星网站上专杀也无法解决,且无相关说明),需要自己手工解决。解决方法如下(以D盘为例):=============

====== 开始运行 cmd(打开命令提示符) D: dir /a (没有参数A是看不到的,A是显示所有的意思)此时你会发现一个autorun.inf文件,约49字节 attrib autorun.inf -s -h -r 去掉autorun.inf文件的系统、只读、隐藏属性,否则无法删除 del autorun.inf 到这里还没完,因为你双击了D盘盘符没有打开却得到一个错误。

要求定位command.exe,这个时候自动运行的信息已经加入注册表了。下面清除注册表中相关信息:开始运行 regedit 编辑查找 command.exe 找到的第一个就是D盘的自动运行,删除整个shell子键完毕,双击D盘,是不是可以打开了?================

=====重复以上操作数次,解决其他驱动器的问题,注册表中的信息是在一起的,在删除D盘 Shell\\Open\\Autorun的时候顺便都删除了吧。

有可能是杀毒后遗症;或者中毒改变了.exe打开方式

某些用户在执行杀毒操作后再运行一些exe应用程序时,出现这样的对话框:windows无法找到???.exe,该程序用于打开的"应用程序"类型的文件???.exe位置
这是由于注册表中EXE文件关联被修改所致,而这时往往只有IE可以正常运行。 解决方法:
方法一:把regedit.exe改名为regedit.com,然后执行regedit.com,把HKEY_LOCAL_MACHINE\Software\CLASSES\exefile\shell\open\command右边默认项的键值改为"%1" %*即可
方法二:(只适用于Win2000/XP):
1、将cmd.exe改名为cmd.com或cmd.scr。
2、运行cmd.com
3、运行下面两个命令:
ftype exefile="%1" %*
assoc .exe=exefile
4、将cmd.com改回cmd.exe
方法三:当然是利用第三方工具了,如去下载瑞星的注册表修复器:http://download.rising.com.cn/zsgj/RegClean.com,利用它来修复一下文件关联。
Exe文件修复
http://www.dougknox.com/xp/fileassoc/xp_exe_fix.zip
(测试可下,打开Zip包,双击文件导入) System Repair Engineer 1.0.0.262 下载:http://www.517d.com/Software/Catalog75/1030.html
一款全新的、强有力的、可扩充的用于调整和修复你系统的免费工具,在这个工具的帮助下,你可以察觉你的系统故障并能够很容易的修复他们。本工具的前身是RegFix注册表关键值修复工具

如果怀疑系统存在病毒,建议您安装瑞星杀毒软件V16版本升级到最新病毒库后进行病毒扫描查杀,下载地址:http://pc.rising.com.cn/

文件关联损坏常常是计算机病毒造成的,目前网络上有很多相关修复工具,相对来说,System Repair Engineer 支持的修复格式是比较齐全的,这个工具可以在http://www.KZTechs.com/sreng 免费下载到。如果你需要修复的是EXE文件关联,需要将System Repair Engineer的可执行文件改名为SREng.com ,否则你无法启动System Repair Engineer

因为原文件被你删除了。所以不可以打开。还有一个就是你的电脑没有支持哪个格式所以打不开。。。下载个可以开的就好。。就这么简单。。。如果要你打开方式。你就在里面找个可以开的。。如QQ的话你就找到QQ目录下的QQ双击就可以。。其他的就找其他。。