【打印故障求助】Windows已经关闭以下程序 Spooler Subsystem App
主机是新装的兼容机, 对硬盘重新进行了分区并安装了操作系统.
操作系统: XP SP3
打印机: 松下DP-1820E
连接方式: USB (通过USB线连接主机与打印机)
OFFICE版本: 2003
故障情况: 做好系统以后没有连接上网, 先安装了打印机驱动, 打印测试页可以正常打印, 在WORD中制作竖表或者打字、EXCEL中做竖表或者打字都能正常打印, 一旦在WORD、EXCEL中打印横向的表格, 主机的打印服务程序Print Spooler就自动停止, 在"打印机和传真"中的打印机图标就消失, 文档无法打印. 重启电脑, 系统就自动提示: Windows已经关闭以下程序 Spooler Subsystem App . 在重新更换了打印机与主机的USB线、重装系统并安装打印机程序以后, 故障仍然存在.
请教高手原因以及该如何解决?
[解决办法]
说明楼主运气衰到家,或者是该机子和打印机相克,,,
提示:"Windows已经关闭以下程序 Spooler Subsystem App",直接先查看事件eventvwr,是否spooler服务开机时down掉了,直接检查services.msc查看服务状态
一般的情况就是打列队列出问题,或者打印服务损坏:
[code=BatchFile]rem 查看打印服务
sc query spooler
rem 关闭打印服务
net stop spooler
rem 清空打印队列
del "%systemroot%\system32\spool\PRINTERS" /s /q /f
rem 重启打印服务
net start spooler[/code]
[解决办法]
機出現spooler subsystem app error 訊息,印表機和傳真無法檢視任何印表機 (沒看見印表機)
解決方法
1.到設定 -> 控制台 ->系統管理工具 ->服務 ->找到 Print Spooler服務功能,重新啟動。
看看是否正常,如果不行接下來使用第二步驟
第二種方法:
1. 先至c:\windows\System32\Spool\Drivers\w32×86 將目錄裏的東西清空
2.檢查登錄
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86
底下應該只有
- Drivers
- Print Processors
其他的請刪除
3. 檢查登錄
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers
把不要的Version-X刪除
4. 檢查登錄
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
底下應該只有
-BJ Language Monitor
-Local Port
-PJL Language Monitor
-Standard TCP/IP Port
-USB Monitor
多的請刪除.
5. 重新開機後, 就可以再新增印表機.