Polecenie naprawy uszkodzonych plików systemowych Windows 10

Naturalnym jest, że nasz system operacyjny Windows 10 może wykazywać pewien rodzaj błędu podczas codziennego wykonywania z powodu pewnych błędów oprogramowania, usług lub procesów. Musimy pamiętać, że jest to coś normalnego, ponieważ w przypadku częstych aktualizacji wydawanych z systemu Windows 10 nadal istnieją pewne punkty do poprawienia, które zostaną rozwiązane lub ulepszone dzięki aktualizacjom zbiorczym, które firma Microsoft często uruchamia za pośrednictwem systemu Windows.

Teraz problem polega na tym, że gdy nasz system operacyjny wyświetla błąd, nie możemy czekać na wydanie aktualizacji, ponieważ mogą to być błędy krytyczne, które wymagają szybkiego rozwiązania.

W tego typu sytuacjach firma Microsoft opracowała dwa kompletne narzędzia, które są odpowiedzialne za szczegółową analizę systemu w celu wykrycia anomalii lub błędów, które bezpośrednio wpływają na jego zachowanie. Solvetic dokładnie wyjaśni te dwa narzędzia, którymi są DISM i SFC.

NotatkaAby poprawnie wykonać którekolwiek z tych dwóch poleceń, wymagany jest dostęp do terminala jako administrator, w tym celu przechodzimy do pola wyszukiwania systemu Windows i tam wpisujemy termin „cmd”, klikamy go prawym przyciskiem myszy i wybieramy opcję „Uruchom jako administrator":

1. Napraw wadliwe pliki systemowe za pomocą polecenia DISM Windows 10

Co to jest DISMDISM.exe (Deployment Image Servicing and Management), to polecenie stworzone przez Microsoft, za pomocą którego montowany jest plik obrazu Windows (.wim) lub wirtualny dysk twardy (.vhd lub .vhdx) w celu przeprowadzenia Twoja naprawa. Alternatywnie polecenie zarządzania obrazami DISM daje nam możliwość wykonywania dodatkowych zadań, takich jak:

  • Wymień każdy z numerów indeksu bieżącego obrazu systemu Windows
  • Sprawdź architekturę montowanego obrazu
  • Dodaj jeszcze jeden obraz do analizy
  • Zastosuj obraz
  • Zrób zdjęcie
  • Usuń bieżący obraz
W ten sposób, po zakończeniu procesu aktualizacji obrazu, należy go odmontować, a zmiany, które zostały zastosowane w systemie, muszą zostać potwierdzone lub odrzucone, aby zakończyć proces.

Krok 1
Widzieliśmy wszystko, co DISM może przyczynić się do zadań administracyjnych, teraz wykonamy następującą linię, aby przeanalizować i w razie potrzeby naprawić pliki Windows 10:

 DISM.exe / Online / Cleanup-image / Restorehealth 
Krok 2
Wraz z tym poleceniem możemy użyć następujących poleceń:

Parametry DISMUżyte parametry to:

  • / Online: Ten parametr określa, że ​​akcja musi być wykonana w aktualnie wykonywanym systemie operacyjnym, / Online Ta opcja nie może być używana z opcją / Image lub / WinDir, w momencie wykonywania katalogu Windows dla Online obraz jest wykrywany automatycznie.
  • / Cleanup-Image: Wykonuje operacje czyszczenia lub odzyskiwania na bieżącym obrazie systemu Windows.
  • / RestoreHealth: Jego funkcją jest skanowanie obrazu w celu wykrycia uszkodzeń w magazynie komponentów i, jeśli takie występują, automatycznie wykonuje operacje naprawy. Ta operacja zajmie kilka minut.

Krok 3
Kiedy wykonamy tę linię, zobaczymy, że rozpoczyna się proces analizy bieżącego obrazu systemu Windows 10:

POWIĘKSZAĆ

Krok 4
Po zakończeniu tego procesu zostaną wyświetlone następujące informacje:

POWIĘKSZAĆ

NotatkaNależy pamiętać o tym, że po wykonaniu tego polecenia DISM używa usługi Windows Update, aby podać pliki niezbędne do naprawienia istniejącego uszkodzenia obrazu, ale jeśli klient Windows Update nie działa poprawnie, konieczne będzie odwołanie się do działającej instalacji systemu Windows jako źródło naprawy lub pobierz folder z udziału sieciowego lub nośnika wymiennego, takiego jak rozruchowy dysk DVD USB z systemem Windows 10, aby działał jako źródło plików. W takim przypadku musimy wykonać następujące polecenie:

 DISM.exe / Online / Cleanup-Image / RestoreHealth / Źródło: C: \ RepairSource \ Windows / LimitAccess 
Pole „C: \ RepairSource \ Windows” należy zastąpić poprawną ścieżką opartą na literze przypisanej przez system do dysku rozruchowego. W ten sposób DISM jest kompletnym i kompleksowym rozwiązaniem do analizy obrazu Windows 10.

2. Napraw wadliwe pliki systemowe za pomocą polecenia SFC Windows 10

Co to jest CFSSFC (Kontroler plików systemowych) to narzędzie wiersza poleceń opracowane przez Microsoft, które daje nam możliwość wyszukiwania uszkodzonych plików systemowych Windows i kontynuowania ich przywracania, aby ponownie zoptymalizować ich użycie.

To normalne, że brakuje jakiegoś pliku WRP (Windows Resource Protection) lub jest on uszkodzony, co powoduje, że system operacyjny Windows zachowuje się dziwnie, co oznacza, że ​​niektóre funkcje systemu Windows nie działają lub system Windows stale się zawiesza.

Krok 1
Po zakończeniu procesu DISM uruchomimy SFC za pomocą następującego polecenia:

 sfc / scannow 

POWIĘKSZAĆ

Krok 2
Polecenie sfc / scannow zajmie się sprawdzeniem wszystkich chronionych plików systemowych i zastąpieniem uszkodzonych plików, korzystając z buforowanej kopii znajdującej się w skompresowanym folderze w % WinDir% \ System32 \ dllcache.
Po zakończeniu procesu SFC możemy zobaczyć jeden z poniższych komunikatów.

  • Ochrona zasobów systemu Windows nie wykryła żadnych naruszeń integralności: Ten komunikat wskazuje, że nie ma żadnych uszkodzonych lub brakujących plików systemowych.
  • Ochrona zasobów systemu Windows nie mogła wykonać żądanej operacji: aby naprawić ten błąd w czasie wykonywania, konieczne będzie uruchomienie skanowania sprawdzania plików systemowych w trybie awaryjnym i sprawdzenie, czy foldery PendingDeletes i PendingRenames są dostępne w % WinDir% \ WinSxS \ Tem.
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki i naprawiła je pomyślnie: Ten komunikat wskazuje, że SFC wykrył błędy i je naprawił, jego wyniki są tworzone w pliku CBS.Log w ścieżce% WinDir% \ Logs \ CBS \ CBS.log.
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie mogła naprawić niektórych z nich: Podobnie jak w poprzednim punkcie, wyniki są przechowywane w pliku CBS.Log, aby przeanalizować, które elementy nie mogły zostać poprawione.

Krok 3
W przypadku konieczności uzyskania dostępu do zawartości pliku CSB.Log, jako administratorzy przechodzimy do konsoli wiersza poleceń i tam wykonujemy następującą linię. Ten plik Sfcdetails.txt zawiera szczegóły, które są aktualizowane przy każdym uruchomieniu narzędzia SFC na komputerze. Ten plik zawiera informacje o plikach, których narzędzie Kontroler plików systemowych nie naprawiło, i tam możemy sprawdzić wpisy daty i godziny w celu określenia błędnych plików w plikach systemowych.

 findstr / c: "[SR]"% windir% \ Logs \ CBS \ CBS.log> "% userprofile% \ Desktop \ sfcdetails.txt" 

3. Inne opcje zarządzania poleceniami DISM


Chociaż w tym samouczku będziemy pracować nad specjalnym parametrem, DISM oferuje nam szereg przydatnych alternatyw do zarządzania obrazami systemu Windows, które są przydatne do różnych zadań administracyjnych i wsparcia, te opcje do użycia to:

/ Dołącz-obrazTen parametr odpowiada za dodanie dodatkowego obrazu do pliku wim, parametr / Append-Image odpowiada za porównywanie nowych plików z zasobami w istniejącym pliku wim, który zostanie określony w argumencie / ImageFile, a po dzięki temu zapisywana jest tylko jedna kopia każdego unikalnego pliku, dzięki czemu każdy plik jest przechwytywany tylko raz.

Plik wim może mieć przypisany tylko jeden typ kompresji, więc będzie można dodawać tylko pliki o tym samym typie kompresji. Ogólna składnia tego parametru to:

 DISM.exe / Append-Image / ImageFile: / CaptureDir: / Name: [/ Description:] [/ ConfigFile:] [/ Bootable] / WIMBoot [/ CheckIntegrity] [/ Verify] [/ NoRpFix
Dodane parametry to:
  • / WIMBoot: Służy do dodawania obrazu przy użyciu konfiguracji rozruchu pliku obrazu systemu Windows (WIMBoot).
  • / ConfigFile: odpowiada za określenie lokalizacji pliku konfiguracyjnego, który zawiera listę wyjątków przechwytywania obrazów i kompresuje polecenia.
  • / Rozruchowy: Oznacza obraz woluminu jako obraz rozruchowy, ta opcja jest dostępna tylko dla obrazów środowiska preinstalacyjnego systemu Windows (WinPE).
  • / CheckIntegrity - jego funkcja polega na wykrywaniu i analizowaniu uszkodzenia pliku wim w przypadku operacji przechwytywania, odmontowywania, eksportowania i zatwierdzania, dzięki czemu / CheckIntegrity zatrzymuje operację w przypadku wykrycia przez DISM, że plik wim jest uszkodzony podczas proces aplikacji i montażu.
  • / Weryfikuj: Posiada funkcję weryfikacji błędów i duplikacji plików.
  • / NoRpFix: Wyłącza korekcję etykiety punktu ponownej analizy.
Przykładem do wykorzystania może być:
 Dism / Append-Image / ImageFile:install.wim / CaptureDir: E: \ / Name: Drive-E 

/ Zastosuj-FFUTo polecenie jest odpowiedzialne za zastosowanie narzędzia Full Flash (FFU) lub podzielonego FFU (SFU) do określonej przez nas jednostki fizycznej. Składnia do użycia jest następująca:

 / Apply-Ffu / ImageFile: / ApplyDrive: [/ SFUFile:] 
Użyte parametry to:
  • / ImageFile: Wskazuje ścieżkę i nazwę pliku obrazu FFU, który zostanie zastosowany
  • / ApplyDrive: Odnosi się do ścieżki dysku fizycznego, który ma być wyświetlany
  • / plik SFU; Jest to funkcja opcjonalna, dotyczy podzielonych FFU, które są przechwytywane bez kompresji.
Przykładem zastosowania jest:
 DISM.exe / Apply-FFu /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive0 

/ Zastosuj-obrazW przypadku plików obrazów WIM to polecenie stosuje plik obrazu systemu Windows (.wim) lub obraz podzielony systemu Windows (.swm) do wybranej partycji, ponieważ system Windows 10, wersja 1607, DISM może zastosować i przechwycić rozszerzone atrybuty (EA) i ten parametr nie obsługuje stosowania obrazu z wirtualnego dysku twardego (VHD). Ogólna składnia użycia to:

 DISM.exe / Apply-Image / ImageFile: [/ SWMFile:] / ApplyDir: {/ Index: | / Name:} [/ CheckIntegrity] [/ Verify] [/ NoRpFix] [/ ConfirmTrustedFile] [/ WIMBoot (przestarzałe)] [/ Compact] [/ EA]
Większość parametrów została wymieniona w pierwszej opcji, ale kilka dodatkowych to:
  • / SWMFile: Pozwala nam odnosić się do podzielonych plików wim (SWM), wskazuje nazwy i lokalizację podzielonych plików.
  • / ConfirmTrustedFile: Jego funkcją jest sprawdzenie poprawności obrazu Trusted Desktop w systemie Windows 10.
  • / Kompaktowe zastosowanie: Odpowiada za zastosowanie obrazu w trybie kompaktowym, co skutkuje oszczędnością miejsca na dysku twardym, ta opcja zastępuje WIMBoot i może być uruchamiana tylko w systemie Windows 10 z wersjami stacjonarnymi (Home, Pro, Enterprise i Education).
  • / EA: Zastosuj rozszerzone atrybuty
Przykładem użycia byłoby:
 Dism / Apply-image /imagefile:install.wim / index: 1 / ApplyDir: D: \ 

Inne parametry DISPodobnie mamy inne dodatkowe parametry takie jak:

  • / Capture-Image: Odpowiada za przechwytywanie obrazu jednostki do nowego pliku .wim, przechwycone katalogi zawierają wszystkie podfoldery i dane.
  • / Cleanup-Mountpoints: Jego misją jest wyeliminowanie wszystkich zasobów związanych z zamontowanym obrazem, który został uszkodzony, przy użyciu tego polecenia obrazy już zamontowane nie zostaną odmontowane, podobnie jak obrazy, które można odzyskać za pomocą polecenia / Remount być usunięte
  • / Commit-Image: Odpowiada za zastosowanie zmian, które wprowadziliśmy do zamontowanego obrazu.
  • / Delete-Image: Jak sama nazwa wskazuje, ten parametr usuwa określony obraz woluminu z pliku wim, który zawiera wiele obrazów woluminu, przy użyciu tej opcji usuwane są tylko wpisy metadanych i wpisy XML.
  • / Export-Image: Eksportuje kopię określonego obrazu do innego pliku, ale pliki źródłowe i docelowe muszą mieć ten sam typ kompresji.
  • / Get-ImageInfo: ma za zadanie wyświetlać informacje o obrazach zawartych w plikach .wim, .ffu, .vhd lub .vhdx w celu lepszego zarządzania nimi.
  • / Get-MountedImageInfo: Zwraca listę aktualnie zamontowanych obrazów .ffu, .vhd, .vhdx i .wim, ze szczegółami, takimi jak informacje o zamontowanym obrazie, jeśli obraz jest prawidłowy, jego uprawnienia do odczytu / zapisu, montowania lokalizacja, zamontowana ścieżka pliku i inne.
  • / Get-WIMBootEntry: Ten parametr wyświetla wpisy konfiguracji WIMBoot dla zdefiniowanego woluminu dysku.
  • / List-Image: Pokazuje listę plików i folderów na określonym obrazie w systemie Windows 10.
  • / Mount-Image: Jest to możliwość zamontowania obrazu z pliku .ffu, .wim, .vhd lub .vhdx w zdefiniowanym katalogu, dzięki czemu jest on zawsze dostępny do konserwacji systemu.
  • / Optimize-Image / WIMBoot: Wprowadź określone ustawienia do obrazu offline, aby zoptymalizować jego użycie.
  • / Unmount-Image: Odmontuj plik .ffu, .wim, .vhd lub .vhdx i uruchom komunikat, aby potwierdzić lub odrzucić zmiany wprowadzone podczas procesu montowania obrazu.

W ten sposób DISM i SFC są dwoma cennymi narzędziami zintegrowanymi z systemem Windows, za pomocą których będzie można analizować i monitorować stan plików systemu operacyjnego, a tym samym weryfikować ich integralność i zachowanie na poziomie ogólnym, aby nie powodować błędów .

wave wave wave wave wave