web-dev-qa-db-ja.com

デスクトップアプリケーションがWindows8でブラウザーを起動できない

MSDNからWindows8Proの新しいコピーをインストールしました。 Google Chromeがインストールされており(安定したチャネル)、デフォルトのブラウザとして設定されています。[コントロールパネル]> [デフォルトのプログラム]に移動して、Chromeそのすべてのデフォルト。

他のデスクトップアプリケーションが私のブラウザを起動しようとすると、常に失敗します。たとえば、Android SDK for Windowsをインストールしようとすると、インストーラはJDKがインストールされていないことを正確に検出しました。Java.Oracle.comにアクセスするための使いやすいボタンが表示されます。これを押すとボタン、何も起こりません。

あなたはここでそれを見ることができます: http://youtu.be/XXL8GhuWWg

問題が発生しているのがそのアプリケーションだけだとしたら、私はそれについて何も考えませんが、私は至る所で同様の問題に遭遇しています。おそらく最も苛立たしいのは、VisualStudioに更新がある場合です。更新ボタンをクリックしても何も起こりません。

http://www.youtube.com/watch?v=zwd1mn3TId

そのスクリーンキャストで、何をクリックしてもVisualStudioがブラウザーを起動できないことがわかります。更新ボタンは何も実行せず、更新の説明にある2つのリンクも実行しません。

助言がありますか?複数のアプリケーションで発生しているため、Windowsの問題だと思います。

更新:デフォルトのブラウザとしてIEを設定すると問題が修正されます。したがって、プログラムでChromeを起動できないことと関係があります。それも可能ですか?このバグを回避するには、または今のところデフォルトとしてIEに苦しむ必要がありますか?

16
Chev

これを試して:

  1. IEをデフォルトとして設定します。
  2. Chromeをアンインストールします。
  3. regedit.exeを開きます
  4. HKEY_CLASSES_ROOTに移動し、Chromeで始まるすべてのキーを削除します。 Registry
  5. Chromeを再インストールし、デフォルトとして設定します。
2
Elmo

Windows8のデフォルトブラウザとしてChromeを設定する方法は次のとおりです。

  1. Windowsキー+ Qを押して、検索ボックスを表示します。 defaultと入力すると、結果としてデフォルトプログラムが表示されます。

  2. それをクリックすると、このウィンドウが表示されます。

  3. 最後にGoogle Chromeを選択し、このプログラムをデフォルトとして設定をクリックします。[OK]をクリックします。


ここにいくつかの異なる方法があります:

  1. ウイルス対策がインストールされているかどうか、またはコンピューターのファイアウォールがこの問題の原因であるかどうかを確認します(一時的に無効にして確認します)。

  2. Google Developersサイトによると、現在のビルドChrome(NaCl Labs)には、64ビットOSのChromeで継続的な問題があります。これの一般的な原因はNaCl64.exe BROKERプロセスはバグがあり、問題を引き起こしています。

    nacl_exe_win_64.ccのwWinMainの最初の行としてMessageBox(0,0,0,0)を追加すると、次のようになります。whenChrome start with --no-sandbox、two pop -アップウィンドウは、最初のNaClモジュールが起動されたときに表示されます(ブローカーの遅延起動用に1回、NaClモジュールを実行するブローカー起動プロセス用に1回)、Chromeは通常どおり起動されます) 、-no-sandboxを指定しない場合、ポップアップウィンドウは1つだけ表示されます。ブローカープロセスが64ビットNaclプロセスを生成することはありません。

    Chromeが起動していない、ゲームが機能していないなど。最新の出力によると、問題は解決したとのことですが、Google Chrome開発者によると、テスト用のWindows8ボットはありません。 。詳細はすべてChromiumCode Reviewsで入手できます。これらはゲーム用に提供されていますが、他のアプリケーションでも発生します。リンクは以下にあります http://code.google.com/p/chromium/課題/詳細?id = 153368

別の方法

1)4)管理者権限でCMDプロンプトに移動し、以下をコピーして貼り付けます

bcdedit/set disabledynamictick yes

これは動的ティックの場合である可能性があります

以下の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.shtmlLESS CRASHES ..

3)BIOS内で、これを行う必要がありますSpeedStepを無効にし、PCのC-Stateをオフにします

3)デスクトップを開くWin + I(設定)コントロールパネルのプログラムと機能Windowsの機能をオンまたはオフにする「Hyper-V」(およびサブコンポーネント、必須ではないと思います)にチェックマークを付けます再起動します(システムを完全に再構成するために2回再起動します)

4)それでもGmail IDで問題が解決しない場合は、次のリンクでBuGレポートリクエストを開きます: https://accounts.google.com/ServiceLogin?service=code&ltmpl=phosting&continue=http%3A%2F% 2Fcode.google.com%2Fp%2Fchromium%2Fissues%2Fentry

1
Sant14