Artikel-id: 908077 - Få vist de produkter, som denne artikel refererer til.
This article may contain a link to the Windows Installer Cleanup utility (MSICUU2.exe). If you were directed to this article to solve a problem by using the Windows Installer Cleanup utility, please contact your software manufacturer for installation support on the product, or see the following Microsoft Knowledge Base article for steps to troubleshoot uninstallation issues with products that use Windows Installer:

2438651 How to troubleshoot problems that may occur when you install, uninstall, or upgrade a program on a Windows-based computer
Meddelelse
Denne artikel kan indeholde et link til oprydningsværktøjet til Windows Installer (MSICUU2.exe). Hvis du blev ført til denne artikel for at løse et problem med brugen af Oprydningsværktøjet til Windows Installer, skal du kontakte din softwareproducent for at få installationssupport til produktet eller se i følgende artikel i Microsoft Knowledge Base for at få vist trin til fejlfinding af problemer i forbindelse med fjernelse af produkter, der bruger Windows Installer:

Udvid alle | Skjul alle

På denne side

Sammenfatning

Du kan bruge metoderne i denne artikel til at fejlfinde problemer i forbindelse med installation af Microsoft .NET Framework version 2.0. I denne artikel diskuteres installationer på Microsoft Windows Server 2003, Windows 2000 Service Pack 3 (SP3) eller Windows XP Service Pack 2 (SP2). De metoder, der diskuteres i artiklen, omfatter genregistrering af Microsoft Windows Installer samt reparation, fjernelse og geninstallering af .NET Framework. Hvis du vil bruge disse metoder, skal du være bekendt med .NET Framework 2.0, Registreringseditor og Windows Installer. En af disse metoder kræver desuden, at du ændrer registreringsdatabasen på computeren.

INTRODUKTION

Denne artikel indeholder en trinvis beskrivelse af, hvordan du kan foretage fejlfinding af de problemer, der evt. kan opstå, når du installerer .NET Framework 2.0.

Når Microsoft Windows Installer ikke er registreret korrekt i Windows-registreringsdatabasen, kan installationsprogrammet til .NET Framework 2.0 ikke få adgang til visse Windows Installer-komponenter. I denne artikel beskrives, hvordan du kan omgå dette problem ved at fjerne registreringen af Windows Installer og derefter registrere programmet igen.

Du kan muligvis ikke altid fjerne .NET Framework 2.0 helt ved hjælp af værktøjet Tilføj eller fjern programmer i Kontrolpanel. I denne artikel diskuteres det også, hvordan problemet kan omgås ved enten at reparere .NET Framework 2.0 eller ved manuelt at fjerne .NET Framework 2.0 fra computeren og derefter installere programmet igen.

Krav

På følgende liste beskrives den anbefalede hardware, software, netværksinfrastruktur og de servicepakker, du skal bruge:
  • Microsoft Windows Server 2003, Microsoft Windows 2000 Service Pack 3 (SP3) eller Microsoft Windows XP Service Pack 2 (SP2)
  • Microsoft .NET Framework 2.0.
    Du kan hente Microsoft.NET Framework Version 2.0 Redistributable Package ved at besøge følgende Microsoft-websted:
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
Bemærk! Hvis du vil fejlfinde problemer med installation af .NET Framework 2.0, skal du bruge en konto, der er en del af gruppen Lokale administratorer på den computer, der kører .NET Framework 2.0.

Denne artikel forudsætter, at du er fortrolig med følgende emner:
  • Microsoft .NET Framework 2,0
  • Registreringseditor
  • Windows Installer

Fjern registreringen af Windows Installer, og registrer derefter programmet igen

Denne handling løser de fleste problemer. Desuden påvirker denne handling ikke andre installerede programmer, der bruger Windows Installer.
  1. Fjern registreringen af Windows Installer. Det gør du ved at klikke på Start, klikke på Kør, skrive msiexec /unregister i feltet Åbn og derefter klikke på OK.
  2. Registrer Windows Installer igen. Det gør du ved at klikke på Start, klikke på Kør, skrive msiexec /regserver i feltet Åbn og derefter klikke på OK.

Reparer .NET Framework 2.0

Du kan reparere .NET Framework på følgende tre måder.

Brug reparationskommandoen på Windows Installer-cachefilen

Benyt følgende fremgangsmåde for at reparere .NET Framework 2.0 ved hjælp af Windows Installer-cachefilen:
  1. Klik på Start, klik på Kør, skriv installer i feltet Åbn, og klik derefter på OK.
  2. Klik på Oplysninger i menuen Vis i Windows Installer, højreklik på kolonneoverskriften Navn, og klik derefter på Kommentar.
  3. Højreklik på den cachelagrede Windows Installer-fil, der har kommentaren Microsoft .NET Framework 2.0 RTL x86 enu, og klik derefter på Reparer.
  4. Når reparationsprocessen er fuldført, skal du afslutte Windows Installer.

Kør .NET Framework 2.0 Redistributable Package fra en kommandoprompt

Benyt følgende fremgangsmåde for at reparere .NET Framework 2.0 ved hjælp af kommandoprompten:
  1. Find filen Dotnetfx.exe, som du brugte til at installere .NET Framework 2.0. Det kan du gøre ved at bruge en af følgende metoder:
    • Hvis du installerede .NET Framework 2.0 fra en cd eller dvd, skal du sætte installationsdisken i cd- eller dvd-drevet.
    • Hvis du installerede .NET Framework 2.0 fra harddisken, skal du downloade konfigurationsprogrammet til .NET Framework 2.0 på harddisken.
    • Hvis du har installeret .NET Framework 2.0 fra et netværksdrev, skal du oprette forbindelse til netværksdrevet igen.
  2. Klik på Start, klik på Kør, skriv cmd i feltet Åbn, og klik derefter på OK.
  3. Kør følgende kommando i kommandoprompten:
    %InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
Bemærk! %InstallationPath% er en pladsholder for stien til filen Dotnetfx.exe, som du fandt i trin 1.

Fjern .NET Framework 2.0 manuelt, og installér derefter programmet igen

Vigtigt! I det følgende kan du se, hvordan du redigerer registreringsdatabasen. Der kan dog opstå alvorlige problemer, hvis du ændrer registreringsdatabasen forkert. Derfor skal du kontrollere, at du følger disse trin nøje. Som en ekstra sikkerhed skal du oprette en sikkerhedskopi af registreringsdatabasen, før du redigerer den. Det giver dig mulighed for at gendanne registreringsdatabasen, hvis der opstår problemer. Du kan finde flere oplysninger, om hvordan du sikkerhedskopierer og gendanner registreringsdatabasen, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
322756 Sådan sikkerhedskopieres og gendannes registreringsdatabasen i Windows


Vigtigt! Disse trin kan øge sikkerhedsrisikoen. Disse trin kan også gøre computeren eller netværket mere sårbart over for angreb fra hackere eller skadelig software, f.eks. virus. Vi anbefaler den proces, der beskrives i denne artikel, for at gøre det muligt at bruge programmer, som de er designet, eller for at implementere bestemte programfunktioner. Før du foretager disse ændringer, bør du tænke over de risici, der er forbundet med at bruge denne fremgangsmåde i dit eget miljø. Hvis du beslutter at bruge denne fremgangsmåde, bør du træffe passende yderligere forholdsregler for at beskytte dit system. Vi anbefaler, at du kun bruger denne fremgangsmåde, hvis det er virkeligt nødvendigt.
  1. Fjern .NET Framework 2.0 fra Windows Installer-cachen:
    1. Klik på Start, klik på Kør, skriv installer i feltet Åbn, og klik derefter på OK.
    2. Klik på Detaljer i menuen Vis i Windows Installer.
    3. Højreklik på kolonneoverskriften Navn, og klik derefter på Kommentar.
    4. Højreklik på den cachelagrede Windows Installer-fil, der har kommentaren Microsoft .NET Framework 2.0 RTL x86 enu, og klik derefter på Fjern.
    5. Når fjernelsesprocessen er fuldført, skal du afslutte Windows Installer.
  2. Slet følgende fra computeren manuelt. Bemærk! Afhængigt af .NET Framework-installationens nuværende tilstand findes disse elementer muligvis ikke på computeren.
    • Mappen URTTemp
    • Filen Mscoree.dll
    • Mappen v2.0.50727
    Det gør du ved at benytte følgende fremgangsmåde:
    1. Klik på Start, klik på Kør, skriv system32 i feltet Åbn, og klik derefter på OK. Indholdet i mappen System32 vises i Windows Stifinder.
    2. Find og slet derefter mappen URTTemp.
    3. Find og slet derefter filen mscoree.dll.

      Bemærk! Hvis .NET Framework 1.1 eller .NET Framework 1.0 også er installeret på computeren, og du ikke vil installere .NET Framework 2.0 igen, skal du reparere .NET Framework 1.1 eller .NET Framework 1.0. Du kan finde flere oplysninger i afsnittet "Reparation af.NET Framework" i følgende artikel i Microsoft Knowledge Base:
      824643 Sådan foretager du fejlfinding af installationsproblemer med Microsoft .NET Framework 1.1 i Windows XP eller Windows 2000 . Artiklen er evt. på engelsk.
    4. Klik på Start, klik på Kør, skriv microsoft.net i feltet Åbn, og klik derefter på OK. Indholdet i mappen Microsoft.NET vises i Windows Stifinder.
    5. I mappen Microsoft.NET skal du dobbeltklikke på mappen Framework.
    6. Slet mappen v2.0.50727 i mappen Framework.
    7. Luk mappen Framework.
  3. Slet manuelt de relevante registreringsdatabasenøgler:
    1. Klik på Start, klik på Kør, skriv regedit i feltet Åbn, og klik derefter på OK for at starte Registreringseditor.
    2. I Registreringseditor skal du finde og derefter slette følgende registreringsdatabasenøgler.

      Bemærk! Afhængigt af .NET Framework-installationens nuværende tilstand findes disse registreringsdatabasenøgler muligvis ikke på computeren.
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
    3. Afslut registreringseditoren.
  4. Brug Oprydningsværktøjet til Windows Installer (Msizap.exe) til at fjerne oplysninger om Windows Installer fra registreringsdatabasen. Komponenterne (Msizap.exe) i Windows Installer Software Development Kit er inkluderet i Microsoft Windows Software Development Kit (SDK).

    Følgende fil kan hentes fra Microsoft Download Center:
    Skjul billedetUdvid billedet
    Hent
    Hent oprydningsværktøjet (Msicuu2.exe) til Windows Installer nu.
    Du kan finde flere oplysninger, om hvordan du henter Microsoft-supportfiler, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
    119591 Sådan hentes Microsoft-supportfiler på onlinetjenester
    Microsoft har scannet denne fil for virus. Microsoft brugte den nyeste antivirussoftware, der var tilgængelig den dato, hvor denne fil blev udgivet. Filen er placeret på servere med udvidet sikkerhed, der bidrager til at forhindre uautoriserede ændringer af filen.

    Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base. :
    290301 Beskrivelse af oprydningsværktøjet til Windows Installer
    Hvis du vil fjerne oplysningerne om Windows Installer fra registreringsdatabasen, skal du følge disse trin:
    1. Klik på Start, klik på Kør, skriv cmd i feltet Åbn, og klik derefter på OK.
    2. I kommandoprompten skal du finde den mappe, der indeholder oprydningsværktøjet til Windows Installer, og derefter køre følgende kommando:
      Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
    3. Genstart computeren.
  5. Deaktiver alle antivirusprogrammer og alle firewallprogrammer, der er installeret på computeren. Det gør du ved at bruge systemkonfigurationsprogrammet (Msconfig.exe) til at udføre en ren start af computeren. Derefter skal du deaktivere alle de tjenester, du ikke behøver.

    Når du bruger systemkonfigurationsprogrammet i diagnosticeringstilstand, skal du aktivere Windows Installer-tjenesten på fanen Tjenester igen.

    Du kan starte systemkonfigurationsprogrammet ved at klikke på Start, klikke på Kør, skrive msconfig i feltet Åbn og derefter klikke på OK.
  6. Slet indholdet i mappen Temp.
    1. Klik på Start, klik på Kør, skriv %Temp% i feltet Åbn, og klik derefter på OK. Indholdet i mappen Temp vises i Windows Stifinder.
    2. I mappen Temp skal du klikke på Markér alt i menuen Rediger.
    3. Klik på Slet i menuen Filer.

      Bemærk! Slet så mange filer og mapper som muligt i mappen Temp.
  7. Installér Microsoft .NET Framework 2.0 igen. Du kan hente Microsoft.NET Framework Version 2.0 Redistributable Package ved at besøge følgende Microsoft-websted: 
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
    Bemærk! Hvis du ikke vil installere .NET Framework 2.0 eller .NET Framework 1.1 igen, eller hvis .NET Framework 1.0 er installeret på computeren, skal du reparere .NET Framework 1.1 eller .NET Framework 1.0. Du skal reparere disse installationer for at erstatte filen Mscoree.dll og mappen URTTemp.

Referencer

Du kan få flere oplysninger på følgende MSDN-websteder (Microsoft Developer Network):
Registreringseditor
http://msdn.microsoft.com/da-dk/library/x6kd89c5(vs.71).aspx

Windows Installer
http://msdn.microsoft.com/da-dk/library/aa372866.aspx

Ofte stillede spørgsmål
http://msdn.microsoft.com/da-dk/vstudio/aa496123

Versionering, kompatibilitet og udførelse side om side i .NET Framework
http://msdn.microsoft.com/da-dk/vstudio/aa497340.aspx
Bemærk! Dette er en artikel til hurtig udgivelse, som er oprettet direkte i Microsofts supportafdeling. Oplysningerne i artiklen præsenteres som de og behandler aktuelle problemer. Fordi artiklen er blevet udgivet hurtigt, kan der forekomme slåfejl, og artiklen kan blive redigeret uden varsel. Se andre forbehold under Vilkår for anvendelse.

Egenskaber

Artikel-id: 908077 - Seneste redigering: 2. november 2012 - Redigering: 2.0
Oplysningerne i denne artikel gælder:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0 på følgende platforme
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition
Nøgleord: 
kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077

Send feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com