解决EXCEL打印预览的问题.docx
《解决EXCEL打印预览的问题.docx》由会员分享,可在线阅读,更多相关《解决EXCEL打印预览的问题.docx(12页珍藏版)》请在冰点文库上搜索。
解决EXCEL打印预览的问题
小坚转自于:
=====================================================================
如何解决EXCEL不能打印预览
有朋友说在重装OFFICE2003之后,在没有打印机的情况下,发现WORD可以打印预览,但EXCEL却不可以,甚至不可以“页面设置”,按照网上的做法也没法解决。
所以本人亲自试了一下,发现的确有这种情况出现,但网上的朋友解释只解释了一半,难怪没法解决问题。
1、一般我们打开EXCEL要求“打印预览”或“页面设置”,都会出现下面这个画面,因为我们没有打印机。
但WORD又可以。
2、我们按照电脑的提示,在“开始”里打开“打印机和传真”。
3、但发现里面没有打印机,于是想着“添加打印机”,安装“虚拟打印机”。
于是按下面的“添加打印机”。
4、但会出现错误。
5、正确的做法是:
1)先在“开始”的“运行”里,
2)搜索“services.msc”
3)打开之后,在右边找“print Spooler”,然后双击它。
发现它是手动的或是禁止的,而“启动状态”是“已经停止”
4)把“手动”改为“自动”,“服务状态”按“启动”,
5)确定之后,再回来“开始”--“打印机与传真”,按“添加打印机”,出现下面的画面,按下一步
6)再按下一步
7)
8)到这里时,随便选一个驱动
这里说明一下,有的系统不能随便选择打印驱动的,比如有的一定要选下面这个驱动,但深度的系统有的不行,所以请朋友们耐心一点多试试,要么就重装一个电脑公司的系统。
9)由于我们没有打印机,就选“否”吧
10)确定完之后,这里出现打印机的图标了。
11)再打开EXCEL再测试一下,“打印预览”可以用了。
其他情况
1、在服务中将“PrintSpooler”停止,
2、将“c:
\windows\system32\spool\prints\”下的文件全部删除(因为没中病毒的电脑,这个文件夹里是空的)。
3、最后再将“PrintSpooler”服务开启
4、printspooler项目经常自动关闭?
在开始运行中输入
scconfigspoolerstart=auto
5、服务里没有打印机服务printspooler怎么办?
在管理工具-服务里找不到printspooler这一项怎么办呢?
安装打印机时会提示"系统缺少资源,打印子系统不可用",最好的解决方法如下:
1.看你的系统文件C:
\WINDOWS\SYSTEM32文件中有没有spoolsv.exe程序.该程序大概是50K左右,如果没有或者被病毒破坏了,请从系统盘或其它电脑系统文件拷贝粘贴到c:
\windows\system32目录下面(此处c:
/为系统盘符)。
2.打开记事本程序,将下面一段字符粘贴进去,然后另存为*.reg,再双击该文件,将该文件导入注册表,最后重新启动电脑即可.
WindowsRegistryEditorVersion5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler]
"DependOnService"=hex(7):
52,00,50,00,43,00,53,00,53,00,00,00,00,00
"Description"="将文件加载到内存中以便迟后打印。
"
"DisplayName"="PrintSpooler"
"ErrorControl"=dword:
00000001
"FailureActions"=hex:
80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,e8,47,0c,\
00,01,00,00,00,60,ea,00,00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00
"Group"="SpoolerGroup"
"ImagePath"=hex
(2):
25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,70,00,6f,00,6f,00,6c,00,73,00,76,00,2e,00,65,00,78,00,65,00,00,00
"ObjectName"="LocalSystem"
"Start"=dword:
00000002
"Type"=dword:
00000110
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Parameters]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Performance]
"Close"="PerfClose"
"Collect"="PerfCollect"
"CollectTimeout"=dword:
000007d0
"Library"="winspool.drv"
"ObjectList"="1450"
"Open"="PerfOpen"
"OpenTimeout"=dword:
00000fa0
"WbemAdapFileSignature"=hex:
b6,69,32,f1,cc,60,91,0e,38,f9,a0,87,63,c5,0b,d8
"WbemAdapFileTime"=hex:
60,a8,de,cd,5a,2f,c4,01
"WbemAdapFileSize"=dword:
00020200
"WbemAdapStatus"=dword:
00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Security]
"Security"=hex:
01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\
05,0b,00,00,00,00,00,18,00,9d,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,\
23,02,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,\
02,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Enum]
"0"="Root\\LEGACY_SPOOLER\\0000"
"Count"=dword:
00000001
"NextInstance"=dword:
00000001
注:
为防止意外,请先备份您的注册表!
!
6、sprintspooler服务无法自启动或者是启动后即刻停止.?
△copyspoolv.exe!
1,Printspooler服务的依存服务为RemoteProcedureCall(RPC),依存服务为RPC的非常多,看看RemoteProcedureCall(RPC)这个服务有没有被禁用,如果禁用了,改为自动,启动该服务.
2,如果第一方案解决不了问题.请尝试在命令行运行:
netstartspooler能否启动printspooler服务.如果可以那么在在启动项增加netstartspooler命令,使该服务能在windows登陆的时候运行.(当然你也可以重新安装操作系统啦)
3,更新病毒库查杀病毒,symantec.可以帮你解决这个问题.
------------------------------------------
首先给你占解决CPU99%办法:
1.在开始工具栏点运行再输入services.msc或者双击C:
\WINDOWS\system32\services.msc打开服务管理器,找到PrintSpooler这个服务并停止。
2.找到“C:
\WINDOWS\system32\spool\PRINTERS”这个档夹,看它下面是否有档存在,如果有全部删除。
再重新启动PrintSpooler这个服务。
问题应该可以解决。
3.如果还不行,下载最新的杀毒软件进安全模式全盘杀毒。
其次在给你解决这个问题:
1、在安装光盘(I386)里找到spoolsv.ex_使用expand.exe这个命令展开得到spoolsv.exe这个文件(具体的展开命令是:
在doc命令提示符下expandspoolsv.ex_spoolsv.exe(为了方便可以把spoolsv.ex_复制到c盘根目录下))
2、把spoolsv.exe复制到C:
\WINDOWS\system32\下,再启动PrintSpooler这个服务。
OK这时问题应该解决了。