Symptome
Wenn Sie eine Anwendung starten, die in der Common Language Runtime (CLR) ausgeführt wird, tritt eine Zugriffsverletzung auf. Dieses Problem tritt auf, wenn folgende Bedingungen vorliegen:
- Der Computer verfügt über mehr als 32 Itanium-Prozessoren (IA-64).
- Die Garbage Collection des Servers ist aktiviert.
Ursache
Wenn die Garbage Collection des Servers auf dem Itanium-basierten System aktiviert ist, gibt es ein Array mit 32 Elementen zum Speichern des Heaps. Bevor eine Zuordnung für einen Thread vorgenommen wird, sollte der Heap durch den Index bestimmt werden, der der aktuellen CPU entspricht. Wenn die CPU-Anzahl 32 überschreitet, tritt eine Zugriffsverletzung auf.
Lösung
Informationen zum Ersetzen von Hotfixes
Der Hotfix, der KB961881 entspricht, wurde durch den Hotfix KB981574 ersetzt, der alle Fixes enthält, die zuvor in KB961881 enthalten waren. Verwenden Sie die Hotfix-KB981574, um die in KB961881 beschriebenen Probleme zu beheben. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
981574 Der Begrüßungsbildschirm bleibt länger als üblich geöffnet, wenn Sie versuchen, Excel auf einem Computer zu starten, auf dem die .NET Framework 3.5 SP1 installiert ist
Problemumgehung
Um dieses Problem zu umgehen, können Sie die Garbage Collection auf der Arbeitsstation anstelle der Garbage Collection auf dem Server aktivieren.
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Referenzmaterial
Weitere Informationen zum Konfigurieren der Garbage Collection auf dem Server finden Sie auf der folgenden Microsoft-Website: