Gejala
Anda memiliki Microsoft .NET Framework 2.0 Paket Layanan 2 (SP2) - aplikasi berbasis atau Microsoft.NET Framework 3.5 Paket Layanan 1 (SP1) - based aplikasi yang menggunakan kelas WindowsIdentity . Ketika Anda membuang objek WindowsIdentity , contoh SafeTokenHandle objek dan SafeLocalAllocHandle objek yang dibuat oleh objek WindowsIdentity antri salah untuk penyelesaian. Jika Anda menggunakan ! finalizequeue perintah di WinDbg, Anda melihat bahwa ada peningkatan penyelesaian antrian panjang. Ketika penyelesaian antrian panjang tumbuh besar, kinerja yang menurun.
Penyebab
Masalah ini terjadi karena metode membuangSafeTokenHandle objek dan objek SafeLocalAllocHandle panggilan GC. SuppressFinalize metode.
Pemecahan Masalah
Informasi Penggantian Hotfix
Perbaikan terbaru yang berkaitan dengan KB967615 telah digantikan dengan hotfix KB981574, yang berisi semua perbaikan yang disertakan dengan sebelumnya di KB967615. Anda harus menggunakan hotfix KB981574 untuk memperbaiki masalah yang dijelaskan di KB967615. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
981574 Layar splash tetap buka lagi daripada biasanya saat Anda mencoba untuk memulai Excel di komputer yang dipasangi .NET Framework 3.5 SP1 diinstal
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".