Disk Full
Microsoft MS-DOS PC
Severity: MinorWhat Does This Error Mean?
Disk Full means there is no free space left on the floppy or hard disk. Delete files you no longer need, or copy your work to a different disk.
Affected Models
- IBM PC
- IBM XT
- IBM AT
- Compaq
- Any MS-DOS PC
- DOSBox emulator
Common Causes
- Floppy disk capacity exhausted (360K, 720K, 1.2MB, or 1.44MB)
- Hard disk partition full
- Trying to copy a file larger than available space
- Temp files from applications consuming all remaining space
How to Fix It
-
Check free disk space with CHKDSK or DIR.
Type CHKDSK C: at the DOS prompt to see total and free bytes. DIR /W also shows bytes free at the bottom.
-
Delete files you no longer need.
Use DEL filename.ext or the DOS Shell (DOS 4+) to delete unneeded files. Check for *.TMP and *.BAK files — programs leave these behind and they can accumulate.
-
Delete temporary files.
Run: DEL C:\TEMP\*.* — and check your application's temp directory. WordPerfect, Lotus 1-2-3, and many DOS apps create temp files that are not always cleaned up.
-
Use a new floppy disk for your work.
If working from a floppy, format a new blank disk: FORMAT A: Copy your files to the new disk.
-
On hard disk: use PKZIP to compress archives.
PKZIP (ZIP compression for DOS) was the standard tool for freeing hard disk space. Compress old projects into .ZIP archives — text and data files compress dramatically.
Frequently Asked Questions
How big were typical MS-DOS hard drives?
Early PCs (1981–1984) had no hard drive or 10MB drives. By the late 1980s, 20–40MB was typical. DOS 3 had a 32MB partition limit — overcome with DOS 4+ and third-party partition managers. By DOS 6 era, 100–500MB drives were common and felt enormous.