Objawy
Po uruchomieniu aplikacji, która pracuje na wykonywalnych języka wspólnego (CLR), występuje błąd naruszenia zasad dostępu. Ten problem występuje, gdy są spełnione następujące warunki:
-
Komputer ma więcej niż 32 procesorów Itanium (IA-64).
-
Serwer śmieci jest włączone.
Przyczyna
Po włączeniu serwera wyrzucania elementów bezużytecznych w systemie z procesorem Itanium jest tablica ma 32 elementów do przechowywania sterty. Przed dokonaniem alokacji na wątek stosu powinien zależeć od indeksu, który odpowiada aktualnej CPU. Gdy liczba Procesora przekracza 32, występuje błąd naruszenia zasad dostępu.
Rozwiązanie
Informacje dotyczące zastępowania poprawek
Poprawkę, która odpowiada KB961881 został zastąpiony z poprawką KB981574, który zawiera wszystkie poprawki, które były poprzednio zawarte w KB961881. Poprawka KB981574 należy użyć, aby naprawić problemy opisane w KB961881. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
981574 Pojawi się ekran powitalny pozostaje otwarte dłużej niż zwykle, gdy użytkownik próbuje uruchomić na komputerze, na którym zainstalowano.NET Framework 3.5 SP1 zainstalowanego programu Excel
Obejście
Aby obejść ten problem, należy włączyć stację roboczą wyrzucanie elementów bezużytecznych zamiast serwera wyrzucania elementów bezużytecznych.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Informacje
Aby uzyskać więcej informacji dotyczących sposobu konfigurowania wyrzucania elementów bezużytecznych na serwerze odwiedź następującą witrynę firmy Microsoft w sieci Web: