我相信我的问题是由于我安装了带有错误驱动程序的打印机而开始的。
现在我的打印后台处理程序坏了,我无法进行任何与打印有关的交互。
我必须转到“计算机管理->服务->打印后台处理程序->启动服务”才能看到“设备和打印机”下的打印机。
我可以看到这个窗口:
对任何打印机采取任何操作都会导致后台打印程序崩溃。
我有什么选择?
有没有类似适用于 XP 的 cleanspl.exe 的东西可以在这台 Windows 7 机器上使用?或者有更好的解决方案吗?
答案1
好吧,如果问题如您所述,那么您可以为该设备手动安装另一个驱动程序。
- 进入
Computer Management
然后Devices
。 - 找到您安装驱动程序的打印机,右键单击它
- 选择
Update Driver
- 通过从磁盘中选择来手动选择正确的驱动程序文件。
现在,如果这个问题确实是你的问题的根源,这应该可以解决它。根据微软,他们建议移除所有打印机并从头开始。
还建议您尝试清除打印子系统。
- 在资源管理器中,重命名此文件夹中的所有内容(或删除它)
c:\windows\system32\spool\drivers\w32x86
REGEDIT
在运行对话框中输入以下内容进入注册表- 导航至以下键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environment\Windows NT x86
- 在此键中,应该有两个子键
Drivers
Print Processors
- 如果还有任何其他子项,请导出它们(以防这给您带来问题)然后删除它们。
- 导航至以下键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
- 在此键中,应该有 7 个子键
BJ Language Monitor
Local Port
Microsoft Document Imaging Writer Monitor
Microsoft Shared Fax Monitor
Standard TCP/IP Port
USB Monitor
WSD Port - 如果有任何多余的密钥,请将其导出并删除。
- 重新连接到所有打印机,注意安装正确的驱动程序