Symptomen
U hebt een Microsoft .NET Framework 2.0 servicepack 2 (SP2) - toepassing of een Microsoft.NET Framework 3.5 servicepack 1 (SP1) - gebaseerde toepassing die gebruikmaakt van de klasse WindowsIdentity . Bij de buitengebruikstelling van het object WindowsIdentity exemplaren van de SafeTokenHandle objecten en SafeLocalAllocHandle die zijn gemaakt door de WindowsIdentity -object in de wachtrij staat ten onrechte voor voltooiing. Als u de ! finalizequeue opdracht in WinDbg, u ziet dat er een toename van de wachtrijlengte voor voltooiing. Wanneer de lengte van de voltooiing groot wordt, vermindert de prestaties.
Oorzaak
Dit probleem treedt op omdat de buitengebruikstelling methoden van het object SafeTokenHandle en het SafeLocalAllocHandle -object de GC- niet aanroepen. SuppressFinalize kan methode.
Oplossing
Vervanging van hotfixes
De hotfix die overeenkomt met de KB967615 is met de hotfix KB981574, die alle correcties bevat die eerder deel uitmaakten van de KB967615 vervangen. U kunt de hotfix KB981574 opgelost dat wordt beschreven in KB967615. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
981574 Het beginscherm blijft geopend langer dan normaal wanneer u Excel probeert te starten op een computer waarop .NET Framework 3.5 SP1 zijn geïnstalleerd
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.