我运行的是 Windows 7 x64。前段时间,我尝试使用从 deviantart 下载的程序修改 Windows 主题。我记得有些文件安装了很多不需要的垃圾,需要修改系统文件,不过因为时间太久了,我记不清是哪些文件了。从那里安装某些程序后,Windows 资源管理器停止执行 64 位应用程序:双击 .exe 文件没有任何反应,右键单击并选择“打开”或“以管理员身份运行”也不起作用。32 位应用程序可以正常执行,通过其他方式(如第三方文件管理器)启动 64 位应用程序也可以正常工作。
我尝试查找问题所在,但未发现系统文件有任何异常。这也不是 uxtheme.dll 的问题,因为我专门检查了该文件。重新安装 Windows 不是一种选择。因此问题是:Windows 资源管理器用于执行文件的库是什么,其中哪些库可能已损坏,而不会造成超出此问题范围的问题?
答案1
使用 Windows 内置的 SFC(系统文件检查器)。
sfc /scannow
或者使用 DISM(最新的 Windows 版本)。
两者都有详尽的文档记录,并出现在多种表格中。在我看来,似乎存在某种 DLL 注入,导致 Explorer 无法运行 64 位可执行文件。
因此,请彻底试用防病毒软件。好的免费软件包括 AVG。