在 Windows 7 64 位上,用户在 Windows 登录时收到以下消息:
The program or feature \??\C:\Windows\Explorer.exe cannot start or run due to incompatibility with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available
单击“确定”会出现空白屏幕。我可以运行任务管理器来启动其他程序,但无法以管理员身份运行任何程序。当我从 Windows 7 CD 启动以修复计算机时,我可以打开命令提示符并运行SFC /scannow /offbootdir=D: /offwindir=D:\Windows
(如检测到的),但它失败并且没有显示什么文件。我尝试用我的其他 64 位 Windows 中的文件替换 EXPLORER.EXE 文件,但出现了相同的消息。
我尝试了 KSOD 修复程序,即远程加载注册表并检查 shell 注册表值,但它已设置为 Explorer.exe。我已经CHKDSK /f /r
从另一台计算机运行了该程序,并从恢复控制台中的命令提示符运行了该程序,没有发现坏扇区,也不需要进行任何修复。Western Digital Data Lifeguard 表示驱动器检查正常。在另一个系统上扫描了病毒,未发现病毒。
编辑:尝试执行系统还原,但一直失败,错误代码为 0x8000ffff。它进入带有旋转圆圈的欢迎屏幕,仅此而已
答案1
解决了问题(但我认为无法修复)。注册表已损坏。所有文件都在那里,但尝试加载 SYSTEM 配置单元时,什么都没有出现。因此,如果不重新安装,似乎无法修复它(CHKDSK 没有做任何事情,SFC 也没有做任何事情)