![Windows 找不到“C:\Program Files (x86)\[...]”](https://linux22.com/image/1625867/Windows%20%E6%89%BE%E4%B8%8D%E5%88%B0%E2%80%9CC%3A%5CProgram%20Files%20(x86)%5C%5B...%5D%E2%80%9D.png)
当我启动 Steam、Acrobat Reader、Word、PowerPoint、Excel 或 Citrix 接收器时出现图像上显示的错误。
这可能与以下情况有关:两天前,我测试了一个硬盘并将其连接到我的电脑。我必须删除一个空的存储池才能让它显示在磁盘管理中。它出现后,我什么也没做,只是在电脑关闭的情况下断开了连接。
我尝试卸载并重新安装 Steam,但启动时出现同样的错误。
更新:我将“steam.exe”文件的名称更改为“steam1.exe”,它确实成功启动了 Steam。但是当我将其改回“steam.exe”时,图像中显示的错误再次出现。有人能解释一下原因吗?我该怎么做才能让 Microsoft Office 软件、Acrobat Reader 和 Citrix 再次正常工作?
答案1
我知道这是一篇旧帖子,只是在这里发的,因为我在 Garmin Express 上也遇到了同样的问题。也许它能帮助别人。
当我启动 Garmin Express 时,会出现 Windows 无法找到 C:\program files (x86)\garmin\express\express.exe
正如您上面的错误一样,请接受 Garmin 的错误。这不是应用程序本身的错误,而是注册表中的图像文件执行选项调试器的问题。就我而言(或者更准确地说是我的客户),这是由 Avast 引起的。具有讽刺意味的是,大约一年前,当我接手她的 IT 支持时,我从她的电脑上删除了 avast,但我们知道卸载不会删除所有注册表项。
无论此问题是否由 avast 引起,都要修复它。打开注册表。
打开运行命令并输入 regedit。以管理员模式打开注册表,然后转到 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 或 HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Image File Execution Options
展开图像文件执行选项文件夹
找到与出现此错误的应用程序相对应的文件夹并将其删除。
重新启动计算机,您的应用程序就可以启动了。
答案2
尝试使用文件资源管理器打开该文件夹。
打开This PC
并导航至所述文件夹,C:\
然后,Program Files (x86)
然后Steam
,查看steam.exe
文件是否在那里。可能是您只是使用了损坏的快捷方式。
您是否尝试过Steam
通过开始Start menu
?
(声誉太低,无法评论,所以我将其作为答案发布)