如何修复损坏的.EXE文件关联


12

在(希望)清除Windows 7安装中的病毒之后(在决定不再简单地在我的汽车上反复在笔记本电脑上运行之后),我几乎一切恢复了正常。我唯一挥之不去的问题是,对于我的非管理员用户,“。exe”文件扩展名不起作用。也就是说,单击各种桌面应用程序链接将显示“您想如何打开它?”。对话。

我已经完成了所谓的“ winhelponline”注册表修复,并且绝对没有任何效果。我曾尝试为受影响的用户运行“ 关联” ,但是它报告 .exe关联为“ exefile”,即使它永久不起作用。

右键单击桌面图标,然后选择“启动” 确实可以成功打开应用程序,但这显然是一种可怕的情况。

对于我的管理员用户来说,一切似乎正常。

我需要做什么才能使工作正常?


我假设您在更改了注册表后重新启动了?
soandos 2011年

1
是的,它是Windows,我已经重新启动了800次:-)
Pointy

1
我投票结束这个问题是对另一个问题的重复,因为尽管这个问题是较早发布的,但另一个问题的答案更好。该欺骗网络正在Meta上进行讨论
本N

Answers:


6

打开记事本并保存以下内容的文本文件(使用.reg扩展名):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

双击文件,然后重新启动。

免责声明:使用风险自负!无法保证这将起作用!


1
我已经做到了。它绝对没有效果。(编辑至少我觉得这就是那个声称要修复它做了随机.bat文件之一,我不过可以尝试一下,你能告诉我是什么样子,从内。regedit?)
尖尖

另外,对于我的管理员用户正常运行的情况有什么解释,而对于非管理员用户则无法解释?
尖尖的

当查看注册表时,在给定的路径下,您会看到一个文本值:“%1”%*
Myrddin Emrys

4
好吧,它必须是.reg文件,而不是bat文件。它是您运行的reg文件吗?对于管理员来说,[病毒]可能只在HKEY_LOCAL_USER部分中编辑了注册表。如果使用HKEY_CLASSES_ROOT,则更改是全局的。
itdoesntwork

好吧,我可能尝试了一个.reg文件。不过,我一定会尝试的。我目前无法,因为我的孩子当前正在通过Linux分区使用它:-)
Pointy
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.