Baza wiedzy →6 min czytaniaAktualizacja: 2026-09-21

Jak naprawić uszkodzony obraz Windows za pomocą DISM RestoreHealth

DISM /Online /Cleanup-Image /RestoreHealth sprawdza magazyn komponentów Windows — folder WinSxS, na którym opierają się zarówno aktualizacje, jak i System File Checker — i pobiera z Windows Update świeże kopie wszystkiego, co się uszkodziło. Pełny przebieg z pobieraniem zajmuje zwykle 10–40 minut i wymaga działającego internetu. Uruchamiaj go przed sfc /scannow za każdym razem, gdy SFC zgłasza uszkodzenia, których nie potrafi naprawić: zdrowy magazyn to warunek, bez którego SFC sobie nie poradzi.

Co naprawia DISM RestoreHealth i kiedy jest potrzebny

DISM (Deployment Image Servicing and Management) to narzędzie serwisowe, z którego Windows korzysta na własne potrzeby; kombinacja /Cleanup-Image /RestoreHealth kieruje je na magazyn komponentów działającej instalacji. Narzędzie porównuje każdy komponent z sumą kontrolną z manifestu i pobiera z Windows Update świeżą kopię wszystkiego uszkodzonego — po cichu, bez reinstalacji Windows i bez cienia zainteresowania twoimi plikami. SFC bierze swoje „wzorcowe” kopie z tego samego magazynu, dlatego oba narzędzia tworzą drabinę: DISM naprawia magazyn, a potem SFC naprawia z niego pliki systemowe.

RestoreHealth jest potrzebny, gdy sfc /scannow raportuje „was unable to fix some of them”, gdy Windows Update regularnie pada z kodami wskazującymi na magazyn albo po tym, jak obok folderów serwisowych kręcili się firmowe „optymalizatory”. To również właściwy pierwszy krok po tym, jak chkdsk naprawił błędy dysku — dysk, który oddawał błędne dane, mógł zostawić po sobie uszkodzone komponenty.

  • DISM /Online /Cleanup-Image /CheckHealth — sekundy; pokazuje tylko flagę uszkodzenia zostawioną przez wcześniejsze operacje
  • DISM /Online /Cleanup-Image /ScanHealth — dokładne skanowanie bez naprawiania, 10–30 minut, bywa niejednoznaczne
  • DISM /Online /Cleanup-Image /RestoreHealth — pełny przebieg „skanowanie plus naprawa”, 10–40 minut z pobieraniem
  • Przełączniki /Source:wim:X:\sources\install.wim:1 /LimitAccess — naprawa z zamontowanego ISO zamiast z Windows Update
  • Log leży w C:\Windows\Logs\DISM\dism.log — pierwsze miejsce, do którego zaglądasz przy każdej porażce

Uruchamianie RestoreHealth krok po kroku

Otwórz podniesioną konsolę przez Win+X → Terminal (administrator). CheckHealth na start to darmowy test poczytalności: trwa sekundy i pokazuje, czy flaga uszkodzenia jest w ogóle ustawiona. Potem uruchom DISM /Online /Cleanup-Image /RestoreHealth i pozwól narzędziu pracować — pasek postępu potrafi długimi minutami stać na 20 albo 40 procentach i to jest normalne, a na wolnym łączu operacja uczciwie może zająć większość godziny.

Operacja kończy się jednym z dwóch werdyktów: „The restore operation completed successfully” albo kodem błędu, którego klasyką jest 0x800f081f — potrzebnych plików źródłowych nie było ani w lokalnym magazynie, ani w zasięgu Windows Update. Nie myl RestoreHealth ze StartComponentCleanup: ten drugi tylko usuwa przestarzałe wersje, by odzyskać miejsce, i niczego nie naprawia. Po udanym przywróceniu zrestartuj komputer i wykonaj sfc /scannow, żeby domknąć łańcuch naprawczy.

Awaryjne ISO dla błędu 0x800f081f

Gdy RestoreHealth nie może pozyskać plików przez Windows Update, wskaż mu ISO zgodne z twoją edycją i kompilacją: pobierz obraz Windows 11 od Microsoftu, zamontuj go dwuklikiem i zapamiętaj literę dysku. Który indeks edycji jest potrzebny, podpowie dism /Get-WimInfo /WimFile:X:\sources\install.esd (albo install.wim); potem wykonaj DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:X:\sources\install.esd:1 /LimitAccess z podstawionym właściwym indeksem — przełącznik /LimitAccess zabrania cofania się do Windows Update i wymusza źródło lokalne.

Klasyczna pułapka to niedopasowany ISO: obraz innej edycji albo innej kompilacji formalnie dokończy przywracanie, ale zostawi magazyn subtelnie krzywy. Zawsze porównuj edycję (Home/Pro), architekturę i w idealu numer kompilacji z zainstalowanym systemem. Jeśli zawodzi nawet zgodny obraz, uczciwy punkt docelowy to naprawcza instalacja w miejscu z opcją „Zachowaj osobiste pliki i aplikacje” — ona przebudowuje magazyn od zera.

Pytania i odpowiedzi

Ile trwa DISM RestoreHealth?

Licz na 10–40 minut razem z pobieraniem; na wolnym łączu bywa dłużej. Długie postoje na 20 albo 40 procentach postępu to norma, nie zawieszenie.

Co oznacza błąd 0x800f081f w DISM?

Plików potrzebnych do naprawy nie znaleziono ani w lokalnym magazynie, ani przez Windows Update. Podaj zgodne ISO przez /Source:esd:… /LimitAccess albo wykonaj naprawczą instalację w miejscu.

DISM przed czy po sfc /scannow?

DISM najpierw. RestoreHealth naprawia magazyn, z którego SFC czerpie zamienniki; sprawdzona kolejność to DISM → SFC → restart. SFC uruchomiony na uszkodzonym magazynie produkuje tylko raporty o nienaprawialnym.

Sprawdź warunki przed zakupem

Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.

Przeczytaj także

Wszystkie poradniki · Pytania i odpowiedzi

Napisz do nas: [email protected]