桌面应用程序无法在 Windows 8 中启动我的浏览器

桌面应用程序无法在 Windows 8 中启动我的浏览器

我从 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

尝试这个:

  1. 将 IE 设置为默认。
  2. 卸载 Chrome。
  3. 打开regedit.exe
  4. 转到HKEY_CLASSES_ROOT并删除所有以 Chrome 开头的键: 註冊
  5. 重新安装 Chrome 并将其设置为默认设置。

答案2

以下是在 Windows 8 中将 Chrome 设置为默认浏览器的方法:

  1. 按 Windows 键 + Q 调出搜索框。输入 default 即可得到默认程序。

  2. 单击该按钮即可显示该窗口。

  3. 最后选择 Google Chrome 并点击将此程序设置为默认程序. 单击确定。


以下是一些不同的方法:

  1. 检查您的计算机是否安装了防病毒软件或防火墙是否导致了此问题(暂时禁用它们并检查)。

  2. 根据 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

相关内容