你先把打印机删了 然后再调整
汗。。。在打印机没有坏的情况下,你把Office 2003/2007删掉再从新安装一下,我包你解决。。。汗。。。。悬赏分:0 ?????算我作义工了吧!
你把软件卸了重新安装一遍~~
源地址在这
http://wxqyjy.blog.163.com/blog/static/172433480201102025124689/
今日上午突然收到一例故障报修: 打开在一台WIN7笔记本的桌面上的一个XLS文件后,可以正常编辑保存但在点击打印或打印预览时出现报错:"尚未安装打印机.", 如下图所示:
看情况是打印服务未能正确启动所导致的,故而去服务管理那查看,发现Printer Spooler状态确实未启动,虽然其启动类型是自动!所以手动启动一看可以启动,然后再到刚才打开的EXCLE文件查看打印和预览功能,却仍然是这个报错信息! 由于其要使用Office2007做文档便将原来的Office 2007整个软件全部卸载然后再全新安装一次MS Office 2007重启电脑发现问题所在了,未打开Excel 2007的时候打印机的状态正常,在打印和传真服务那可以看到已经安装的几台打印机. 而且打开WORD 2007软件打开文档也可以正常使用打印和预览的功能! 但只要一打开EXCEL 2007软件打开表格的文件时就无法正常使用打印和预览功能,经过多次测试发现,手工或正常启动打印服务后,其它软件皆正常但一打开EXCEL的文档则打印服务程序spoolsv.exe就会自动关闭!!!看来问题不是出在OFFICE本身,而是应该在打印服务相关的地方,只是EXCEL 2007调用相关打印组件读取打印机信息时出现了错误!所以到打印服务相关的地方去查找原因,因为这台机器安装的是WINDOWS 7 家庭普通版,要打印相关的服务程序中发现Printer Spooler服务的支持服务有2个已经正常启动,另一个是与其相关的服务是LPD Service.如下图所示:
再查找打印相关的系统文件夹是在C:\windows\system32\spool这个目录:
在其目录下有几个子目录,其中与打印机的状态组件的应该是PRINTERS这个文件夹,于是到其下面去查看发现了一些SO之类的文件,比较其它能正常打印和预览的机器的这个目录应该是空的,故而基本找到解决的方法了,一试下果然如此.
总结如下: Win7下print spooler服务自动停止的解决方法
问题:
在win7下打开EXCEL文件,Print Spooler服务自动停止,导致打印和打印预览不可用?
分析:
1. 系统为Windows 7家庭普通版, Office版本为MS Office 2007SP2版.
2. 具体原因: 相关的打印服务相应的目录PRINTERS下有不明的打印状态文件,正常情况应该是空的.
解决:
1. 删除相应目录C:\WINDOWS\SYSTEM32\SPOOL\PRINTERS下的所有文件
2. 再WIN+R组合键打开服务管理程序services.msc
3. 然后找到Print Spooler将此服务程序启动,若有安装网络打印机(带IP的那种),请再找到LPD Servcie服务启动它.
4. 再关闭EXCEL 2007,重新打开EXCEL 2007即可打印预览和打印了.