Du arbetar offline, väntar på att återansluta till Internet

Ett program som använder filen Sxs.dll kraschar när du kör det på en Windows XP-baserad dator.

Supporten för Windows XP har upphört

Microsoft upphörde med supporten för Windows XP den 8 april 2014. Denna ändring påverkar dina programuppdateringar och säkerhetsalternativ. Läs om vad detta innebär för dig och hur du behåller skyddet.

Symptom
När du kör ett program som använder filen Sxs.dll file på en Windows XP-baserad dator, kan programmet krascha.
Orsak
Problemet beror på ett åtkomstfel som orsakas av en heapskada i Sxs.dll-filen. När programmet körs anropas funktionen SxsFindClrClassInformation två gånger. Det första anropet görs för att beräkna hur mycket buffert funktionen behöver. Det andra anropet görs för att skriva data till bufferten. Men talet som funktionen SxsFindClrClassInformation beräknar är mindre än talet som funktionen skriver. Därför skadas heapen.
Lösning

Information om snabbkorrigeringen

En snabbkorrigering som stöds är tillgänglig från Microsoft. Den är emellertid endast avsedd att åtgärda de problem som beskrivs i artikeln. Använd den bara på datorer där detta problem uppstår. Snabbkorrigeringen kan komma att testas igen. Om ditt arbete inte störs alltför mycket av detta problem, rekommenderar vi att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen.

Om snabbkorrigeringen är tillgänglig för hämtning anges detta högst upp i denna artikel. Annars kontaktar du Microsoft Support för att få snabbkorrigeringen.

Obs! Om det uppstår ytterligare problem eller krävs felsökning, måste du kanske skapa en särskild serviceförfrågan. Normala supportavgifter tas ut för ytterligare supportfrågor och problem som inte gäller den aktuella snabbkorrigeringen. En fullständig lista över telefonnummer till Microsoft Support finns på följande Microsoft-webbplats: Obs! Samtliga språk som snabbkorrigeringen är tillgänglig för visas i en lista. Om ditt språk inte finns med i listan beror det på att ingen snabbkorrigering är tillgänglig för språket.

Förutsättningar

Windows XP Service Pack 2 eller Windows XP Service Pack 3 måste vara installerade innan du installerar den här snabbkorrigeringen.

Krav på omstart

Du måste starta om datorn när du har installerat snabbkorrigeringen.

Information om ersättning

Den här snabbkorrigeringen ersätter inte någon tidigare utgiven snabbkorrigering.

Filinformation

Den engelska versionen av den här snabbkorrigeringen har filattributen som visas i följande tabell (eller senare). Datum och tider för dessa filer anges i UTC-tid (Coordinated Universal Time), Innan du läser filinformationen konverteras den till lokal tid. Du kan se skillnaden mellan UTC-tid och lokal tid med hjälp av fliken Tidszon i verktyget Datum och tid på Kontrollpanelen.
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Sxs.dll5.1.2600.3295713,21617-Jan-200817:59x86SP2SP2QFE
Sxs.dll5.1.2600.5699713,21623-Oct-200813:39x86SP3SP3QFE
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller" i den här artikeln.
Mer Information
Om du vill veta mer om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 Standardterminologi för beskrivning av Microsoft-programuppdateringar
Egenskaper

Artikel-id: 943232 – senaste granskning 06/26/2009 07:35:21 – revision: 2.0

Microsoft Windows XP Professional Edition, Microsoft Windows XP Home Edition

  • kbautohotfix kbexpertiseadvanced kbpubtypekc kbqfe kbhotfixserver KB943232
Feedback