Quick answer
Rewind the tape and increase the backup job's media size or capacity setting. If the tape has a physical write-protect tab, remove it.
What's happening here
I've seen this error crop up mostly on older Windows systems—Windows 2000, XP, and some early Server 2003 builds—when a tape backup job hits the physical end of the tape before the software thinks it's done. The error code 0X00000469 translates to ERROR_EOM_OVERFLOW, and it means the tape drive literally ran out of room. This isn't a driver corruption or a bad cable. It's the tape itself saying 'I'm full.'
This happens when the backup software tries to write more data than the tape can hold, or when the tape was pre-formatted with a smaller capacity than it actually has, or when a previous backup job left data without cleaning the tape. Another common trigger I've seen: someone inserts a DDS-3 tape into a DDS-4 drive and expects it to hold 20GB when it's only rated for 12GB. The drive hits the end-of-media marker and throws this error.
Fix steps
- Rewind the tape. Run
mt.exe /rewindfrom an elevated command prompt. This clears any partial writes and resets the tape position. If you don't have mt.exe, install the Windows Server Backup Features or grab it from an older Windows Resource Kit. - Check the tape's capacity label. Look at the physical tape cartridge. It'll say something like '112m' for DDS-3 or '170m' for DDS-4. Match that to your backup software's media capacity setting. Don't trust the software's autodetect—I've seen it misreport by 20%.
- Wipe the tape completely. Use
mt.exe /eraseor your backup software's 'Format' or 'Erase' option. A full erase rewrites the tape's directory and clears any leftover data markers. This takes a while but it's the only sure fix if the tape has been used before. - Adjust backup software settings. Go into your backup job's properties and set the media capacity manually. For a DDS-3 tape, set it to 12GB uncompressed or 24GB compressed. For a DDS-4 tape, set it to 20GB/40GB. Don't leave it on 'Auto.'
- Test with a small backup. Run a backup job that writes less than 1GB of data. If it works, the tape's fine and the issue was capacity. If it still fails with 0X00000469, the tape cartridge's end-of-media sensor might be defective.
Alternative fix if the main one fails
If you've done all that and the error persists, try a different tape cartridge. I've had cases where a tape looked okay but had a stuck end-of-media flag that required a tape drive firmware update. Check your drive manufacturer's site—HP, IBM, and Seagate (now part of Seagate Technology) all released firmware patches for this exact error in the early 2000s. For Windows 10 or newer systems using a USB tape drive, update the driver from the device manufacturer, not Windows Update.
Prevention tip
Never reuse a tape for a larger backup than it originally held. Always label tapes with their capacity and write-protect status. And if you're still running tape backups on modern Windows, consider testing the tape with a small job before trusting it with production data. A 20-minute test saves you a 4-hour restore headache.