Bagikan melalui


Pemeriksa File Sistem

Utilitas pemeriksa file sistem, Sfc.exe, memungkinkan administrator untuk memindai semua sumber daya yang dilindungi untuk memverifikasi versinya.

File penting untuk memulai ulang Windows yang tidak cocok dengan versi Windows yang diharapkan dapat diganti dengan versi yang benar. Jika file diperbaiki, data registri yang sesuai juga diperbaiki. Berkas terproteksi tidak penting untuk memulai ulang Windows tidak diperbaiki.

Sintaksis

Berikut ini adalah sintaks baris perintah untuk Sfc.

opsi SFC [=jalur file lengkap]

Pilihan

/CACHESIZE=x

Nilai ini tidak didukung.

Windows Server 2003 dan Windows XP: Mengatur ukuran cache file. Ukuran default cache adalah 0x32 (50 MB).

/CANCEL

Nilai ini tidak didukung.

/ENABLE

Nilai ini tidak didukung.

/FILESONLY

Verifikasi atau perbaiki hanya file. Jangan verifikasi atau perbaiki kunci registri.

Windows XP: Tidak didukung.

/OFFBOOTDIR

Gunakan opsi ini untuk perbaikan offline. Tentukan lokasi direktori boot offline.

Windows XP: Tidak didukung.

/OFFWINDIR

Gunakan opsi ini untuk perbaikan offline. Tentukan lokasi direktori Windows luring.

Windows XP: Tidak didukung.

/PURGECACHE

Nilai ini tidak didukung.

Windows Server 2003 dan Windows XP: Mengolah cache file dan memindai semua file sistem yang dilindungi.

/QUIET

Nilai ini tidak didukung.

/KEMBALIKAN

Kembali ke pengaturan default.

Windows Server 2008 dan Windows Vista: Tidak didukung.

/SCANBOOT

Nilai ini tidak didukung.

Windows Server 2003 dan Windows XP: Memindai semua file sistem yang dilindungi di setiap boot.

/SCANFILE

Memindai dan memperbaiki file yang terletak di jalur lengkap yang ditentukan.

Windows XP: Tidak didukung.

/SCANNOW

Memindai semua file sistem yang dilindungi segera.

/SCANONCE

Nilai ini tidak didukung.

Windows Server 2003 dan Windows XP: Memindai semua file sistem yang dilindungi pada boot berikutnya.

/VERIFYFILE

Memverifikasi file di jalur lengkap yang ditentukan. Opsi ini tidak memperbaiki file.

Windows XP: Tidak didukung.

/VERIFYONLY

Memindai semua file sistem yang dilindungi tetapi tidak memperbaiki file.

Windows XP: Tidak didukung.

Sfc menetapkan nilai registri berikut:

= HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCScan

Untuk informasi selengkapnya, lihat Nilai Registri WFP.

Komentar

Hanya pada Windows Vista, Anda dapat mengatur variabel lingkungan WINDOWS_TRACING_LOGFILE ke lokasi direktori yang valid untuk menerima file log.

Contoh

Contoh baris perintah berikut adalah contoh sintaks sfc.exe.

sfc /SCANNOW

sfc /VERIFYFILE=c:\windows\system32\kernel32.dll

sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows

sfc /VERIFYONLY /FILESONLY