Skocz do zawartości

Problematyka Windows Update


Wiadomość dodana przez picasso,

14 stycznia 2020 - Koniec wsparcia Microsoftu dla Windows 7. System nie otrzymuje żadnych aktualizacji.

 

Microsoft znacznie opróżnił też alternatywne katalogi pobierania.

Rekomendowane odpowiedzi

IQTR7gpHpoVXRa4R769kVCDHAU1Mf6m1wPG6GUhs

Problemy z instalacją aktualizacji | Windows Update

Dotyczy Windows 7 ----> Wątki Vista zostały odizolowane w osobnym artykule
 

 

Zestaw paczek dla Windows 7
Czynności wstępne
Reset komponentów Windows Update
Narzędzie analizy gotowości aktualizacji systemu (CheckSur)
Reset metadanych transakcji
Pozostałe standardowe procedury

 

Dodatkowo informacja, gdzie prócz tradycyjnego Dziennika zdarzeń należy szukać szczegółowych raportów logujących błędy, związanych z procesami aktualizacyjnymi:

IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %windir%\WindowsUpdate.log
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %windir%\Logs\CBS\CBS.log
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %windir%\Logs\CBS\CheckSur.log (standardowo nieobecny - patrz opis Narzędzia analizy gotowości)

Istnieją też logi pojawiające się przy określonych procesach:

IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %windir%\IEX_main.log (przy instalacji Internet Explorer, X oznacza kolejne wersje przeglądarki, np. IE10, IE11)
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %temp%\dd_dotnetfx....install.txt lub Microsoft .NET Framework .....txt (przy aktualizacji .NET Framework)
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %temp%\msi...log (przy instalacji poprawek opartych na Instalatorze Windows np. od Office, o ile skonfigurowano logowanie zdarzeń)

 

Edytowane przez picasso
Odnośnik do komentarza
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

-----------------------------------------------------------------
ZESTAW PACZEK DLA WINDOWS 7
-----------------------------------------------------------------

eosnotify.png

 

 

 

Wsparcie dla Windows 7 zakończyło się 14 stycznia 2020. Od tego momentu system nie otrzymuje już żadnych aktualizacji zabezpieczających, można jedynie uzupełnić wcześniej wydane (dopóki Microsoft ich nie ubije).

Twory typu BypassESU przeciągające aktualizacje Windows 7 poza rok 2020 poprzez oferowanie za darmo płatnych Extended Security Updates (ESU) dla organizacji są nielegalne. Nawiasem mówiąc, nawet jeśli ktoś z tego korzysta(ł) to eldorado się skończyło. ESU wymarło z dniem 10 stycznia 2023.

 

 

Podstawowe oryginalne instalatory bazowe:


Windows 7 Service Pack 1 (KB976932)
 
Po instalacji SP1 w ścisłej kolejności krytyczne dodatki:
 
KB4490628 - Servicing stack update: March 12, 2019
KB4474419 - SHA-2 code signing support update: September 23, 2019
KB4536952 - Servicing stack update: January 14, 2020
KB3172605 - July 2016 update rollup for Windows 7 SP1 (rozwiązuje problem z długim wyszukiwaniem aktualizacji i obciążeniem svchost)

Następnie można uprościć wstępny proces dalszych aktualizacji i zainstalować wyliczany poniżej pakiet montujący większość łat wydanych między SP1 a kwietniem 2016. Paczka ta nie zawiera jednak wszystkich aktualizacji (np. łatki Internet Explorer są wykluczone).

Convenience rollup update for Windows 7 SP1 (KB3125574)
Internet Explorer 11

Po załadowaniu bazowych pakietów należy uruchomić Windows Update w celu wykonania dalszych uzupełnień.

Historia aktualizacji systemów Windows 7 z dodatkiem SP1 (od lipca 2016)

 

 

Alternatywne metody (nie gwarantuję legalności i rezultatów):

 

Simplix UpdatePack

 

Rosyjski twór który pozwala uaktualnić Windows 7 SP1 do stanu kompletnego (albo spod działającego systemu, albo integrując łaty w źródle nośnika). W bonusie usuwanie "niepożądanych" i telemetrycznych aktualizacji (np. KB971033). Szczerze mówiąc, ja nie wiem czy to jest naprawdę legalne... Wprawdzie jest pobierany mini downloader, ale inicjuje on ściąganie potężnej paczki i nie wiadomo skąd.

 

 

Edytowane przez picasso
Odnośnik do komentarza

 

-----------------------------------------------------------------
CZYNNOŚCI WSTĘPNE
-----------------------------------------------------------------

 


1. Ręczne pobranie poprawki z Microsoft Catalog i próba instalacji z dysku.
2. Próba prowadzenia operacji na redukowanej ilości procesów - w stanie czystego rozruchu.

Gdy zawiodą te proste metody, przejdź do kolejnych procedur opisanych poniżej.


 

Edytowane przez picasso
Odnośnik do komentarza

-----------------------------------------------------------------
RESET KOMPONENTÓW WINDOWS UPDATE
-----------------------------------------------------------------

 

W ramach zakończenia wsparcia dla systemu Windows 7, Microsoft splądrował zasoby i uprzednio dostępne automaty resetujące Windows Update nie są już oficjalnie dostępne. Zmienione też treści artykułów: KB971058 obecnie kieruje na ręczne instrukcje resetu komponentów, zaś kolejny KB10164 obecnie ograniczony do Windows 10 i 11.

 

 

Problemy aktualizacyjne mogą wynikać z wyrejestrowania kluczowych plików Windows Update, ich wersji, oraz uszkodzeń czy śmieci w powiązanych folderach. Do naprawy tch obszarów można wykorzystać następujące narzędzia i metody:


Windows Update Troubleshooter Niedostępny
 

Ogólnym komfortowym sposobem, adresującym też inne obszary niż tylko rejestracja plików, było wykorzystanie gotowych automatów od Microsoftu (wcześniej wyliczanych jako część ogólnej procedury zlokalizowanej w w/w artykule pomocy) . Niestety Microsoft zlikwidował narzędzia i uprzednio podane linki zgodne z danymi systemami wiodą donikąd:

 

https://aka.ms/wudiag ----> Dla Windows 10
https://aka.ms/diag_wu ----> Dla Windows 7 i 8.1

 

W dyskusji tutaj użytkownicy podają inny bezpośredni link który jeszcze działa dla Windows 7:

 

https://download.microsoft.com/download/F/2/2/F22D5FDB-59CD-4275-8C95-1BE17BF70B21/WindowsUpdateDiagnostic.diagcab


 

Stare narzędzia Easy Fix / Fix It Niedostępne
 

Microsoft zamknął system pomocy Easy Fix (wcześniej pod nazwą Fix-it) dla Windows 7. W zestawie było oferowane narzędzie Easy Fix 50202 (MicrosoftEasyFix50202.msi / MicrosoftFixit50202.msi). Wszystkie pliki zostały usunięte z serwerów MS.
 

Spoiler

 

Historyczny automat:


IQQtLp1zJ35fRaopRNdkeyGPASpeK5BXbUTVkcy1

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 FUNKCJI Z W/W AUTOMATU:

To samo, lecz przeprowadzone ręcznie, składa się z następujących żmudnych etapów:
 

 


1. Zainicjuj linię poleceń CMD przez tryb Uruchom jako Administrator:

IQQrfWT2kteYR7L564ObOCWkAdpLjcO3tWJhqSbj

2. Zatrzymaj pracę serwisów Windows Update (WUAUSERV), Usługa Inteligentnego transferu w tle (BITS) oraz Usługi kryptograficzne (CRYPTSVC) poprzez wpisanie następujących poleceń:

 

C:\WINDOWS\system32>net stop bits
Usługa Usługa inteligentnego transferu w tle jest właśnie zatrzymywana.
Usługa Usługa inteligentnego transferu w tle została zatrzymana pomyślnie.

 

C:\WINDOWS\system32>net stop wuauserv
Usługa Windows Update jest właśnie zatrzymywana.
Usługa Windows Update została zatrzymana pomyślnie.

 

C:\WINDOWS\system32>net stop cryptsvc
Usługa Usługi kryptograficzne jest właśnie zatrzymywana.
Usługa Usługi kryptograficzne została zatrzymana pomyślnie.

 

(Można to również przeprowadzić w interfejsie graficznym services.msc.)

3. Usuń z dysku pliki stanu usługi BITS (qmgr*.dat) z katalogu:

 IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 C:\ProgramData\Microsoft\Network\Downloader

W linii poleceń wpisz poniższą komendę i zatwierdź przez ENTER:

 

C:\WINDOWS\system32>del \Programdata\Microsoft\network\downloader\qmgr*.dat

 

(Można też to wykonać ręcznie - spod Windows Explorer będzie przechodzenie przez dialog UAC.)

4. Odpowiednik trybu agresywnego z Fix-It:

----> 1. Zmień nazwę następującym folderom (np. przez dopisanie *.OLD):

IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %systemroot%\SoftwareDistribution\DataStore
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %systemroot%\SoftwareDistribution\Download
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %systemroot%\system32\catroot2

W linii poleceń należy wpisać następujące komendy, każdą zatwierdzając przez ENTER:

 

C:\WINDOWS\system32>cd %systemroot%\SoftwareDistribution
C:\WINDOWS\SoftwareDistribution>ren DataStore DataStore.OLD
C:\WINDOWS\SoftwareDistribution>ren Download Download.OLD
C:\WINDOWS\SoftwareDistribution>cd %systemroot%\system32
C:\WINDOWS\system32>ren catroot2 catroot2.OLD

 

(Można też to wykonać ręcznie - spod Windows Explorer będzie przechodzenie przez dialog UAC.)

----> 2. Zresetuj ustawienia identyfikatora zabezpieczeń usług do poziomu domyślnego. W linii poleceń należy wkleić następujące bardzo długie komendy, każdą zatwierdzając przez ENTER:

 

C:\WINDOWS\system32>sc sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)
[sC] SetServiceObjectSecurity SUKCES
C:\WINDOWS\system32>sc sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD)
[sC] SetServiceObjectSecurity SUKCES
C:\WINDOWS\system32>sc sdset cryptsvc D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)
[sC] SetServiceObjectSecurity SUKCES

 

(Aktualny stan, jeszcze przez resetem, można podglądnąć poleceniem sc sdshow.)

(Podaję tu inne polecenia niż artykuł MS: na Windows 7  układ odmienny i to co widać w artykule MS to ustawienia XP. Dodatkowo dodaję polecenie dla trzeciej z ominiętych Usług kryptograficznych.)

5. Przerejestruj pliki związane z działaniem Windows Update oraz BITS. W linii poleceń wpisz tę serię komend, każdą zatwierdzając przez ENTER:

 


C:\WINDOWS\system32>regsvr32 atl.dll
C:\WINDOWS\system32>regsvr32 urlmon.dll
C:\WINDOWS\system32>regsvr32 jscript.dll
C:\WINDOWS\system32>regsvr32 vbscript.dll
C:\WINDOWS\system32>regsvr32 scrrun.dll
C:\WINDOWS\system32>regsvr32 msxml3.dll
C:\WINDOWS\system32>regsvr32 msxml6.dll
C:\WINDOWS\system32>regsvr32 actxprxy.dll
C:\WINDOWS\system32>regsvr32 softpub.dll
C:\WINDOWS\system32>regsvr32 wintrust.dll
C:\WINDOWS\system32>regsvr32 dssenh.dll
C:\WINDOWS\system32>regsvr32 rsaenh.dll
C:\WINDOWS\system32>regsvr32 cryptdlg.dll
C:\WINDOWS\system32>regsvr32 oleaut32.dll
C:\WINDOWS\system32>regsvr32 ole32.dll
C:\WINDOWS\system32>regsvr32 shell32.dll
C:\WINDOWS\system32>regsvr32 wuapi.dll
C:\WINDOWS\system32>regsvr32 wuaueng.dll
C:\WINDOWS\system32>regsvr32 wups.dll
C:\WINDOWS\system32>regsvr32 wups2.dll
C:\WINDOWS\system32>regsvr32 qmgrprxy.dll
C:\WINDOWS\system32>regsvr32 wucltux.dll
C:\WINDOWS\system32>regsvr32 wuwebv.dll

---------------------------------------------

C:\WINDOWS\system32>regsvr32 mshtml.dll
C:\WINDOWS\system32>regsvr32 shdocvw.dll
C:\WINDOWS\system32>regsvr32 browseui.dll
C:\WINDOWS\system32>regsvr32 msxml.dll
C:\WINDOWS\system32>regsvr32 gpkcsp.dll
C:\WINDOWS\system32>regsvr32 sccbase.dll
C:\WINDOWS\system32>regsvr32 slbcsp.dll
C:\WINDOWS\system32>regsvr32 initpki.dll
C:\WINDOWS\system32>regsvr32 wuaueng1.dll
C:\WINDOWS\system32>regsvr32 wucltui.dll
C:\WINDOWS\system32>regsvr32 wuweb.dll
C:\WINDOWS\system32>regsvr32 qmgr.dll
C:\WINDOWS\system32>regsvr32 muweb.dll

 


(Niektóre z plików podanych przez MS zwracają błąd rejestracji, wyszczególniłam je w osobnym bloku.)

6. Reset katalogu Winsock do czystej postaci. W linii poleceń należy wpisać następującą komendę i zatwierdzić przez ENTER:

 

C:\WINDOWS\system32>netsh winsock reset

Pomyślnie zresetowano Winsock Catalog.
Musisz ponownie uruchomić komputer, aby ukończyć resetowanie.

 

7. Od siebie dodam dodatkowe polecenie, nie uwzględniane w procedurze MS, tzn. opróżnienie buforu DNS:

 

C:\WINDOWS\system32>ipconfig /flushdns

Konfiguracja IP systemu Windows

Pomyślnie opróżniono pamięć podręczną programu rozpoznawania nazw DNS.

 

8. Zainicjowanie uprzednio wstrzymanych usług Windows Update, BITS i kryptograficznych.

 

C:\WINDOWS\system32>net start bits
C:\WINDOWS\system32>net start wuauserv
C:\WINDOWS\system32>net start cryptsvc

 

(Można to również przeprowadzić w interfejsie graficznym services.msc)

9. Oczyszczenie kolejki BITS przy udziale wbudowanego w system narzędzia BITSAdmin Tool. W linii poleceń należy wpisać następującą komendę i zatwierdzić przez ENTER:

 


C:\WINDOWS\system32>bitsadmin /reset /allusers

BITSADMIN version 3.0 [ 7.0.6001 ]
BITS administration utility.
© Copyright 2000-2006 Microsoft Corp.

5 out of 5 jobs canceled.
 

 

10. Instalacja najnowszej wersji Windows Update Agent.

11. Finałowo dla zatwierdzenia wszystkich przeprowadzonych operacji należy zrestartować komputer.

 




Fix WU Utility

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. Narzędzie jakoby może działać na nowszych niż Windows 7 systemach, ale nie dowierzam w poprawność procedur (a pliki w paczce nadal datowane na 2009) i trzymać się od tego z daleka.

IQSjlZn4rkQTRbjFPsw-td81ATlVlbf9Rk0TjafZ

Edytowane przez picasso
Odnośnik do komentarza

-----------------------------------------------------------------
WERYFIKACJA POPRAWNOŚCI MAGAZYNU USŁUG
-----------------------------------------------------------------

 

Pierwotnie linkowane tu narzędzie było opisywane w KB947821 . Obecnie artykuł został przekierowany na zupełnie inny opis relatywny do DISM nowszych systemów. Windows 8.1 i nowsze nie potrzebują już bowiem osobnego narzędzia naprawczego. Funkcjonalność CheckSur została zintegrowana w DISM.

 

 

Kolejną przyczyną problemów aktualizacyjnych może być naruszenie integralności, niespójność, czy uszkodzenia w następujących obszarach:

 

Pliki / manifesty znajdujące się w następujących katalogach:

IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %SYSTEMROOT%\Servicing\Packages
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %SYSTEMROOT%\WinSxS\Manifests

Dane rejestru znajdujące się w następujących podkluczach rejestru:

IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 HKEY_LOCAL_MACHINE\Components
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 HKEY_LOCAL_MACHINE\Schema
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing

O niektórych obiektach będą jeszcze indywidualne wzmianki w dalszych wątkach.

 

 


IQRLojZjudirRY-aOQCxEGOaAbgkY6kRBA2v62jo


Narzędzie analizy gotowości aktualizacji systemu / System Update Readiness tool

Microsoft udostępnia specjalną aplikację naprawczą dla Windows 7, która 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. Wersja z października 2014:
 

KB947821 w Microsoft Catalog

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".

IQQnz_x3zoTkQ6BgshymcypQAYVuxbll9DFuody-

 

 



3. Narzędzie analizy gotowości aktualizacji systemu wynikowo tworzy pliki Dziennika w następujących lokalizacjach:

IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %SYSTEMROOT%\Logs\CBS\CheckSUR.log (Bieżący log. Przy ponawianiu skanów zawartość jest zastępowana najnowszym wynikiem.)
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 %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łny nośnik instalacyjny Windows 7 (DVD lub USB) i wyciąganie ze ścieżki ...\sources\install.wim\Numer Edycji\Windows\.... 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.

 

 

 

Edytowane przez picasso
Odnośnik do komentarza

-----------------------------------------------------------------
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 systemu na C:\. Należy dostosować liternictwo do własnego układu.)

3. Skasuj wszystkie pliki *.blf + *.regtrans-ms z następujących katalogów:

IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 C:\WINDOWS\System32\SMI\Store\Machine
IQSzdP8CzUIAS7PUnQMb5JiBAXmPiXnseZrnK1z9 C:\WINDOWS\System32\config\TxR

W 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

 

 

Pliki z katalogu TxR mogą być oporne, zgłaszając podczas kasacji błąd zajęcia procesem. Pomocny będzie start w Trybie awaryjnym (powinna zostać skasowana większość plików z wyjątkiem trzech) lub do środowiska WinRE (gwarancja usunięcia wszystkich plików).

 


4. Zrestartuj komputer. Skasowane pliki zostaną wygenerowane na nowo.

 

Edytowane przez picasso
Odnośnik do komentarza

-----------------------------------------------------------------
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 przy udziale narzędzia SFC.
2. Wykorzystanie ogólnego mechanizmu Przywracanie systemu.
3. Nadpisanie całego Windows z instalatora.
4. Sprawdzenie dysku pod kątem błędów.

 

 

Edytowane przez picasso
Odnośnik do komentarza
  • 2 lata później...

-----------------------------------------------------------------
WYBRANE PRZYPADKI
-----------------------------------------------------------------

 

 

Edytowane przez picasso
Odnośnik do komentarza
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...