Tänk dig följande situation:

  • Du installerar en produkt eller uppdatering som kräver att datorn startas om.

  • Innan du startar om datorn installerar du Microsoft .NET Framework 4 eller en uppdatering av .NET Framework 4 som gavs ut före 24 november 2010.

I det här läget installeras inte den andra produkten eller uppdateringen på rätt sätt.



Obs! Problemet som beskrivs i den här Knowledge Base-artikeln kan uppstå på alla system som står i listan avsnittet "Gäller". Microsofts interna tester har dock bara återskapat problemet i Windows XP och Windows Server 2003.

Symptom

Vissa produkter och uppdateringar använder en registernyckel för att lagra information om väntande namnbyten på filer. Funktionen används när filer som behöver uppdateras är låsta eller används. Installationsprogrammet skriver filerna till en tillfällig plats och ger dem ett nytt namn efter en omstart.

På grund av ett problem vid en vanlig .NET Framework 4-åtgärd som körs under installationen (installera, avinstallera, reparera och korrigera) kan registernyckeln för väntande filnamnsbyten som har skrivits av en annan produkt eller uppdatering, skadas i vissa situationer. Om du installerar .NET Framework 4 eller en .NET Framework 4-uppdatering när någon produkt eller uppdatering av en fil kräver en omstart och skriver posten för väntande filnamnsbyten och en omstart väntar, kan registernyckeln för väntande filnamnsbyten skadas. När detta sker fungerar inte andra produkter eller uppdateringar.

Orsak

Du kan undvika problemet genom att se till att inga omstarter väntar för datorn innan du försöker installera .NET Framework 4 eller uppdateringar för .NET Framework 4. Gör så här:

  1. Starta om datorn.

  2. Installera .NET Framework 4 eller eventuella uppdateringar för .NET Framework 4.

  3. Starta om datorn.

Workaround

Microsoft har gett ut en uppdatering. Installera den uppdateringen för att slippa det här problemet när du installerar framtida uppdateringar för .NET Framework 4.

Obs!

  • Den här uppdateringen åtgärdar inte produkt- eller uppdateringsinstallationer som redan har påverkats. Om du tror att installationen av en annan produkt eller uppdatering kan ha påverkats av det här problemet, bör du reparera produkten eller uppdateringen via Lägg till eller ta bort program på Kontrollpanelen. Om det inte löser problemet måste du förmodligen fullständigt ta bort och installera om den andra produkten eller uppdateringen.

  • Den här uppdateringen åtgärdar bara problemet när det uppstår i samband med installation av uppdateringar av .NET Framework 4. Den åtgärdar inte problemet i samband med installation av .NET Framework 4-produkten. Om du får det här problemet när du installerar .NET Framework 4 läser du avsnittet "Tillfällig lösning" där det finns mer information.

Information om hämtning

Följande fil kan hämtas på Microsoft Download Center:

Hämta paketet nu

Om du vill ha mer information om hur du hämtar Microsoft-supportfiler klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

119591 Hämta Microsoft-supportfiler från Onlinetjänster Microsoft har genomsökt den här filen med ett antivirusprogram. Genomsökningen har gjorts med det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen finns sparad på servrar med utökad säkerhet, vilket bidrar till att förhindra otillåtna ändringar av den.

Förutsättningar

Windows Installer 3.1 eller en senare version måste vara installerad på datorn. Den senaste versionen av Windows Installer kan hämtas från följande Microsoft-webbplats:

Windows Installer 4.5 (Omdistribuerbart)

Kommandoradsväxlar för den här uppdateringen

Mer information om olika kommandoradsväxlar som stöds av den här uppdateringen finns i följande dokument:

Kommandoradsväxlar för Windows Installer
Mer information om Windows Installer finns på MSDN-webbplatsen för Windows Installer

Om Windows Installer

Krav på omstart

Datorn behöver inte startas om när den här uppdateringen har installerats.

Information om borttagning

Du kan ta bort den här säkerhetsuppdateringen med Lägg till eller ta bort program på Kontrollpanelen.

Ersättningsinformation

Den här uppdateringen ersätter inte någon tidigare utgiven uppdatering.

Filinformation

I den globala versionen av den här uppdateringen ingår ett Microsoft Windows Installer-paket för installation. Datum och tider för dessa filer anges i UTC-tid (Coordinated Universal Time) i följande tabell. När du visar filinformationen konverteras den till lokal tid. Du kan se skillnaden mellan UTC-tid och lokal tid med hjälp av fliken Tidszon i Datum och tid på Kontrollpanelen.

Microsoft .NET Framework 4, 32-bitarsutgåva

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

Microsoft .NET Framework 4, 64-bitars

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

Microsoft .NET Framework 4, IA-64-bitars

File name

File version

File size

Date

Time

Setup.exe

10.0.30319.396

78,152

25-Nov-2010

12:24

SetupEngine.dll

10.0.30319.396

809,304

25-Nov-2010

12:24

SetupUi.dll

10.0.30319.396

295,248

25-Nov-2010

12:24

Lösning

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller" i den här artikeln.

Status

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med översättningskvaliteten?

Vad påverkade din upplevelse?

Har du ytterligare feedback? (Valfritt)

Tack för din feedback!

×