在Windows 7系统中,打印服务自动关闭可能由Print Spooler服务设置、打印队列问题、驱动程序故障等原因引起。可通过设置服务自动启动、清理打印队列、更新驱动程序等方法解决。

1. 设置Print Spooler服务自动启动:
    
     ○ 打开”计算机管理” -> “服务”。
     ○ 找到”Print Spooler”服务,右键选择”属性”。
     ○ 将启动类型设置为”自动”,并在”恢复”选项卡中设置失败时自动重启。

2. 处理打印队列问题:
    
     ○ 停止”Print Spooler”服务。
     ○ 删除 C:\WINDOWS\system32\spool\PRINTERS 目录下的所有文件。
     ○ 重新启动”Print Spooler”服务。

3. 更新或重新安装打印机驱动程序:
    
     ○ 访问打印机制造商的官方网站,下载并安装最新的驱动程序。
     ○ 如果已安装最新版本,可以尝试卸载后重新安装。

4. 检查系统文件完整性:
    
     ○ 使用系统自带工具修复损坏的系统文件。
     ○ 必要时,从其他正常电脑复制 spoolsv.exe 文件到 C:\windows\system32\ 目录。

5. 检查系统优化软件:
    
     ○ 某些优化软件可能会误关闭打印服务。
     ○ 调整这些软件的设置,确保Print Spooler服务不会被误操作。

6. 检查系统日志:
    
     ○ 通过”事件查看器”查看详细的错误信息,以获取更多线索。