![桌面应用程序无法在 Windows 8 中启动我的浏览器](https://linux22.com/image/1331852/%E6%A1%8C%E9%9D%A2%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%97%A0%E6%B3%95%E5%9C%A8%20Windows%208%20%E4%B8%AD%E5%90%AF%E5%8A%A8%E6%88%91%E7%9A%84%E6%B5%8F%E8%A7%88%E5%99%A8.png)
我从 MSDN 安装了 Windows 8 Pro 的全新副本。我安装了 Google Chrome(稳定版),并将其设置为我的默认浏览器。我甚至进入控制面板 > 默认程序,以确保 Chrome 具有所有默认设置。
当其他桌面应用程序尝试启动我的浏览器时,它们总是会失败。例如,在尝试安装适用于 Windows 的 Android SDK 时,安装程序准确检测到我没有安装 JDK。它提供了一个友好的按钮来访问 java.oracle.com。按下此按钮时,什么也没有发生。
您可以在这里看到:http://youtu.be/XXL8GhuWWg0
如果只是那个应用程序有问题,我不会多想,但我到处都遇到过类似的问题。可能最令人恼火的是当 Visual Studio 有更新时;单击更新按钮没有任何反应。
http://www.youtube.com/watch?v=zwd1mn3TId0
您可以在截屏视频中看到,无论我单击什么,Visual Studio 都无法启动浏览器。更新按钮没有任何作用,更新描述中的两个链接也没有任何作用。
有什么建议吗?我假设这是一个 Windows 问题,因为它发生在多个应用程序中。
更新:将 IE 设置为默认浏览器可以修复此问题。因此,这与无法以编程方式启动 Chrome 有关。是否有可能解决此错误,还是我现在必须忍受 IE 作为默认浏览器?
答案1
尝试这个:
- 将 IE 设置为默认。
- 卸载 Chrome。
- 打开
regedit.exe
- 转到
HKEY_CLASSES_ROOT
并删除所有以 Chrome 开头的键: - 重新安装 Chrome 并将其设置为默认设置。
答案2
以下是在 Windows 8 中将 Chrome 设置为默认浏览器的方法:
按 Windows 键 + Q 调出搜索框。输入 default 即可得到默认程序。
单击该按钮即可显示该窗口。
最后选择 Google Chrome 并点击将此程序设置为默认程序. 单击确定。
以下是一些不同的方法:
检查您的计算机是否安装了防病毒软件或防火墙是否导致了此问题(暂时禁用它们并检查)。
根据 Google 开发者网站,Chrome 的当前版本(NaCl Labs)与 64 位操作系统的 Chrome 之间存在持续问题。造成此问题的常见原因是NaCl64.exe BROKER 进程它有缺陷并且会引起问题。
因为在 nacl_exe_win_64.cc 中添加 MessageBox(0,0,0,0) 作为 wWinMain 的第一行会导致以下情况:使用 --no-sandbox 启动 Chrome 时,第一个 NaCl 模块启动时会出现两个弹窗(一次用于代理的延迟启动,一次用于运行 NaCl 模块的代理启动进程);如果 Chrome 正常启动,不使用 --no-sandbox,则只会出现一个弹窗:代理进程永远不会生成 64 位 Nacl 进程
Chrome 无法启动,游戏无法运行等等。根据他们最新的输出,该问题已得到解决,但据 Google Chrome 开发人员称,他们没有 Windows 8 机器人来测试它。现在可在 Chromium Code Reviews 上找到全部详细信息。他们已为游戏提供了此问题,但其他应用程序也存在此问题。链接如下 http://code.google.com/p/chromium/issues/detail?id=153368
尝试其他方法
1)4)以管理员权限进入 CMD 提示符,复制粘贴以下内容
bcdedit /set disabledynamictick 是
这可能是动态滴答的情况
它已从下面的 Microsoft 链接更新。 http://www.withinwindows.com/2012/06/28/workaround-for-windows-8-freezing-issues/
2)下载 Chrome 的开源版本 http://www.softpedia.com/get/PORTABLE-SOFTWARE/Internet/Browsers/Portable-Google-Chrome-Chromium.shtml 减少崩溃..
3)您需要在 BIOS 中禁用 SpeedStep 并关闭 PC 上的 C-States
3)打开桌面 Win + I(设置)控制面板程序和功能打开或关闭 Windows 功能勾选“Hyper-V”(和子组件,虽然我猜不是必需的)重新启动(它将重新启动两次以完全重新配置您的系统)
4)如果它仍然无法帮助您解决您的 gmail ID 问题,请通过以下链接打开 Bug 报告请求: https://accounts.google.com/ServiceLogin?service=code<mpl=phosting&continue=http%3A%2F%2Fcode.google.com%2Fp%2Fchromium%2Fissues%2Fentry