- System operacyjny: Windows 10 Pro x64 14393.187
- PC: Asus M51AC-FR034S
- Sprzęt: Intel Core i7 4770S; Asus GTX 760; 16 GB DDR3 1333 MHz
- Przechowywanie: 1 TB HDD; Dysk SSD 240 GB (Samsung 850 Evo)
Po 35 dniach bezczynności, obawiając się, co się stanie, gdy uruchomię ponownie komputer (w przeszłości miałem problemy z WU), postanowiłem spróbować Windows Update i ostatecznie zainstalować te aktualizacje (nie pamiętam, która KB) to próbuje zainstalować od 3 miesięcy. Uruchomiłem ponownie komputer, a następnie pojawił się komunikat „Ponowne uruchomienie ...”, a następnie ekran się zawiesił. Ponownie uruchomiłem komputer, pokazał „Instalowanie aktualizacji ...”, a następnie zawiesił się. Ponownie uruchomiłem go ponownie, a następnie pojawił się komunikat „Nie można zainstalować aktualizacji. Cofanie zmian ...”, a następnie zawiesił się. To samo podczas uruchamiania w trybie awaryjnym. Próbowałem więc uruchomić wiersz polecenia naprawy ze środowiska PE, aby wyświetlić listę zainstalowanych aktualizacji dism /image:d:\windows /get-packages
i otrzymałem:
Identité du package : Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.953.1.2
État : Installation en attente
Type de version : Security Update
Heure d’installation : 26/03/2017 13:48
L’opération a réussi.
(„Instalacja en attente” oznacza „Instalacja w toku”)
Więc pobiegłem dism /image:d:\windows /remove-package /packagename:[longname]
:
Traitement de 1 sur 1 - Suppression du package Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.953.1.2
[==========================100.0%==========================]
Une erreur s’est produite - Package_for_RollupFix Erreur : 0x80070bc9
Erreur : 3017
Échec de l’opération demandée. Il est nécessaire de redémarrer le système pour restaurer les modifications apportées.
Le fichier journal DISM se trouve à l’emplacement X:\windows\Logs\DISM\dism.log
- Czy można usunąć tę aktualizację?
- Jeśli DISM naprawdę nie działa, czy można go usunąć ręcznie (usunąć niektóre pliki, zmienić niektóre wartości rejestru)?
- Wolisz bez ponownej instalacji systemu Windows?
EDYCJA: Oto plik DISM.log (odpowiednie błędy znajdują się w pobliżu linii 2232 i 2312).
EDYCJA 2: dism [...] /scanhealth
nie znaleziono żadnych błędów.
EDYCJA 3: Kiedy próbuję uruchomić system Windows, wyświetla ekran „cofania zmian”, a następnie system zawiesza się - ekran jest zamrożony, wskaźnik myszy nie jest widoczny, blokada klawiszy num / caps / scroll nie odpowiada, a ja nie mieć dowolną diodę LED aktywności dysku twardego. Próbowałem też pozwolić, aby komputer działał przez noc (być może w pewnym momencie by się automatycznie zawiesił), ale po 19 godzinach nic się nie zmieniło.
EDYCJA 4: Podążając za radą Ramhounda, próbowałem odinstalować poprzednie aktualizacje (14393. ***), ale zauważyłem, że DISM zawsze zatrzymuje się na 10,0% i po prostu pozostaje tam, pisząc do swojego pliku dziennika:
2017-03-27 19:08:34, Error CSI 00001800 (F) Current pending rollback transaction content precludes other operations; reboot to complete rollback.[gle=0x80004005]
2017-03-27 19:08:34, Error CSI 00001801 (F) HRESULT_FROM_WIN32(ERROR_FAIL_REBOOT_REQUIRED) #13918885# from Windows::COM::CComponentStore::InternalTransact(...)[gle=0x80070bc9]
2017-03-27 19:08:34, Error CSI 00001802@2017/3/27:17:08:34.745 (F) onecore\base\wcp\componentstore\com\store.cpp(4970): Error HRESULT_FROM_WIN32(ERROR_FAIL_REBOOT_REQUIRED) originated in function Windows::COM::CComponentStore::InternalTransact expression: HRESULT_FROM_WIN32(3017L)
[gle=0x80004005]
2017-03-27 19:08:34, Info CBS Added X:\windows\Logs\DISM\dism.log to WER report.
2017-03-27 19:08:34, Info CBS Failed to create filter driver list file. [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2017-03-27 19:08:34, Info CBS Failed to submit the Windows Error Report. [HRESULT = 0x8007053d - ERROR_SERVER_DISABLED]
2017-03-27 19:08:34, Error CSI 00001803 (F) HRESULT_FROM_WIN32(ERROR_FAIL_REBOOT_REQUIRED) #13918883# from Windows::ServicingAPI::CCSITransaction::ICSITransaction2_Analyze(Flags = 0, riid = {f4d9decb-0250-4ad4-9500-85c7f2f281ec}, ppUnk = NULL, disp = 0)[gle=0x80070bc9]
2017-03-27 19:08:34, Info CBS Failed to get transaction analysis. [HRESULT = 0x80070bc9 - ERROR_FAIL_REBOOT_REQUIRED]
2017-03-27 19:08:34, Info CBS Failed to get inventory. [HRESULT = 0x80070bc9 - ERROR_FAIL_REBOOT_REQUIRED]
2017-03-27 19:08:34, Info CSI 00001804@2017/3/27:17:08:34.747 CSI Transaction @0xd7d0d80 destroyed
2017-03-27 19:08:34, Info CBS Failed to get CSI Inventory [HRESULT = 0x80070bc9 - ERROR_FAIL_REBOOT_REQUIRED]
2017-03-27 19:08:34, Info CBS Failed to get component state. [HRESULT = 0x80070bc9 - ERROR_FAIL_REBOOT_REQUIRED]
2017-03-27 19:08:34, Info CBS Plan: Package: Package_1378_for_KB3213986~31bf3856ad364e35~amd64~~10.0.1.1, Update: 3213986-2798_neutral, current: Absent, pending: Default, start: Absent, applicable: Absent, targeted: Absent, limit: Absent, selected: Default
2017-03-27 19:08:34, Info CBS Plan: Force applicability state to absent due to absent limit state on package: Package_1379_for_KB3213986~31bf3856ad364e35~amd64~~10.0.1.1
2017-03-27 19:08:34, Info CBS Plan: Package: Package_1379_for_KB3213986~31bf3856ad364e35~amd64~~10.0.1.1, current: Staged, pending: Default, start: Staged, applicable: Absent, targeted: Absent, limit: Absent
2017-03-27 19:08:34, Info CSI 00001805 Transaction merge required, do-not-merge flag passed.
2017-03-27 19:08:34, Info CSI 00001806@2017/3/27:17:08:34.750 CSI Transaction @0xadf26b0 initialized for deployment engine {d16d444c-56d8-11d5-882d-0080c847b195} with flags 00000002 and client id 'TI5.3364_3202296:879/'
Co 2 lub 3 sekundy (tutaj 19:08:34, poprzednia miała 31, a następna 36) i ciągle pisze to samo.
EDYCJA 5: Usunąłem C: \ Windows \ WinSxS \ pending.xml i teraz dostałem się do ekranu blokady! Cóż, właściwie to dotarło do ekranu blokady, ale tam pozostało. Myślę, że naprawiłem problem z aktualizacją, ale nie problem z zawieszaniem się. Wziąłem stoper i wydaje się, że system zawiesza się 5 sekund (+ lub - 1 sekunda) po zniknięciu ekranu startowego, bez względu na to, czy jest w trybie awaryjnym (który, nawiasem mówiąc, pozostaje na czarnym ekranie). Zanim usunąłem plik, Windows zawieszał się na ekranie aktualizacji, teraz zawiesza się na ekranie logowania. Zrestartowałem się wiele razy, czasami jestem wystarczająco szybki, aby nacisnąć klawisz i ukryć ekran blokady, ale nie wystarczająco szybko, aby wpisać hasło i zalogować się, zanim się zawiesi.
EDYCJA 6: Podczas uruchamiania w „trybie awaryjnym z obsługą sieci” (normalny tryb awaryjny uruchamia się bezpośrednio do normalnego), udało mi się uzyskać BSOD z błędem WHEA_UNCORRECTABLE_ERROR. Niestety po 30 minutach wciąż był na poziomie 0% i jak zwykle nie utworzył pliku zrzutu.
źródło
Odpowiedzi:
W końcu rozwiązałem mój problem!
Rozwiązanie było całkowicie niezwiązane z tym, co powiedziałem wcześniej!
Po prostu skopiowałem wszystko z
C:\Windows\system32\config\RegBack
folderu (który został utworzony automatycznie przed aktualizacją)C:\Windows\system32\config
i wszystko działało poprawnie.Jeśli będę miał czas, spróbuję porównać dwa ule rejestru, aby zobaczyć, co się zmieniło.
źródło