Windows 无法启动 Print Spooler 服务 怎么办呀

发布网友 发布时间:2022-04-19 14:57

我来回答

3个回答

热心网友 时间:2023-10-13 17:02

首先,运行“services.msc”(不要引号,下同),找到“Print spooler”,看启动类型是否为“自动”,如果不是“自动”,更改为“自动”。再看左边对Print spooler的描述为“将文件加载到内存供稍后打印”,上面有“启动此服务”(“启动”二字为蓝色加下划线)字样,点击启动,Windows会调用此项服务,如果这样就能成功启动,就再好不过了。

但是,出现了问题,一般不是这样简单的停用服务问题。或许由于Windows升级或者病毒入侵,往往关于此项的文件和注册表项已被修改(由于spoolsv.exe文件较少调用,常常被病毒文件利用拿来隐藏),现在最主要的工作是要手动修复Print spooler服务文件和注册表。操作如下:

运行“regedit”,进入注册表编辑器,找到:计算机 → HKEY_LOCAL_MACHINE → SYSTEM →CurrentControlSet → services → Spooler ,查看以下三项(一般此三项易被修改):Description;DisplayName ;ImagePath。Windows7系统下的正确数据应为:
Description:@%systemroot%\system32\spoolsv.exe,-2
DisplayName:@%systemroot%\system32\spoolsv.exe,-1
ImagePath:%SystemRoot%\System32\spoolsv.exe

此外,查看系统盘(如C盘)下目录:C:\WINDOWS\system32\的spoolsv.exe文件,前面说过,此文件易被掉包,Windows7下此文件大小应为309KB(注意:Windows7下此文件与WindowsXP下此文件虽名字相同,但是内容不同)。如果此文件正确再好不过,如果不对或者没有,就到其他Windows7系统下的电脑相同目录复制此文件。(由于网络不便,博主在此不提供此文件,相信也很容易找到).

至此,需修改部分已作修改,重新运行“services.msc”,照前面所讲启动Print spooler服务即可。

热心网友 时间:2023-10-13 17:03

1:在运行对话框输入regedit命令,点击确定进入注册表界面;
2:进入注册表定位到HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\Spooler项下,在Spooler项右方新建字符串值,命名为ImagePath;
3:双击打开该值,将数据设置为c:\windows\system32\spoolsv.exe保存;
4:设置完成,返回服务项界面,找到print spooler服务,右键点击选择启动即可。

热心网友 时间:2023-10-13 17:04

打开电脑左下角【开始】菜单,找到【运行】选项,点击打开

2
在弹出的运行对话框输入 services.msc 命令,点击确定

3
进入服务项界面,找到 print spooler 服务右键点击选择【属性】选项,进入属性对话框,点击上方【依赖关系】

4
在依赖关系栏里,找到【print spooler】服务所依赖的相关服务rpc

5
然后在服务列表中,找到该服务rpc服务,查看其是否启动

END
注册表修改;

在运行对话框输入【regedit】命令,点击确定进入注册表界面,

进入注册表定位到HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\Spooler项下

在Spooler项右方新建字符串值,命名为ImagePath

双击打开该值,将数据设置为c:\windows\system32\spoolsv.exe保存

设置完成,返回服务项界面,找到print spooler服务,右键点击选择启动即可
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com