Neicytekno – File sistem Windows yang rusak atau berubah dapat menyebabkan berbagai masalah, mulai dari aplikasi yang gagal berjalan, fitur Windows tidak berfungsi, muncul error tertentu, hingga sistem menjadi tidak stabil. Salah satu perintah CMD yang disediakan Windows untuk menangani kondisi tersebut adalah SFC (System File Checker).
SFC dapat memeriksa integritas file sistem yang dilindungi dan mencoba memperbaiki file yang bermasalah. Pada Windows 10 dan Windows 11, Microsoft merekomendasikan penggunaan DISM terlebih dahulu dalam kondisi tertentu, kemudian menjalankan sfc /scannow. (Microsoft Support)
Artikel ini membahas cara menjalankan SFC melalui CMD Windows, cara membaca hasil pemeriksaannya, serta langkah yang dapat dilakukan jika SFC tidak berhasil memperbaiki file sistem.
Daftar
- 1 Apa Itu SFC di Windows?
- 2 Mengapa SFC Perlu Digunakan?
- 3 Persiapan Sebelum Menjalankan SFC
- 4 Cara Membuka CMD sebagai Administrator
- 5 Cara Memperbaiki File Sistem dengan SFC
- 6 Apa Fungsi Perintah sfc /scannow?
- 7 Cara Membaca Hasil SFC
- 8 Cara Memperbaiki File Sistem dengan DISM Sebelum SFC
- 9 Mengapa DISM Sebaiknya Dijalankan Lebih Dulu?
- 10 Cara Memeriksa File Tertentu dengan SFC
- 11 Cara Mengecek File Tanpa Memperbaikinya
- 12 Apa yang Harus Dilakukan Setelah SFC Selesai?
- 13 Jika SFC Tidak Bisa Memperbaiki File
- 14 Jika DISM Juga Mengalami Masalah
- 15 Apakah SFC Menghapus File Pribadi?
- 16 Perbedaan SFC dan DISM
- 17 Perintah CMD yang Perlu Diingat
- 18 Kesimpulan
Apa Itu SFC di Windows?
SFC atau System File Checker merupakan utilitas bawaan Windows yang digunakan untuk memindai dan memverifikasi integritas file sistem yang dilindungi.
Jika menemukan file yang rusak atau memiliki versi yang tidak sesuai, SFC dapat mencoba menggantinya dengan versi yang benar. Microsoft mendokumentasikan sfc /scannow sebagai perintah untuk memindai seluruh file sistem yang dilindungi sekaligus mencoba melakukan perbaikan ketika ditemukan masalah. (Microsoft Learn)
Perintah utamanya adalah:
sfc /scannowSFC bukan alat untuk memperbaiki semua jenis masalah Windows. Fokusnya adalah file sistem yang dilindungi. Jika masalah berasal dari driver, hardware, aplikasi pihak ketiga, konfigurasi pengguna, atau kerusakan komponen Windows yang lebih luas, diperlukan pemeriksaan lain.
Mengapa SFC Perlu Digunakan?
File sistem yang rusak dapat memengaruhi fungsi Windows. Microsoft mencatat bahwa kerusakan atau hilangnya file sistem penting dapat menyebabkan fitur Windows tidak bekerja dengan benar, muncul system error, bahkan Windows menjadi tidak responsif atau mengalami freeze. (Microsoft Support)
SFC dapat menjadi pilihan ketika Anda mengalami kondisi seperti:
- Windows menampilkan error yang tidak biasa.
- Beberapa fitur bawaan Windows tidak berfungsi.
- Aplikasi tertentu gagal berjalan setelah terjadi masalah sistem.
- Sistem mengalami ketidakstabilan yang diduga berkaitan dengan file Windows.
- Proses Windows Update mengalami masalah yang berkaitan dengan file sistem.
- Terdapat dugaan file sistem mengalami kerusakan.
Namun, menjalankan SFC tidak berarti semua masalah tersebut pasti disebabkan oleh file sistem. SFC lebih tepat digunakan sebagai salah satu langkah diagnosis dan perbaikan.
Persiapan Sebelum Menjalankan SFC
Sebelum menggunakan perintah ini, simpan pekerjaan yang sedang berjalan dan tutup aplikasi yang tidak diperlukan.
Pastikan juga Command Prompt dibuka dengan hak Administrator. Microsoft mensyaratkan hak administrator untuk menjalankan SFC. (Microsoft Learn)
Pada Windows 10 dan Windows 11, Microsoft juga menyarankan memastikan Windows telah mendapatkan pembaruan terbaru dan melakukan restart sebelum menjalankan proses pemeriksaan. (Microsoft Support)
Jika masalah sistem cukup serius, sebaiknya jangan menghentikan proses SFC secara paksa ketika pemindaian sedang berlangsung.
Cara Membuka CMD sebagai Administrator
Untuk menjalankan SFC, buka Command Prompt dengan hak administrator.
- Klik Start.
- Ketik Command Prompt atau CMD.
- Klik kanan Command Prompt.
- Pilih Run as administrator.
- Jika muncul User Account Control, pilih Yes.
Setelah jendela CMD terbuka, Anda siap menjalankan perintah pemeriksaan file sistem.
Cara Memperbaiki File Sistem dengan SFC
Cara paling sederhana adalah menggunakan sfc /scannow.
- Buka CMD Windows sebagai Administrator.
- Ketik perintah berikut:
sfc /scannow- Tekan Enter.
- Tunggu hingga proses verifikasi selesai.
- Jangan menutup jendela Command Prompt selama proses masih berjalan.
- Setelah verifikasi mencapai 100%, perhatikan pesan hasil pemeriksaan.
Microsoft secara khusus menyarankan agar jendela Command Prompt tidak ditutup sebelum verifikasi mencapai 100%. (Microsoft Support)
Lamanya proses dapat berbeda-beda tergantung kondisi sistem dan perangkat.
Apa Fungsi Perintah sfc /scannow?
Perintah:
sfc /scannowterdiri dari dua bagian utama.
sfc adalah utilitas System File Checker, sedangkan /scannow memerintahkan SFC untuk segera memindai integritas seluruh file sistem yang dilindungi dan mencoba memperbaiki masalah yang ditemukan. (Microsoft Learn)
Jadi, perintah ini bukan sekadar menampilkan daftar file yang rusak. Dalam kondisi yang memungkinkan, SFC juga melakukan proses perbaikan.
Cara Membaca Hasil SFC
Setelah proses selesai, Windows akan menampilkan hasil pemeriksaan. Beberapa hasil memiliki arti yang berbeda.
Windows Resource Protection did not find any integrity violations
Artinya SFC tidak menemukan pelanggaran integritas pada file sistem yang diperiksanya.
Jika masalah Windows masih terjadi setelah pesan ini muncul, penyebabnya mungkin bukan kerusakan file sistem yang dapat ditangani SFC.
Windows Resource Protection found corrupt files and successfully repaired them
Artinya SFC menemukan file yang bermasalah dan berhasil memperbaikinya.
Dalam kondisi seperti ini, restart Windows kemudian periksa apakah masalah yang sebelumnya terjadi sudah terselesaikan.
Windows Resource Protection found corrupt files but was unable to fix some of them
Artinya SFC menemukan file yang rusak, tetapi tidak semuanya berhasil diperbaiki.
Jika mendapatkan hasil ini, langkah berikutnya adalah menggunakan DISM, kemudian menjalankan SFC kembali. Microsoft mendokumentasikan DISM sebagai langkah yang sebaiknya dilakukan sebelum SFC ketika komponen yang diperlukan untuk perbaikan mengalami masalah. (Microsoft Support)
Windows Resource Protection could not perform the requested operation
Artinya SFC tidak dapat menyelesaikan operasi yang diminta. Microsoft menyebutkan bahwa dalam kondisi tertentu pemeriksaan SFC dapat dicoba melalui Safe Mode. (Microsoft Support)
Cara Memperbaiki File Sistem dengan DISM Sebelum SFC
Jika SFC tidak mampu memperbaiki sebagian file, gunakan DISM terlebih dahulu.
Buka CMD sebagai Administrator, kemudian jalankan:
DISM.exe /Online /Cleanup-image /RestorehealthTekan Enter dan tunggu sampai proses selesai.
Setelah DISM menyatakan operasi berhasil, jalankan kembali:
sfc /scannowUrutannya menjadi:
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannowMicrosoft menjelaskan bahwa DISM dapat menyediakan komponen yang dibutuhkan untuk memperbaiki file yang rusak, sehingga SFC kemudian dapat melakukan perbaikannya. Pada konfigurasi normal, DISM dapat menggunakan Windows Update sebagai sumber file perbaikan. (Microsoft Support)
Mengapa DISM Sebaiknya Dijalankan Lebih Dulu?
SFC membutuhkan sumber file yang sesuai untuk mengganti file sistem yang rusak. Jika komponen Windows yang menjadi sumber perbaikan juga mengalami kerusakan, SFC dapat gagal memperbaiki sebagian file.
Dalam situasi tersebut, DISM dapat digunakan untuk memperbaiki Windows image terlebih dahulu. Setelah proses DISM selesai, SFC dapat dijalankan kembali. Ini merupakan urutan yang didokumentasikan Microsoft untuk Windows modern. (Microsoft Support)
Cara Memeriksa File Tertentu dengan SFC
Selain memeriksa seluruh file sistem, SFC memiliki opsi untuk memeriksa file tertentu.
Sintaksnya:
sfc /scanfile=<path-file>Contohnya:
sfc /scanfile=C:\Windows\System32\kernel32.dllPerintah tersebut memeriksa file yang ditentukan dan mencoba memperbaikinya jika ditemukan masalah. Microsoft juga menyediakan opsi /verifyfile jika Anda hanya ingin melakukan verifikasi tanpa proses perbaikan. (Microsoft Learn)
Perlu berhati-hati ketika menggunakan opsi ini. Pastikan path file yang dimasukkan benar dan memang merupakan file sistem Windows yang ingin diperiksa.
Cara Mengecek File Tanpa Memperbaikinya
Jika hanya ingin mengetahui apakah terdapat masalah tanpa melakukan perbaikan, gunakan:
sfc /verifyonlyPerintah ini memindai integritas file sistem yang dilindungi, tetapi tidak melakukan perbaikan. (Microsoft Learn)
Perintah ini berguna ketika Anda ingin melakukan pemeriksaan terlebih dahulu sebelum menjalankan proses perbaikan.
Apa yang Harus Dilakukan Setelah SFC Selesai?
Jika SFC menemukan dan memperbaiki file yang rusak, lakukan restart Windows.
Setelah komputer menyala kembali, coba ulangi aktivitas yang sebelumnya mengalami masalah.
Misalnya, jika sebelumnya:
- aplikasi tertentu tidak dapat dibuka,
- Windows mengalami error,
- fitur sistem tidak berfungsi,
- atau proses Windows Update gagal,
periksa apakah kondisi tersebut sudah berubah.
Jika masalah masih muncul, jangan langsung menyimpulkan bahwa SFC gagal. Bisa saja penyebabnya berada pada komponen Windows lainnya.
Jika SFC Tidak Bisa Memperbaiki File
Jika muncul pesan bahwa SFC menemukan file yang rusak tetapi tidak dapat memperbaiki sebagian file, gunakan urutan berikut:
- Buka CMD sebagai Administrator.
- Jalankan DISM:
DISM.exe /Online /Cleanup-image /Restorehealth- Tunggu sampai proses selesai.
- Setelah berhasil, jalankan:
sfc /scannow- Tunggu hingga verifikasi mencapai 100%.
- Restart komputer.
Urutan DISM kemudian SFC merupakan prosedur yang didokumentasikan Microsoft untuk memperbaiki komponen dan file sistem Windows. (Microsoft Support)
Jika DISM Juga Mengalami Masalah
Pada kondisi tertentu, DISM dapat gagal karena sumber file perbaikan tidak tersedia atau Windows Update mengalami masalah.
Microsoft mendokumentasikan bahwa sumber perbaikan alternatif dapat digunakan untuk DISM, misalnya sumber instalasi Windows yang sesuai. Namun, penggunaan /Source membutuhkan sumber perbaikan yang tepat dan konfigurasi yang sesuai dengan sistem. (Microsoft Support)
Karena itu, jangan mengganti path sumber secara sembarangan.
Untuk troubleshooting tingkat lanjut, administrator dapat menggunakan format seperti:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:<sumber-perbaikan> /LimitAccessNilai <sumber-perbaikan> harus diganti dengan lokasi sumber Windows yang valid. Microsoft memberikan contoh penggunaan sumber dari media atau lokasi jaringan dalam dokumentasinya. (Microsoft Support)
Cara Mengetahui IP Website dengan NSLOOKUP
Apakah SFC Menghapus File Pribadi?
SFC ditujukan untuk memeriksa dan memperbaiki file sistem Windows yang dilindungi, bukan untuk membersihkan dokumen pribadi seperti foto, video, atau file kerja pengguna.
Meski demikian, perintah perbaikan sistem tetap sebaiknya dijalankan dengan hati-hati dan dari Command Prompt resmi Windows.
SFC juga bukan pengganti backup. Jika data penting belum memiliki salinan cadangan, sebaiknya tetap lakukan backup secara berkala.
Perbedaan SFC dan DISM
SFC dan DISM sama-sama merupakan tool bawaan Windows, tetapi fokusnya berbeda.
SFC digunakan untuk memeriksa integritas file sistem yang dilindungi dan memperbaiki file yang bermasalah jika memungkinkan. (Microsoft Learn)
DISM digunakan untuk melakukan servis dan perbaikan Windows image atau komponen yang dibutuhkan oleh Windows.
Dalam troubleshooting kerusakan file sistem, keduanya sering digunakan bersama dengan urutan DISM terlebih dahulu, kemudian SFC, terutama ketika SFC tidak berhasil memperbaiki seluruh masalah. (Microsoft Support)
Perintah CMD yang Perlu Diingat
Untuk penggunaan sehari-hari, dua perintah berikut paling penting:
DISM.exe /Online /Cleanup-image /RestorehealthKemudian:
sfc /scannowJika hanya ingin memeriksa integritas tanpa memperbaiki:
sfc /verifyonlyJika ingin memeriksa file tertentu:
sfc /scanfile=C:\Windows\System32\kernel32.dllSintaks dan opsi tersebut didokumentasikan dalam Microsoft Learn untuk utilitas sfc. (Microsoft Learn)
Kesimpulan
Perintah CMD sfc /scannow merupakan salah satu cara bawaan Windows untuk memeriksa dan memperbaiki file sistem yang rusak atau tidak sesuai.
Perintah utamanya adalah:
sfc /scannowJalankan CMD sebagai Administrator dan tunggu sampai proses verifikasi mencapai 100%. Jika SFC menemukan file rusak tetapi tidak mampu memperbaikinya seluruhnya, jalankan DISM terlebih dahulu:
DISM.exe /Online /Cleanup-image /RestorehealthKemudian ulangi:
sfc /scannowUntuk pengguna pemula, kombinasi DISM dan SFC sudah menjadi langkah troubleshooting yang cukup penting ketika Windows mengalami masalah yang diduga berkaitan dengan file atau komponen sistem. Sementara bagi pengguna menengah dan profesional, SFC menyediakan opsi tambahan seperti /verifyonly, /scanfile, dan mode perbaikan offline untuk kebutuhan diagnosis yang lebih spesifik. (Microsoft Learn)
Referensi: Microsoft Support dan Microsoft Learn mendokumentasikan SFC serta urutan penggunaan DISM dan SFC untuk Windows 10 dan Windows 11. (Microsoft Support)
