0x000000f4
磁盘空间不足 / 写入失败
先看现象
打印大文件时报「磁盘空间不足(0x000000f4)」或「写入打印机时出错」,小文件却正常。
为什么会报这个错
打印任务会先在 C 盘 spool 目录生成完整的 .SPL 临时文件,C 盘剩余空间不够放这个文件时就会失败。系统盘塞满的机器上很常见。
怎么修(按顺序做)
- 清空 spool 目录
残留任务本身也在占空间,先停服务清目录。
net stop spooler & del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*" & net start spooler - 清理 C 盘
至少留出 5–10 GB;打印几百页 PDF 时临时文件可能有几百 MB。
- 改 spool 目录位置
打印机服务器属性 → 高级 → 后台打印文件夹,改到空间大的盘,重启服务生效。
还不行的话
先确认你改的是对的那台机器——共享类问题九成要在主机上改。如果按上面做完仍然报错,把「事件查看器 → Windows 日志 → 系统」里对应时间的错误记下来,再看相关资料:
常见问题
0x000000f4 需要重启电脑吗?
改注册表或共享配置的建议重启一次,让改动彻底生效;只重启打印服务的,执行 net stop spooler & net start spooler 后即可测试,不必重启整机。
这个错误要在哪台电脑上修?
在<b>报错的那台电脑</b>上修即可。如果是共享打印机,先确认主机本身能正常打印。
按步骤做完还是不行怎么办?
先确认改的是对的那台机器,再看「事件查看器 → Windows 日志 → 系统」里同一时间的错误记录,通常会指出具体的服务或 DLL。