Udostępnij za pośrednictwem


fsutil naprawa

Zarządza i monitoruje operacje samonaprawiania systemu plików NTFS. Samonaprawiające systemu plików NTFS próbuje naprawić uszkodzenia systemu plików NTFS w trybie online, bez konieczności uruchamiania Chkdsk.exe. Aby uzyskać więcej informacji, zobacz Samonaprawiania systemu plików NTFS.

Składnia

fsutil repair [enumerate] <volumepath> [<logname>]
fsutil repair [initiate] <volumepath> <filereference>
fsutil repair [query] <volumepath>
fsutil repair [set] <volumepath> <flags>
fsutil repair [wait][<waittype>] <volumepath>

Parametry

Parametr Opis
wyliczać Wylicza całe dzienniki uszkodzeń woluminu.
<logname> Może być $corrupt, zestaw potwierdzonych uszkodzeń w woluminie lub $verify, zestaw potencjalnych, niezweryfikowanych uszkodzeń w woluminie.
Inicjowanie Inicjuje samonaprawiania systemu plików NTFS.
<filereference> Określa identyfikator pliku specyficznego dla woluminu NTFS (numer odwołania do pliku). Odwołanie do pliku zawiera numer segmentu pliku.
zapytanie Wykonuje zapytanie w stanie samonaprawiania woluminu NTFS.
zestaw Ustawia stan samonaprawiania woluminu.
<flags> Określa metodę naprawy, która ma być używana podczas ustawiania stanu samonaprawiania woluminu.

Ten parametr można ustawić na trzy wartości:

  • 0x01 — włącza naprawę ogólną.
  • 0x09 — ostrzega o potencjalnej utracie danych bez naprawy.
  • 0x00 — wyłącza operacje samonaprawiania systemu plików NTFS.
stan Wykonuje zapytanie o stan uszkodzenia systemu lub dla danego woluminu.
czekać Czeka na ukończenie napraw. Jeśli system NTFS wykrył problem na woluminie, na którym wykonuje naprawy, ta opcja umożliwia systemowi oczekiwanie na ukończenie naprawy przed uruchomieniem oczekujących skryptów.
[waittype {0|1}] Wskazuje, czy poczekać na ukończenie bieżącej naprawy, czy poczekać na zakończenie wszystkich napraw. Parametr waittype można ustawić na następujące wartości:
  • 0 — czeka na zakończenie wszystkich napraw. (wartość domyślna)
  • 1 — czeka na ukończenie bieżącej naprawy.

Przykłady

Aby wyliczyć potwierdzone uszkodzenia woluminu, wpisz:

fsutil repair enumerate C: $Corrupt

Aby włączyć naprawę samonaprawiania na dysku C, wpisz:

fsutil repair set c: 1

Aby wyłączyć naprawę samonaprawiania na dysku C, wpisz:

fsutil repair set c: 0