Når du forsøger at installere Windows XP Service Pack 3, modtager du en fejlmeddelelse, der minder om: "Installationen af Service Pack 3 blev ikke fuldført" og "Der opstod en intern fejl"

Oversættelser af artikler Oversættelser af artikler
Artikel-id: 949384 - Få vist de produkter, som denne artikel refererer til.
Udvid alle | Skjul alle

På denne side

Symptomer

Når du forsøger at installere Microsoft Windows XP Service Pack 3 (SP3), vises der muligvis en fejlmeddelelse af denne type:
Installationen af Service Pack 3 blev ikke fuldført.
Når du har klikket på OK i fejlmeddelelsen, vises følgende fejlmeddelelse:
Der opstod en intern fejl.
Du kan muligvis også se følgende fejl, som er logført i filen C:\Windows\Svcpack.log:
165.672: An internal error occurred. 165.672: Service Pack 3 installation did not complete. 165.672: Update.exe extended error code = 0x1ffe054f 165.672: Update.exe return code was masked to 0x643 for MSI custom action compliance
Bemærk! I denne artikel repræsenterer mappen C:\Windows den mappe, hvor Windows XP typisk er installeret.

Årsag

De fejl, der er nævnt i afsnittet "Symptomer", kan opstå pga. filer, der ikke er tillid til, eller pga. beskadigede registreringsdatabasenøglerne. Du kan finde årsagen ved at søge efter relaterede poster i filen Svcpack.log. Bestemte poster identificerer bestemte årsager til problemet, som angivet i afsnittet "Årsag".

Årsag 1

Find ud af, om følgende poster er logført i filen Svcpack.log:
142.391: CheckVLKForBlock: LIC.dll not trust verified 142.578: Trying CheckVLKForBlock again 142.594: CheckVLKForBlock: LIC.dll not trust verified 142.578: Error: CheckVLKForBlock failed
Disse poster angiver, at filen Licdll.dll er årsagen til problemet. Filen Licdll.dll er muligvis blevet ændret, beskadiget, eller der er ikke tillid til den. Filen Licdll.dll er placeret i følgende mappe:
C:\Windows\System32\

Årsag 2

Find ud af, om følgende poster er logført i filen Svcpack.log:
211.890: IsSPBetaKey:pLA->lpVtbl->GetProductID Failed: 0x80004005 213.125: Trying CheckVLKForBlock again 142.594: Error: CheckVLKForBlock failed
Disse poster angiver, det er forkerte oplysninger om produkt-id'et i registreringsdatabasen, der forårsager problemet.

Årsag 3

Find ud af, om følgende poster er logført i filen Svcpack.log:
299.031: Trying CheckVLKForBlock again 299.531: Error: CheckVLKForBlock failed
Disse poster angiver, at det er beskadigede eller ændrede registreringsdatabasenøgler i forudinstallerede programmer, der forårsager problemet.

Bemærk! Et program, der er kendt for at forårsage dette problem er Micrografx ? Picture Publisher Professional 10. Du kan løse problemet ved at se afsnittet "Løsning til årsag 3".

Løsning

Du kan løse disse problemer ved at bruge de løsninger eller fremgangsmåder, der svarer til problemet.

Løsning til årsag 1

Du kan løse dette problem ved at erstatte den nuværende kopi af filen Licdll.dll med en kopi fra det oprindelige Windows XP-medie. Det kan du gøre ved at benytte følgende fremgangsmåde:
  1. Læg Windows XP-cd'en i cd-drevet.
  2. Klik på Afslut i Guiden Installation, så snart den starter.
  3. Klik på Start, og klik derefter på Kør.
  4. Kopier og indsæt derefter (eller skriv) følgende kommando i feltet Åbn, og tryk derefter på ENTER:
    explorer
  5. Klik på Denne computer.
  6. Bemærk, hvilket drevbogstav der indeholder cd'en til Windows XP.
  7. Klik på Start, og klik derefter på Kør.
  8. Kopier og indsæt derefter (eller skriv) følgende kommando i feltet Åbn, og tryk derefter på ENTER:
    cmd
  9. Skriv eller kopier og indsæt følgende tekst i vinduet Kommandoprompt, og tryk derefter på ENTER:
    Expand cd_drev_bogstavet:\i386\licdll.dl_ C:\Windows\system32\Licdll.dll
    Bemærk! Erstat Cd_drev_bogstavet i kommandoen i trin 9 med det faktiske drevbogstav til det drev, du angav i trin 6.
  10. Besøg følgende Microsoft-websted, hvis du vil installere Windows XP SP3:
    http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=da-dk

Løsning til årsag 2

Hvis du vil løse dette problem, skal du erstatte registeringsdatabasepostens forkerte produkt-id med det rigtige produkt-id. Det kan du gøre ved at følge trinnene i afsnittene "Find og noter produkt-id'et" og "Identificer og skift registreringsdatabasepostens produkt-id".

Find og noter produkt-id'et

  1. Klik på Start, og klik derefter på Kør.
  2. Kopier og indsæt derefter (eller skriv) følgende kommando i feltet Åbn, og tryk derefter på ENTER:
    sysadm.cpl
  3. Find produkt-id'et under fanen Generelt. Produkt-id'et er et 20 cifret tal, der findes i afsnittet Givet i licens til.
  4. Noter det produkt-id, der skal bruges i afsnittet "Identificer og skift registreringsdatabasepostens produkt-id".

Identificer og skift registreringsdatabasepostens produkt-id

Vigtigt! I det følgende finder du en fremgangsmåde til redigering af registreringsdatabasen. Der kan dog opstå alvorlige problemer, hvis registreringsdatabasen ikke redigeres korrekt. Du skal derfor være meget omhyggelig med at følge den angivne fremgangsmåde. Som en ekstra sikkerhed, bør 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, redigeres og gendannes registreringsdatabasen i Windows XP og Windows Server 2003
  1. Klik på Start, og klik derefter på Kør.
  2. Kopier og indsæt derefter (eller skriv) følgende kommando i feltet Åbn, og tryk derefter på ENTER:
    regedit
  3. Find og klik derefter på den undernøgle i registreringsdatabase, der minder om følgende:
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-XXXXXXXXXXXXXXXXXXXXX
    Bemærk! X'erne repræsenterer en pladsholder til en streng på 21 tegn.
  4. Der er muligvis flere undernøgler, der minder om formatet i trin 3. Hvis du vil finde den rigtige undernøgle, skal du benytte følgende fremgangsmåde:
    1. Klik på hver undernøgle i navigationsruden.
    2. Sammenlign værdien af strengen til registreringsdatabasepostens Produkt-id i detaljeruden under kolonnen Data med det tal, du noterede i trin 4 i afsnittet "Find og noter produkt-id'et.
    3. Du skal bruge den undernøgle i registreringsdatabasen, hvis Produkt-id svarer til det tal, du angav i afsnittet "Find produkt-id'et".
  5. Højreklik på den undernøgle i registreringsdatabasen i navigationsruden, som du identificerede i trin 4c, og klik derefter på Eksport.
  6. Gem undernøglen i registreringsdatabasen på skrivebordet som temp.reg.
  7. Højreklik på filen temp.reg på skrivebordet, og klik derefter på Åbn med.
  8. Skriv Notesblok, og klik derefter på OK.
  9. Find følgende tekst i den åbne temp.reg-fil:
    [HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-XXXXXXXXXXXXXXXXXXXXX]
  10. Erstat den tekst, der er nævnt i trin 9, med følgende tekst:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
  11. Klik på Filer, klik på Gem, og afslut derefter Notesblok.
  12. Dobbeltklik på filen temp.reg, klik på Ja i dialogboksen, når du bliver bedt om at føje oplysninger til registreringsdatabasen, og klik derefter på OK.
  13. Besøg følgende Microsoft-websted, hvis du vil installere Windows XP SP3:
    http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=da-dk

Løsning til årsag 3

Hvis du vil løse dette problem, skal du slette undernøglen InprocServer32 i registreringsdatabasen. Det kan du gøre ved at benytte følgende fremgangsmåde:
  1. Klik på Start, og klik derefter på Kør.
  2. Kopier og indsæt derefter (eller skriv) følgende kommando i feltet Åbn, og tryk derefter på ENTER:
    regedit
  3. Find og klik derefter på den undernøgle i registreringsdatabase, der minder om følgende:
    HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32
  4. Klik på Slet i menuen Rediger, og klik derefter på Ja.
  5. Afslut Registreringseditor.
  6. Besøg følgende Microsoft-websted, hvis du vil installere Windows XP SP3:
    http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=da-dk

Løsning til årsag 3

Et program, der er kendt for at forårsage det problem, der er omtalt i Årsag 3, er Micrografx ? Picture Publisher Professional 10. Du kan løse dette problem ved midlertidigt at fjerne Micrografx-programmet og derefter installere Windows XP SP3. Når installationen af Windows XP SP3 er fuldført, skal du geninstallere Micrografx-programmet.

De tredjepartsprodukter, der omtales i denne artikel, er produceret af firmaer, der er uafhængige af Microsoft. Microsoft giver ingen garanti, hverken underforstået eller på anden måde, hvad angår disse produkters ydeevne eller pålidelighed.

Egenskaber

Artikel-id: 949384 - Seneste redigering: 5. maj 2008 - Redigering: 1.1
Oplysningerne i denne artikel gælder:
  • Microsoft Windows XP Service Pack 3
Nøgleord: 
kbdll kbservicepack kbregistry kbupdate kbexpertisebeginner kbprb kberrmsg kbtshoot KB949384

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