What does sfc scannow do
Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.
Last updated: April 4, 2026
Key Facts
- Scans and repairs corrupted Windows system files.
- Requires administrator privileges to run.
- Can take up to 15-30 minutes to complete.
- Part of the Deployment Image Servicing and Management (DISM) toolset.
- Often used to resolve issues like crashes, freezes, or slow performance.
What is SFC /scannow?
The System File Checker (SFC) is a built-in Windows utility designed to protect system files. When you run the command sfc /scannow in a Command Prompt with administrator privileges, it initiates a scan of your entire Windows system. The primary purpose of this scan is to detect any corrupted, missing, or damaged Windows system files. If SFC finds any such files, it automatically attempts to replace them with the correct versions from a cached copy stored on your computer or by downloading them from Microsoft's update servers.
Why Use SFC /scannow?
Corrupted system files can lead to a wide range of problems, including:
- Windows crashing or freezing unexpectedly.
- Applications not launching or behaving erratically.
- Slow system performance.
- Failure to boot into Windows.
- Specific error messages related to system files.
Running sfc /scannow is often one of the first troubleshooting steps recommended by IT professionals and Microsoft support to address these types of issues. It's a powerful tool for maintaining the stability and integrity of your Windows operating system.
How to Run SFC /scannow
To use the SFC utility, you need to open the Command Prompt as an administrator. Here’s how:
- Press the Windows key + X on your keyboard and select Command Prompt (Admin) or Windows PowerShell (Admin).
- If prompted by User Account Control (UAC), click Yes.
- In the Command Prompt window, type the following command and press Enter:
sfc /scannowThe scan will begin, and you will see a progress indicator. The process can take anywhere from 15 minutes to over an hour, depending on the size and speed of your system. During the scan, SFC will check for file integrity and report its findings. You might see messages like:
- "Windows Resource Protection did not find any integrity violations." (Meaning your files are okay)
- "Windows Resource Protection found corrupt files and successfully repaired them." (Meaning SFC fixed the issues)
- "Windows Resource Protection found corrupt files but was unable to fix some of them." (This often indicates a more serious problem, and further steps might be needed)
What if SFC /scannow Fails to Repair Files?
If SFC reports that it found corrupt files but was unable to repair them, it usually means the underlying issue is more complex or the cached files needed for repair are also damaged. In such cases, the next recommended step is to use the Deployment Image Servicing and Management (DISM) tool. DISM can repair the Windows image itself, which SFC then uses as a source for repairs. You would typically run DISM commands before running SFC again.
The basic DISM command to repair the Windows image is:
DISM /Online /Cleanup-Image /RestoreHealthAfter running the DISM command and allowing it to complete (which can also take a significant amount of time), you would then run sfc /scannow again to see if it can now successfully repair the files.
Important Considerations
- Administrator Privileges: SFC requires administrator rights to access and modify system files.
- Time Commitment: The scan can be lengthy, so ensure you have enough time to let it complete without interruption.
- Restart Required: Sometimes, a restart may be necessary for the repairs to take full effect.
- Not a Replacement for Antivirus: While SFC fixes system file corruption, it does not protect against malware. Always maintain updated antivirus software.
In summary, sfc /scannow is an essential tool for maintaining a healthy Windows system by ensuring the integrity of critical system files. It's a straightforward yet effective method for resolving many common Windows performance and stability issues.
More What Does in Daily Life
Also in Daily Life
More "What Does" Questions
Trending on WhatAnswers
Browse by Topic
Browse by Question Type
Sources
Missing an answer?
Suggest a question and we'll generate an answer for it.