出于某种原因,我今天像往常一样启动了我的工作电脑,而我放入启动文件夹中以快速打开所有应用程序的批处理文件却告诉我“chrome.exe 不存在”。我固定在任务栏上的 Chrome 图标显示 Windows“无法识别的文件”图标,如下所示(位于 VLC 和 VNCScan 图标之间):
还有我桌面上的快捷方式(可见标题“COO Landin...”):
另外,如果我单击桌面上的快捷方式,它会显示“未找到应用程序”,但如果我单击固定到任务栏的快捷方式,Chrome 就会立即打开。
此外,我的 WebMatrix 3 应用程序不再将 Chrome 识别为已安装的 5 个浏览器之一,因此 WebMatrix IDE 的快速启动选项不再显示 Chrome(这特别烦人,因为现在,从 IDE 在 Chrome 中打开我正在开发的网站的最快方法是从另一个浏览器快速启动它并复制 URL 或每次都在 Chrome 中输入它)。
Google Chrome 被设置为我的默认浏览器,并且我使用的是 Windows 7 64 位机器。
我希望有一个比卸载并重新安装 Chrome 更简单的解决方案,因为这会非常麻烦,尤其是当这种情况再次发生时。
我尝试过的事情
我快速重新启动了一下,看看是否能解决任何问题,但并没有。
检查 Chrome 以确保我已登录(我认为这不会有什么不同,但它会显示其他不寻常的事情发生)。
我能做些什么让它“再次检查”吗?或者我应该期望更新或其他东西重新构建/重命名 Chrome 所在的文件夹?当然,我可以重做快捷方式,但是对于 WebMatrix 呢?据我所知,没有“重新检查”浏览器安装的选项。
新信息:
我刚刚了解到,当我进入“关于 Google Chrome”检查更新时,它显示:
版本 28.0.1500.72 m 几乎是最新的!
重新启动 Google Chrome 以完成更新。
然后我点击“重新启动”按钮,它重新启动,再次出现,并显示相同的内容。我可以一直点击重新启动按钮,但它总是显示:
版本 28.0.1500.72 m 几乎是最新的!
重新启动 Google Chrome 以完成更新。
答案1
解决方法
我发现 Chrome 存在某种故障(好像是唯一的一个……),您可以在这里阅读相关内容:https://code.google.com/p/chromium/issues/detail?id=60876
似乎有一种解决方法(对我有用)是浏览到 Google Chrome 文件夹(对我来说,它是我的用户名/AppData/Local/Google/Chrome/Application)并删除旧版本文件夹以及 old_chrome.exe 文件。然后将 new_chrome.exe 文件重命名为 chrome.exe。
这似乎解决了所有问题,除了桌面快捷方式图标,可以通过创建新的快捷方式或手动更改现有快捷方式的图标轻松修复。 在这之后,甚至 WebMatrix 也看到我的 Chrome 再次安装。
还有人建议使用注册表清理器(CCleaner 是个不错的选择),可能会帮助解决一些图标问题,但这对我的情况没有影响。
答案2
您是否正在运行 Steam(如游戏客户端软件)?它为我锁定了 chrome.exe。停止 Steam 并重新启动 Chrome。这样应该就可以了。