現象
共通言語ランタイム (CLR) で実行されるアプリケーションを起動するとアクセス違反が発生します。 この問題は、次の条件に当てはまる場合に発生します。
-
コンピューターでは、Itanium (ia-64) の 32 を超えるプロセッサを備えています。
-
サーバーのガベージ コレクションが有効になります。
原因
サーバーのガベージ コレクションは、Itanium ベースのシステム上で有効な場合、ヒープを格納する 32 の要素を持つ配列があります。 スレッドの割り当てが行われる前に、ヒープは、現在の CPU に対応するインデックスを使用して決定してください。 CPU 数が 32 を超えている場合、アクセス違反が発生します。
解決方法
修正プログラムの置き換えに関する情報
KB961881 に対応する修正プログラムは、KB981574、KB961881 に含まれていたすべての修正プログラムが含まれている修正プログラムに置き換えられています。 KB961881 で説明する問題を修正するのには、KB981574 修正プログラムを使用してください。 詳細については、以下のサポート技術情報番号をクリックしてください。
981574 スプラッシュ画面を開いたまま通常より長い時間が、.NET Framework 3.5 SP1 がインストールされているコンピューターに Excel を起動しようとするとき
回避策
この問題を回避するには、サーバーのガベージ コレクションではなくワークステーションのガベージ コレクションを有効にできます。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
サーバーのガベージ コレクションを構成する方法の詳細については、次のマイクロソフト Web サイトを参照してください。