Komunikaty o błędach podczas próby zainstalowania dodatku Service Pack 3 dla systemu Windows XP: "Instalacja dodatku Service Pack 3 nie została ukończona" i "Wystąpił błąd wewnętrzny"

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 949384 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Podczas próby zainstalowania dodatku Service Pack 3 (SP3) dla systemu Windows XP może pojawić się następujący komunikat o błędzie:
Wystąpił błąd wewnętrzny
Po kliknięciu przycisku OK w komunikacie o błędzie wyświetlany jest następujący komunikat o błędzie:
Instalacja dodatku Service Pack 3 nie została ukończona.
Ponadto mogą być widoczne następujące błędy, które są rejestrowane w C: \Windows\Svcpack.log pliku:
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
Uwaga W tym artykule C: \Windows folder reprezentuje folder, w którym zwykle jest zainstalowany system Windows XP.

Przyczyna

Błędy, które są wymienione w sekcji "Symptomy" może wystąpić z powodu pliki, które nie są zaufane lub uszkodzone klucze rejestru. Sprawdź przyczynę, wyszukując powiązane wpisy w pliku Svcpack.log. Określone wpisy będą określać konkretne przyczyny problemu, jak wspomniano w poniższych sekcjach "Powodować".

Przyczyny 1

Określa, czy w pliku Svcpack.log są rejestrowane następujące wpisy:
142.391: CheckVLKForBlock: LIC.dll not trust verified
142.578: Trying CheckVLKForBlock again
142.594: CheckVLKForBlock: LIC.dll not trust verified
142.594: Error: CheckVLKForBlock failed
Wpisy te wskazują, że przyczyną problemu jest plik Licdll.dll. Plik Licdll.dll został zmieniony, jest uszkodzony lub nie jest zaufany. Plik Licdll.dll znajduje się w następującym folderze:
C: \Windows\System32\

Przyczyny 2

Określa, czy w pliku Svcpack.log są rejestrowane następujące wpisy:
211.890: IsSPBetaKey:pLA->lpVtbl->GetProductID Failed: 0x80004005 
213.125: Trying CheckVLKForBlock again
214.468: Error: CheckVLKForBlock failed
Wpisy te wskazują, że produkt niepoprawny identyfikator informacji w rejestrze jest przyczyną problemu.

Przyczyny 3

Określa, czy w pliku Svcpack.log są rejestrowane następujące wpisy:
299.031: Trying CheckVLKForBlock again
299.531: Error: CheckVLKForBlock failed
Wpisy te wskazują, że klucze rejestru uszkodzony lub zmieniony w preinstalowanych programów są przyczyną problemu.

Uwaga Jeden program, który jest znany, przyczyną tego problemu jest Micrografx - 10 Professional program Publisher obraz. Aby obejść ten problem, zobacz sekcję "Obejście problemu dla przyczyny 3".

Rozwiązanie

Rozwiązania lub obejścia tych przyczyn, użyj rozwiązania lub obejścia problemu, odpowiadający przyczyny.

Rozwiązanie dla przyczyny 1

Aby rozwiązać ten problem, należy zastąpić bieżącą kopię pliku Licdll.dll przy użyciu kopii z oryginalnego nośnika systemu Windows XP. Aby to zrobić, wykonaj następujące kroki:
  1. Włóż dysk CD systemu Windows XP do napędu CD.
  2. Kliknij przycisk Zakończ na Kreator instalacji natychmiast po jego uruchomieniu.
  3. Kliknij przycisk Start, a następnie kliknij przycisk Uruchom.
  4. Skopiuj i wklej (lub wpisz) następujące polecenie w Otwórz a następnie naciśnij klawisz ENTER:
    Explorer
  5. Kliknij przycisk Mój komputer.
  6. Uwaga literę dysku, która zawiera dysk CD systemu Windows XP.
  7. Kliknij przycisk Start, a następnie kliknij przycisk Uruchom.
  8. Skopiuj i wklej (lub wpisz) następujące polecenie w Otwórz a następnie naciśnij klawisz ENTER:
    cmd
  9. Wpisz lub skopiuj i wklej następujący tekst do okna wiersza polecenia i naciśnij klawisz ENTER:
    Rozwiń węzeł CD_Drive_Letter: \i386\licdll.dl_ C: \Windows\system32\Licdll.dll
    Uwaga W poleceniu w kroku 9 Zamień CD_Drive_Letter przy użyciu rzeczywistych literę dysku, zanotowaną w kroku 6.
  10. Aby zainstalować dodatek SP3 dla systemu Windows XP, odwiedź następującą witrynę Microsoft Windows Update w sieci Web:
    http://Update.microsoft.com

Rozwiązanie dla przyczyny 2

Aby rozwiązać ten problem, należy zastąpić wpisu rejestru Identyfikatora produktu niepoprawny identyfikator produktu jest poprawny. Aby to zrobić, wykonaj kroki opisane w "Znajdź i Uwaga identyfikator produktu" i "Identyfikowanie i zmień wpis rejestru Identyfikatora produktu" sekcje.

Zlokalizuj i Zanotuj identyfikator produktu

  1. Kliknij przycisk Start, a następnie kliknij przycisk Uruchom.
  2. Skopiuj i wklej (lub wpisz) następujące polecenie w Otwórz a następnie naciśnij klawisz ENTER:
    sysdm.cpl
  3. Na Ogólne Karta zlokalizuj identyfikator produktu. Identyfikator produktu jest znajdującego się poniżej 20 cyfr Zarejestrowana sekcja.
  4. Zanotuj identyfikator produktu do użycia w sekcji "Identyfikowanie i zmień wpis rejestru Identyfikatora produktu".

Identyfikowanie i zmienić wpis rejestru Identyfikatora produktu

Ważne Niniejszej sekcji, metodzie lub zadania zawiera kroki, które informacje dotyczące modyfikowania rejestru. Jednak niepoprawne zmodyfikowanie rejestru może spowodować poważne problemy. Należy więc dokładnie wykonaj następujące kroki. Aby zapewnić dodatkową ochronę kopii zapasowej rejestru przed przystąpieniem do modyfikacji. Następnie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji dotyczących sposobu tworzenia kopii zapasowych i przywracania rejestru kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową i przywrócić rejestr w systemie Windows
  1. Kliknij przycisk Start, a następnie kliknij przycisk Uruchom.
  2. Skopiuj i wklej (lub wpisz) następujące polecenie w Otwórz a następnie naciśnij klawisz ENTER:
    regedit
  3. Zlokalizuj i kliknij podklucz rejestru, który jest podobny do następującego podklucza rejestru:
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-XXXXXXXXXXXXXXXXXXXXX
    Uwaga Seria Xs reprezentują zastępczym ciągu znaków 21.
  4. Może być kilka podkluczy przypominających format w kroku 3. Aby określić prawidłowy podklucz, wykonaj następujące kroki:
    1. Kliknij każdy podklucz w okienku nawigacji.
    2. W okienku szczegółów należy porównać wartość ciągu dla IDProduktu wpis rejestru w obszarze Dane Kolumna do liczby zanotowaną w kroku 4 w sekcji "Znajdź i Uwaga identyfikator produktu".
    3. Podklucz rejestru, których IDProduktu wartość wpisu rejestru jest zgodna z liczbą, zanotowany w "Zlokalizuj identyfikator produktu", że sekcja jest podklucz rejestru, który ma.
  5. W okienku nawigacji kliknij prawym przyciskiem myszy podklucz rejestru, który zidentyfikowano w kroku 4 ° c, a następnie kliknij przycisk Eksportowanie.
  6. Zapisz na pulpicie jako podklucz rejestru Temp.reg.
  7. Kliknij prawym przyciskiem myszy Temp.reg plik na pulpicie, a następnie kliknij przycisk Otwórz za pomocą.
  8. Kliknij przycisk Notatnik, a następnie kliknij przycisk OK.
  9. W polu Otwórz Temp.reg plik, zlokalizuj następujący tekst:
    [HKEY_LOCAL_MACHINE\SYSTEM\WPA\Key-XXXXXXXXXXXXXXXXXXXXX]
  10. Zastąp tekst, który jest wymieniony w kroku 9 za pomocą następujący tekst:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
  11. Kliknij przycisk Plik, kliknij przycisk Zapisz, a następnie zamknij Notatnik.
  12. Kliknij dwukrotnie ikonę Temp.reg plik, kliknij przycisk Tak w oknie dialogowym, po wyświetleniu monitu, aby dodać informacje do rejestru, a następnie kliknij przycisk OK.
  13. Aby zainstalować dodatek SP3 dla systemu Windows XP, odwiedź następującą witrynę Microsoft Windows Update w sieci Web:
    http://Update.microsoft.com

Rozwiązanie dla przyczyny 3

Aby rozwiązać ten problem, należy usunąć podklucz rejestru InprocServer32. Aby to zrobić, wykonaj następujące kroki:
  1. Kliknij przycisk Start, a następnie kliknij przycisk Uruchom.
  2. Skopiuj i wklej (lub wpisz) następujące polecenie w Otwórz a następnie naciśnij klawisz ENTER:
    regedit
  3. Zlokalizuj i kliknij podklucz rejestru, który jest podobny do następującego podklucza rejestru:
    HKEY_CLASSES_ROOT\CLSID\ {00020420-0000-0000-C000-000000000046} \InprocServer32
  4. Kliknij przycisk InprocServer32. Wartość ciągu o nazwie InprocServer32 jest wyświetlany w okienku szczegółów. Kliknij tę wartość.
  5. Na Edycja menu, kliknij przycisk Usuń, a następnie kliknij przycisk Tak.
  6. Zamknij Edytor rejestru.
  7. Aby zainstalować dodatek SP3 dla systemu Windows XP, odwiedź następującą witrynę Microsoft Windows Update w sieci Web:
    http://Update.microsoft.com

Obejście problemu dla przyczyny 3

Jeden program, który powoduje problem, który jest wymieniony w 3 spowodować jest Micrografx - 10 Professional program Publisher obraz. Aby obejść ten problem, tymczasowo odinstaluj Micrografx program, a następnie zainstalować dodatek SP3 dla systemu Windows XP. Po zakończeniu instalacji dodatku SP3 dla systemu Windows XP należy ponownie zainstalować Micrografx program.

Produkty omówione w tym artykule są wytwarzane przez producentów niezależnych od firmy Microsoft. Firma Microsoft nie udziela żadnych gwarancji, dorozumianych, odnośnie do wydajności lub niezawodności tych produktów.

Właściwości

Numer ID artykułu: 949384 - Ostatnia weryfikacja: 27 września 2011 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Windows XP Service Pack 3
Słowa kluczowe: 
kbdll kbservicepack kbregistry kbupdate kbexpertisebeginner kbprb kberrmsg kbtshoot kbmt KB949384 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:949384

Przekaż opinię

 

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