The size difference is typically caused by hidden or system-protected files that normal File Explorer size checks do not report accurately. That matches what is shown in the screenshots.
The 9 GB group in the root of C:\ appears to be mostly:
-
hiberfil.sys — about 4.8 GB
-
pagefile.sys — about 4.3 GB
-
swapfile.sys — a small amount
These are system files.
-
hiberfil.sys is used by Windows power features.
-
pagefile.sys is used by virtual memory.
-
swapfile.sys is also a Windows system-managed file.
These files are important for normal Windows operation or power-management features, so they should not be deleted manually.
If the goal is to understand where the missing space is going, focus on hidden and system files, because Windows can show a gap between folder totals and drive usage when those files exist.
To investigate large files on C:\, use a command that includes hidden and system files. For example:
Get-ChildItem -Path "C:\" -Recurse -ErrorAction SilentlyContinue | Sort-Object Length -Descending | Select-Object FullName, Length -First 20
Or from Command Prompt:
dir C:\ /s /a /o-s
If more space is needed, use Windows storage cleanup features instead of deleting unknown root files manually:
- Open Start > Settings > System > Storage.
- Turn on Storage Sense.
- Open Cleanup recommendations.
- Review suggested files and select Clean up.
If the space usage keeps growing unexpectedly, the documented common cause is large temporary files created by applications in hidden or system-protected folders. In that case:
- Back up the system or affected folders first.
- Identify which application is creating the large temporary files.
- Remove only temporary files that are no longer needed.
References: