web-dev-qa-db-ja.com

.NETFrameworkをインストールできません。システムクラッシュ

.netフレームワークをインストールしようとしたときに問題が発生しました。 Windows 7 x64で実行されている私のラップトップ(重要な場合はsony vaio vgn cr41z)は、インストールプロセス中にシャットダウンします。ブルースクリーン、エラーメッセージ、ログアウト画面、何もありません。再起動してもエラーは発生しません。このエラーログを調べました。

enter image description here

私はstackoverflowで同様の問題を検索しましたが、見つかったのは、同じエラーコード(80131506)でクラッシュするさまざまなバージョンの.netで開発されたアプリケーションだけでした。 .net 3.5、4.0、4.5をインストールしようとしました。スタンドアロンインストーラー、Webインストーラー、WindowsUpdate経由でも。同じ問題...

LE:これはハードウェアまたはドライバーの問題だと思います。 OS(Windows 8 Pro x64)を変更しても、問題は解決しませんでした。デスクトップが近くにあるのは良いことです。 :)

問題は、異常なプロセッサ温度が原因でコンピュータがシャットダウンしていたことでした。そのため、.NETFrameworkやその他のプログラムをインストールできませんでした。これを解決するには、[コントロールパネル]-> [ハードウェアとサウンド]-> [電源オプション]-> [プラン設定の変更](アクティブな電源プラン上)-> [詳細な電源設定]を変更し、最大プロセッサ状態を100%から75%に設定します。 :

solution print screen

これは私のために働いた。

内部エラーが発生します:

C:\Users\Andre>err 0x80131506
# for hex 0x80131506 / decimal -2146233082
  COR_E_EXECUTIONENGINE                                          corerror.h
# An internal error happened in the Common Language Runtime's
# Execution Engine
  COR_E_EXECUTIONENGINE                                          corerror.h
# 2 matches found for "0x80131506"

。Netクリーンアップツール を使用して、古い.netエントリをすべて削除します。ここで再起動して、.net 4.5のインストールを再試行します(3.5はWindows 7の一部であり、4.0は4.5に置き換えられています)。

1
magicandre1981

インストールする前に、.NET1.1および.NET1.1SP1をインストールしてみてください。これは比較的 文書化 ですが、症状はごくわずかに異なります。

それは古いハックサーですが、チェックアウトします。

0
tmwoods