Most of the time, it’s due to files that are constantly growing in the background: log files, the Windows Update cache, shadow copies, or database transaction logs. A one-time cleanup eliminates the symptom, not the cause—without monitoring, the drive will eventually fill up again.
Is Your Windows Server Hard Drive Full? The Best Tools for Finding Space-Eaters
It always happens at the worst possible moment: The C: drive on a Windows server is running out of space, the backup fails, updates abort, services crash—and someone gets a call at two in the morning. The first question is always: What’s actually taking up all that space?
Windows Explorer isn’t much help here—clicking through every folder takes forever. It’s much faster to use specialized disk analysis tools that show you in seconds which files and folders are the biggest space hogs. In this article, I’ll introduce you to the best tools—and at the end, I’ll show you how to get the problem under control for good.
Table of Contents
- WizTree—the Fastest
- TreeSize (JAM Software)
- WinDirStat (Open Source)
- SpaceSniffer
- Windows Built-in Tools (Disk Cleanup & PowerShell)
- An Overview of the Tools
- Conclusion
1. WizTree – The Fastest
WizTree from Antibody Software is unrivaled in speed. The trick: It reads the Master File Table (MFT) of the NTFS file system directly—essentially the hard drive’s table of contents—instead of sifting through folder by folder. A scan that takes minutes with other tools is completed in seconds here, even on drives with several terabytes of storage.
WizTree displays both the largest files and a treemap visualization and operates in read-only mode. Handy for admins: Results can be exported as CSV via the command line—ideal for automating regular storage audits. WizTree also does not send any telemetry.
- Extremely fast thanks to direct MFT access (NTFS only)
- Treemap plus list of largest files
- Portable version and CSV/command-line export
- No telemetry
Licensing note: WizTree is free for personal use only. For commercial use—i.e., on company servers—an (affordable) license is required.
Suitable for: Quick diagnostics on NTFS volumes, especially with large amounts of data.
2. TreeSize (JAM Software)
TreeSize is developed by the German company JAM Software in Trier—a plus when it comes to data protection and local support. There is a free edition and a comprehensive Professional version. The free edition displays a treemap and folder list and conveniently integrates into Explorer’s context menu—right-click on a folder, select “TreeSize Free,” and you’re done.
The Professional version really shines in an enterprise environment: scheduled scans, detailed reports, duplicate detection, analysis of network drives and SharePoint, and export to Excel. This turns a one-time cleanup into a recurring, automated reporting process.
- German developer, Free and Professional versions
- Explorer integration in the context menu
- Professional: scheduled scans, reports, duplicate detection, network drives
- Clear, modern interface
Suitable for: Recurring analyses and reporting—especially in professional settings.
3. WinDirStat (Open Source)
WinDirStat is the classic open-source tool and has been the go-to choice among free analyzers for years. It displays files and folders as colorful rectangles (treemap) and also shows a list broken down by file type. Since it is licensed under the GPL, it can also be used commercially at no cost.
- Open source and completely free (including for commercial use)
- Classic treemap plus file type breakdown
- Tried-and-true and widely used
Limitations: WinDirStat traditionally scans folder by folder and is therefore significantly slower than WizTree on large volumes. The interface looks a bit dated.
Suitable for: Occasional analyses when transparency (open source) and free commercial use are more important than speed.
4. SpaceSniffer
SpaceSniffer stands out with a particularly intuitive, instantly understandable treemap. It runs without installation (portable), displays disk usage as nested tiles, and lets you double-click to zoom into individual areas. For a quick visual overview, it’s hard to beat.
- Portable, no installation required
- Very clear, interactive treemap
- Free
Limitations: SpaceSniffer is no longer actively developed, but it continues to work reliably. For complete results, you should run it as an administrator.
Suitable for: A quick, visual overview “on the fly.”
SpaceSniffer – Official Site
5. Built-in Windows Tools (Disk Cleanup & PowerShell)
If you can’t install any tools at all, Windows’ built-in tools can serve as a quick fix: Disk Cleanup (cleanmgr) removes temporary files and old update remnants, while Storage Optimization provides a rough overview of file categories. If you need more detail, use PowerShell to list the largest files:
Get-ChildItem C:\ -Recurse -File -ErrorAction SilentlyContinue |
Sort-Object Length -Descending |
Select-Object FullName, @{N='GB';E={[math]::Round($_.Length/1GB,2)}} -First 20- Always available, no installation required, no licensing issues
- Disk Cleanup automatically removes typical leftover files
- PowerShell can be freely scripted and automated
Limitations: Significantly slower and less intuitive than dedicated tools; no graphical treemap.
Suitable for: Emergency situations without additional software and for a quick initial cleanup.
Where disk space typically disappears on Windows servers
Before you start deleting files indiscriminately: The biggest space hogs are almost always the same—the Windows Update cache (SoftwareDistribution), theWinSxS folder, shadow copies (VSS), IIS and application logs, orphaned user profiles, old backups, and SQL or Exchange transaction logs. Much of this cannot be safely deleted outright —transaction logs, for example, must be properly truncated via the respective system, not removed manually.
An Overview of the Tools
| Tool | Cost | Speed | Special Feature |
|---|---|---|---|
| WizTree | Free for personal use, commercial license required | Very fast (MFT) | CSV/CLI export for audits |
| TreeSize | Free + Professional | Fast | German developer, reports, scheduled scans |
| WinDirStat | Free (open source) | Slow | Free for commercial use, GPL |
| SpaceSniffer | Free | fast | Very intuitive treemap, portable |
| Built-in | Free | Slow | Always available, no installation required |
Conclusion
For quick diagnostics, WizTree is the gold standard—it works in seconds, even with huge volumes (for corporate servers with a license). If you want the analysis to run regularly and automatically, TreeSize Professional is the right choice. If you’re looking for a free solution that can also be used commercially, go with WinDirStat, and SpaceSniffer is ideal for a quick check here and there. The built-in tools come to the rescue in an emergency when nothing can be installed.
But there’s one thing all these tools can’t do: they only show the problem once it’s already there.
Related articles: Centrally manage RDP connections · Display system information for Windows Server on the desktop
A full drive is rarely a storage problem and almost always a monitoring issue. We proactively manage our customers’ servers using threshold alerts, regular cleanup, and predictive capacity management—so no one ever has to get that call at two in the morning again.
Frequently Asked Questions (FAQ)
-
Why is my C: drive always full, even though I clean it up?
-
Which tool finds memory hogs the fastest?
WizTree, because it reads the NTFS Master File Table directly and therefore scans many times faster than tools that search through each folder individually.
-
Can I use WizTree or TreeSize for free at work?
WizTree is free only for personal use; you need a license to use it on company servers. WinDirStat is open source and free even for commercial use. For TreeSize, the Professional version is the solution for business use.
-
Is it possible to monitor storage space automatically?
Yes. With a monitoring system, you can set thresholds (e.g., an alert when the drive is 85% full) so that you’re notified before the drive fills up—instead of finding out only after a backup fails.
-
What can I safely delete?
Temporary files and old update remnants removed by Disk Cleanup are generally not a concern. Stay away from system, database, and log files whose functions you don’t understand—doing so could result in data loss or service outages.
Automatisch übersetzt. Ohne Gewähr für Vollständigkeit und Richtigkeit.