Visual Studio 2012 Desktop のインストール後、Windows 8 が起動しなくなる

Visual Studio 2012 Desktop のインストール後、Windows 8 が起動しなくなる

「Windows 8 Pro」に「Visual Studio 2012 Express Desktop」をインストールしました。インストーラーは成功し、システムを再起動するように指示されました。私はそれに従いました。

現在、システムはブートプロセスのどこかでハングし、踊る小さな点 (別名「待機」アニメーション) を見ていると目が血走って止まりません。

2 回のリセット後、自動回復がトリガーされ、Windows 8 は自動的に修復されました。Windows 8 が再度起動し、ログインできました。Visual Studio を起動しようとしましたが、一部の .dll が不足していました。インストーラーを使用してインストールをやり直しました。インストーラーは成功し、システムを再起動するように指示されました。私は再びそれに従いました。

そして、また、踊る点を見ていると、また目から血が流れてきます。

問題は何ですか? これを診断する最善の方法は何ですか?

アップデート: おそらく関連していると思いますが、2回目の復元後、画像ビューアから「COMサロゲートがクラッシュしました」というメッセージが表示されるようになりました。また、「プログラムの削除」パネルが年齢ロードします。

アップデート2: 数回のクリーンアップ/リカバリ/再インストールなどを行った後、VStudio が動作するようになりました。ブートハングは偶然の一致であり、相関関係ではない可能性があります。この質問を閉じることに賛成します。「質問されたが回答できない」という点で他の人にとって役立つ可能性があります。

答え1

Gigabyte マザーボードには、オンボード USB3 コントローラーの非互換性が原因で発生する既知の問題があります。

エミュレータの FAQ から、以下の情報の最後のヒントを参照してください。

問題: SDK をインストールすると、Windows 8 が再起動できなくなります。

この項目がこのトラブルシューティング ツールに含まれているのは、Hyper-V とサード パーティ ソフトウェアの相互作用に関する既知の問題があり、エミュレーターによって Hyper-V が使用されているためです。

このような場合は、再起動時に F8 オプションを使用してシステムを復元し、最後に正常だった OS インスタンスを選択します。

Try manually installing the Hyper-V Windows feature before installing the SDK, via Control Panel->Programs and Features, “Turn Windows features on or off”.
Check whether you have any BIOS setting similar to: "Limit CPUID Maximum Value to 3". If yes, try setting it to disabled and see if that helps.

この原因の 1 つとして考えられるのは、Gigabyte マザーボードの USB3 コントローラーを使用していることです。

詳細情報: Gigabyte システムに Hyper-V ロールをインストールした後の起動失敗

http://social.msdn.microsoft.com/Forums/en-US/wptools/thread/75251ed8-22a3-4387-bfed-94bd2aa8c6ac

答え2

Gigabyte MB で問題が発生しましたが、解決しました。

私の問題は、Hyper-V をアクティブ化する Windows Phone 8 SDK をインストールした後に発生しました。

この問題はそれに関連しています (最新バージョンの Windows 8 でも同じです)。http://support.microsoft.com/kb/2693144?wa=wsignin1.0

まず、Gigabyte の Web サイトから最新バージョンの U1e (UEFI BIOS) をダウンロードする必要があります。

アーカイブには、USB スティックにコピーする必要がある 3 つのファイルが含まれていますが、待ってください... ファイルをコピーするだけでなく、特別な操作を行う必要があります。

起動可能な USB スティックを作成する必要があります。

そのために私は Rufus ツールを使用しました:http://rufus.akeo.ie/

ツールを起動し、FreeDOS(ドロップダウンから)を選択します。他のオプションのデフォルト値を変更する必要はありません。完了したら、ダウンロードしたアーカイブから3つのファイルをUSBスティックにコピーします。Windowsが要求した場合は、autoexec.bat

さて、今度はコンピュータを再起動しましょう。

BIOS 設定に入り、USB デバイスで起動することを選択して、保存して終了します。

システムは USB スティック上で再起動し、キーボードに触れなければ数秒後にセットアップが開始されます (キーボード言語を選択しなかったため、セットアップは単独で開始されました)。

BIOS が更新されると、システムはコンピュータをシャットダウンして電源ケーブルを取り外すように要求します。したがって、電源をオフにしてケーブルを取り外し、USB スティックを取り外してからケーブルを接続し、コンピュータを起動します。システムは、デフォルト設定を選択して起動/再起動するように要求します -> 再起動してデフォルト設定を選択します。

Windows が起動し、数分間システムが構成されますが、その後... 驚いたことに、問題ありません! (私の場合はそうでした)。

BIOS 設定に戻ると (再起動後)、USB3 コントローラーがデフォルトで有効になっていることがわかります。

答え3

インストール メディアの整合性を確認してください。インストーラーを再度ダウンロードしてみてください。

関連情報