
Problemy z instalacją aktualizacji | Windows Update
Dotyczy Windows Vista, częściowo Windows 7
Aktualnie przeglądasz stronę jako gość. Jeżeli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj konto. Rejestracja jest darmowa, prosta i umożliwia pełny dostęp do funkcji forum.
#2
Napisano 24-05-2010 - 00:41
-----------------------------------------------------------------
Postępowanie z defektami Windows Update
-----------------------------------------------------------------
W rozwiązywaniu rozmaitych błędów Windows Update można wykorzystać następujące sposoby naprawcze oraz gotowe narzędzia:
CZYNNOŚCI WSTĘPNE
1. Ręczne pobranie poprawki z Centrum pobierania i próba instalacji z dysku.
2. Próba prowadzenia operacji na redukowanej ilości procesów - w stanie czystego rozruchu.
RESET KOMPONENTÓW WINDOWS UPDATE
Problemy aktualizacyjne mogą wynikać z wyrejestrowania kluczowych plików Windows Update, ich wersji, oraz uszkodzeń czy śmieci w powiązanych folderach.
METODA 1: Do przerejestrowania plików potrzebnych do działania Windows Update można wykorzystać miniaturowe narzędzie portable Fix WU Utility. Aplikacja adresuje rejestrację 114 plików DLL / OCX / AX. Wystarczy uruchomić zatwierdzając dialog UAC, wybrać Fix Windows Update i poczekać cierpliwie na komunikat "The process completed successfully". Po ukończeniu procesu dla pewności zresetować komputer.
METODA 2: Inny komfortowy sposób, adresujący też inne obszary niż tylko rejestracja plików, to wykorzystanie gotowego narzędzia Fix-It z artykułu KB971058.
MicrosoftFixit50202.msi
Po uruchomieniu narzędzia należy zatwierdzić licencję, wybrać tryb naprawy, zatwierdzić dialog UAC, przeczekać cierpliwie tworzenie punktu Przywracania oraz progres naprawy, a wreszcie zresetować na koniec komputer. W kwestii doboru trybów:
- Default - Domyślnym trybem jest odznaczona opcja "aggressive". Ten tryb przeprowadza wszystkie kroki opisane w przedstawionej dalej procedurze ręcznej, z wyjątkiem punktu 4 oraz wprowadzonych przeze mnie niektórych uzupełnień.
- Aggressive - Tryb ten należy aktywować wtedy, gdy sfinalizowany tryb domyślny nie będzie miał pozytywnych skutków. Odpowiada on za wyzerowanie katalogów SoftwareDistribution oraz catroot2 (patrz na punkt 4 w ręcznym procesie). Wykonanie tego skutkuje utratą niektórych ustawień Windows Update.
RĘCZNE WYKONANIE METODY 2: To samo, lecz przeprowadzone ręcznie, składa się z następujących żmudnych etapów (skorygowanych przeze mnie, gdyż w artykule MS są różne nieścisłości):
WERYFIKACJA POPRAWNOŚCI MAGAZYNU USŁUG
Kolejną przyczyną problemów aktualizacyjnych może być naruszenie integralności, niespójność, czy uszkodzenia w następujących obszarach:
Microsoft udostępnia specjalną aplikację naprawczą Narzędzie analizy gotowości aktualizacji systemu / System Update Readiness tool, opisaną w KB947821. Narzędzie weryfikuje integralność wyżej wymienionych zasobów. W przypadku wykrycia nieprawidłowości podejmuje próbę korekcji.
1. Narzędzie jest kolportowane metodą Windows Update. Jeśli automatyczne Windows Update nie działa lub nie oferuje tego narzędzia, zastępczo można pobrać pliki do procesu ręcznego z dysku. W artykule są wszystkie linki dla Vista / 2008 / 7. Od razu podaję strony do wersji z lutego 2012:
Narzędzie dla Vista 32-bit Narzędzie dla Windows 7 32-bit
Narzędzie dla Vista 64-bit Narzędzie dla Windows 7 64-bit
2. Pobrany plik należy uruchomić. Odbywająca się w tle "instalacja" nie jest prawdziwym instalowaniem poprawki, lecz jednorazowym mechanizmem skanowania sprawdzającym niespójności. W Menedżerze procesów pojawi się tymczasowa seria: checksur.exe, checksurlauncher.exe, checksurpackage.exe. Przewidywany czas procesu to do 15 minut, aczkolwiek czas może się znacznie wydłużyć (na moim systemie ponad 2 godziny). Pas postępu nie jest aktualizowany i może ulec zamrożeniu w określonym punkcie (np. przy 60%), co jest spodziewanym zachowaniem i nie należy anulować działania, czekając cierpliwie do finałowego komunikatu "Instalacja zakończona".

3. Narzędzie analizy gotowości aktualizacji systemu wynikowo tworzy pliki Dziennika w następujących lokalizacjach:
%SYSTEMROOT%\Logs\CBS\CheckSUR.log (Bieżący log. Przy ponawianiu skanów zawartość jest zastępowana najnowszym wynikiem.)
%SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log (Historia skanowania, log budowany przyrostowo)Przykładowy wygląd raportu:
=================================
Checking System Update Readiness.
Binary Version 6.0.6001.22375
Package Version 5.0
2009-06-13 02:06
Checking Deployment Packages
Checking Package Manifests and catalogs.
Checking package watchlist.
Checking component watchlist.
Checking packages.
(f) CBS MUM Missing 0x00000002 servicing\packages\Microsoft-Windows-VistaServicePack-SysHiper-SP1-Package~31bf3856ad364e35~x86~~6.0.6002.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_11_for_KB948465~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_14_for_KB948465~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_15_for_KB948465~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_3_for_KB948465~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_6_for_KB948465~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_7_for_KB948465~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_9_for_KB948465~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_for_KB948465_client_1~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_for_KB948465_client~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\Package_for_KB948465~31bf3856ad364e35~x86~~6.0.1.18005.mum
(f) CBS MUM Missing 0x00000002 servicing\packages\VistaSP2-KB948465~31bf3856ad364e35~x86~~6.0.0.18005.mum
Checking component store
Summary:
Seconds executed: 1461
Found 12 errors
CBS MUM Missing Total Count: 12
W przypadku błędów nienaprawionych, znakujących defekty w rejestrze lub braki / uszkodzenia w plikach, należy przeprowadzić rozpoznanie ręczne, czy dany klucz rejestru jest możliwy do skasowania albo czy jest wymagane przyznanie określonych uprawnień, oraz czy pliki da się wymienić świeżymi kopiami. Podstawowe źródło dla plików to pełna DVD instalacyjna Vista i wyciąganie ze ścieżki ...\sources\install.wim\Numer Edycji\Windows\... - patrz na wątek Ekstrakcja plików systemowych z DVD. Wymiana / skopiowanie nowych plików do katalogów typu WinSxS wymaga tymczasowego zresetowania uprawnień na korzyść Administratorów + po ewentualnym pomyślnym wykonaniu akcji przywrócenie domyślnego układu zabezpieczeń na korzyść TrustedInstaller - patrz wątek Przyznawanie kontroli do plików / folderów.
RESET METADANYCH TRANSAKCJI
Problematyczne mogą się także okazać niespójne metadane / logi pochodzące od Menedżera zasobów transakcji. Z tego co wynika z opisu i zachowania Narzędzia analizy gotowości aktualizacji systemu, te obszary nie są weryfikowane przez program. Oto instrukcja ręczna usuwania tych danych:
1. Zainicjuj linię poleceń CMD trybem Uruchom jako Administrator.
2. Wpisz następującą komendę, zatwierdzając ją ENTER:
C:\WINDOWS\system32>fsutil resource setautoreset true c:\
Operacja ukończona pomyślnie.
(Założeniem jest lokalizacja Vista na C:\. Należy dostosować liternictwo do własnego układu.)
3. Skasuj wszystkie pliki *.blf + *.regtrans-ms z następujących katalogów:
C:\WINDOWS\System32\SMI\Store\Machine
C:\WINDOWS\System32\config\TxRW linii poleceń wpisz następujące komendy, każdą zatwierdzając przez ENTER:
C:\WINDOWS\system32>cd %SystemRoot%\System32\SMI\Store\Machine
C:\WINDOWS\System32\SMI\Store\Machine>attrib -s -h *
C:\WINDOWS\System32\SMI\Store\Machine>del *.blf
C:\WINDOWS\System32\SMI\Store\Machine>del *.regtrans-ms
C:\WINDOWS\system32\SMI\Store\Machine>cd %SystemRoot%\System32\config\TxR
C:\WINDOWS\System32\config\TxR>attrib -s -h *
C:\WINDOWS\System32\config\TxR>del /q *
4. Zrestartuj komputer. Skasowane pliki zostaną wygenerowane na nowo.
POZOSTAŁE "STANDARDOWE" PROCEDURY
Można się udać w pomoc innych typowych procedur czy mechanizmów ogólnego naprawiania:
1. Weryfikacja poprawności plików Windows - patrz na wątek Weryfikacja integralności plików via narzędzie SFC.
2. Wykorzystanie ogólnego mechanizmu Przywracanie systemu.
3. Nadpisanie całego Windows z instalatora - patrz na wątek Reperacja nakładkowa.
4. Sprawdzenie dysku pod kątem błędów.
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu.
#3
Napisano 24-05-2010 - 00:53
-------------------------------------------------------
WYBRANE PRZYPADKI
-------------------------------------------------------
DOINSTALOWANE PAKIETY JĘZYKOWE JAKO PODŁOŻE DLA ANOMALII
Dodatkowe pakiety językowe uzyskane przez Windows Update, zainstalowane w nadmiarze, mogą skutecznie utrudnić instalację aktualizacji, zwłaszcza pakietu Service Pack. Ten przypadek osobiście mnie dotknął i cały bój został opisany w tym wątku:
error_80070002.txt 25.78 KB
125 Ilość pobrańPakiety mogą generować i taki problem:
Scenariusz: Interfejs Windows Update ma zeszkieletowane okno świecące kompletnymi pustkami.

Łatki nie chcą się instalować. W Dzienniku zdarzeń można zastać błędy podobne do:
Nazwa dziennika:System
Źródło: Microsoft-Windows-WindowsUpdateClient
Data: 2009-06-10 23:57:40
Identyfikator zdarzenia:20
Kategoria zadania:(1)
Poziom: Błąd
Słowa kluczowe:(32),(8)
Użytkownik: SYSTEM
Komputer: PC-acer
Opis:
Nie można odnaleźć opisu dla identyfikatora zdarzenia 20 ze źródła Microsoft-Windows-WindowsUpdateClient. Albo składnik wywołujący to zdarzenie nie jest zainstalowany na komputerze lokalnym, albo instalacja jest uszkodzona. Możesz zainstalować lub naprawić składnik na komputerze.
Jeśli zdarzenie pochodzi z innego komputera, wraz ze zdarzeniem może być wymagane zapisanie informacji o wyświetlaniu.
Do zdarzenia dołączono następujące informacje:
2148073495
Aktualizacja dla systemu Windows Vista (KB952709)
EV_RenderedValue_2,00
100
Brak zasobu zależnego od ustawień regionalnych dla wymaganego komunikatu
Po ewentualnych próbach naprawczych mogą się także pojawiać błędy o kodzie 0x80070643:
Nazwa dziennika:System
Źródło: Microsoft-Windows-WindowsUpdateClient
Data: 2009-06-12 22:38:01
Identyfikator zdarzenia:20
Kategoria zadania:Windows Update Agent
Poziom: Błąd
Słowa kluczowe:Niepowodzenie,Instalacja
Użytkownik: SYSTEM
Komputer: PC-acer
Opis:
Instalacja nie powiodła się: system Windows nie mógł zainstalować następującej aktualizacji, ponieważ wystąpił błąd 0x80070643: Aktualizacja dla systemu Windows (KB955839).
Przy ręcznych próbach instalacji łatek wprost z dysku twardego pojawia się błąd 0x80073afc o treści "Funkcja ładowania zasobów nie może odnaleźć pliku MUI":

Problem stanowią niekompletne (lub nawet uszkodzone) alternatywne pakiety językowe.
1. Pierwszym krokiem naprawy defektu jest przełączenie na oryginalny język systemu zatwierdzone restartem komputera.
2. Z poziomu Windows już ustawionego na oryginalny język okno Windows Update powinno wyglądać normalnie, a także same łatki powinny być bez trudu instalowane. Dodatkowo należy wyposażyć się w łatkę KB947506, której zadaniem jest naprawa dysfunkcji Windows Update przy istnieniu niekompletnego pakietu językowego. Finałowo należy dokonać aktualizacji wszystkich dodanych wtórnie pakietów językowych do ich najnowszych wersji.
3. Po ukończeniu powyższych procesów można spróbować przejść na niestandardowy język i zweryfikować czy wszystko jest w porządku.
PUSTE FUNKCJE SYSTEMU WINDOWS
Problem ten jest złożony i wieloobjawowy. Mechanizm Windows Update notyfikuje użytkownikowi brak dostępnych aktualizacji dla tego systemu, lub zwraca błąd 0x80073712 / 0x80070005 ... Przy ręcznych próbach instalacji aktualizacji pobranych bezpośrednio na dysk twardy również niepowodzenia znakowane przez zamknięcie instalatora z notyfikacją o niekompatybilności systemu z aktualizacją, albo też niepowodzenia rozpoczętego procesu instalacyjnego w rodzaju niemożności ukończenia na skutek błędów lub zawieszeń.
Charakterystyczny objaw to martwe funkcje związane z detekcją komponentów w Panel sterowania > Programy > Programy i funkcje / Programs and Features. Opcja Wyświetl zainstalowane aktualizacje / View installed updates nie pokazuje żadnych łatek zainstalowanych w systemie. Podobnie rzecz się ma z Włącz lub wyłącz funkcje systemu Windows / Turn Windows features on or off - Okno komponentów jest zupełnie puste.
Przypuszczalnym powodem dla tego zachowania są niezgodności, uszkodzenia, lub ofensywne wpisy w obrębie klucza:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackagesMETODA 1: Oficjalnym sposobem Microsoftu jest skorzystanie z ogólnego mechanizmu cofania poprzez Przywracanie systemu. Sposób ten to najprostsza droga użytkownika niezaawansowanego ku naprawie problemu. W przypadku wyłączonej funkcji Przywracania, braku odpowiednich punktów sprzed wystąpienia problemu, lub braku skutków pozytywnych:
METODA 2: Drugim oficjalnym sposobem jest skorzystanie z aplikacji Narzędzie analizy gotowości aktualizacji systemu (patrz wyżej na szczegółowy opis). W teorii narzędzie weryfikuje ten obszar i naprawia. W praktyce mogą zaistnieć sytuacje, gdy narzędzie nie podoła zadaniu. Kontynuowanie napraw na własny rachunek wymaga dokładnej diagnostyki felernego miejsca. Do tego posłuży log Narzędzia analizy gotowości. Na jego podstawie można spróbować wejść w powyższy klucz i ręcznie usunąć wadliwe wpisy, a jeśli będzie wymagane, zresetować także uprawnienia.
BŁĄD SCHED_E_SERVICE_NOT_RUNNING 0x80041315
Kieruję do stosownego wątku: KLIK.
PONAWIANA PROŚBA O RESTART
Scenariusz: W zasobniku systemowym pojawia się zgłoszenie Windows Update z komunikatem "Aby ukończyć instalowanie ważnych aktualizacji, uruchom ponownie komputer". Pomimo przeprowadzenia restartu systemu zgodnie z prośbą na komunikacie, pojawia się ten sam komunikat.

Rozwiązanie polega na usunięciu zapisu odpowiedzialnego za żądanie restartu. W Start w polu szukania należy wpisać regedit, a następnie z poziomu edytora rejestru usunąć następujący klucz:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequiredTo zdejmie komunikat. W następnej kolejności należy przeprowadzić rozpoznanie jakie aktualizacje są dostępne do pobrania, i te spróbować zainstalować metodą przez ręczne ściągnięcie na dysk.
PĘTLA INSTALACYJNA
Scenariusz: Zostaje zablokowany start systemu na niekończącej się pętli instalacyjnej aktualizacji. Proces zatrzymuje się na ekranie obwieszczającym Trwa konfigurowanie aktualizacji... etap 3 z 3. Ukończono 0% / Configuring updates stage 3 of 3. 0% complete. Następuje restart komputera i jest wyświetlany ponownie ten sam komunikat.

Problem stanowi obecność pliku pending.xml oraz niepożądane dodatkowe wartości w kluczu Components:
%systemroot%\WinSxS\pending.xml
HKEY_LOCAL_MACHINE\ComponentsMETODA 1: Zaleceniem Microsoftu jest skorzystanie z funkcji Przywracanie systemu. Są dwie możliwości wywołania tego procesu w sytuacji istnienia pętli restartującej komputer: z poziomu Trybu awaryjnego Windows lub z poziomu środowiska WinRE (Napraw komputer / Repair Computer).
METODA 2: W przypadku braku punktów Przywracania lub wyłączonej funkcji Przywracanie systemu istnieje sposób ręczny na wyjście z opresji. Opisany przez MS w KB949358.
SKUTKI UBOCZNE "ODCHUDZANIA"
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu.
#4
Napisano 24-05-2010 - 18:56
-----------------------------------------------------------------
Postępowanie z defektami aktualizacji .NET Framework
-----------------------------------------------------------------
Graf obrazujący, które wersje .NET są natywnie wbudowane w system (klik)
Tego tematu nie opracowałam jeszcze szczegółowo, z braku czasu. Na szybko sprawa awaryjnej reinstalacji i czyszczenia:
1. Narzędzie, do weryfikacji stanu .NET Framework: .NET Framework Setup Verification Tool.
2. Reinstalacja wtórnie wprowadzonych wersji .NET Framework może się odbyć poprzez specjalizowane narzędzie .NET Framework Cleanup Tool.
3. Reinstalacja natywnych wersji systemu niestety przedstawia większy problem. Sama wymiana plików wymaga uruchomienia ogólnej procedury naprawczej - patrz na wątek Weryfikacja integralności plików via narzędzie SFC. Połączenie tego z naprawą rejestru kieruje na nadpisanie całego Windows z DVD - patrz na wątek Reperacja nakładkowa.
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu.
Również z jednym lub większą ilością słów kluczowych: Windows 7, Vista
|
IT - Materiały autorskie serwisu →
Tutoriale | Artykuły | Recenzje →
Analiza długiego startu systemuNapisany przez mgrzeg, 28-07-2012 |
|
|
|
|
IT - Materiały autorskie serwisu →
Tutoriale | Artykuły | Recenzje →
Naprawa / reset katalogu sieciowego WinsockNapisany przez picasso, 11-06-2012 |
|
|
|
|
IT - Materiały autorskie serwisu →
Tutoriale | Artykuły | Recenzje →
Menu kontekstowe: Otwórz w wierszu poleceń / terminaluNapisany przez DawidS28, 24-02-2012 |
|
|
|
|
IT - Materiały autorskie serwisu →
Tutoriale | Artykuły | Recenzje →
Rekonstrukcja Zapory systemu WindowsNapisany przez picasso, 24-01-2012 |
|
|
|
|
IT - Materiały autorskie serwisu →
Tutoriale | Artykuły | Recenzje →
Rekonstrukcja Centrum zabezpieczeń systemu WindowsNapisany przez picasso, 23-01-2012 |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych

Logowanie »
Rejestracja

Do góry
Zgłoś



