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

 我来答
盘默M2
2017-01-14 · TA获得超过2.9万个赞
知道大有可为答主
回答量:9723
采纳率:93%
帮助的人:8011万
展开全部
首先,运行“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服务即可。
镭速传输
2024-10-28 广告
作为深圳市云语科技有限公司的一员,我们推出的FTP替代升级方案,旨在解决传统FTP在安全性、效率、稳定性及管理方面的不足。我们的产品通过采用自主研发的Raysync传输协议,实现高效、安全的文件传输,即使在恶劣网络环境下也能确保传输的稳定性... 点击进入详情页
本回答由镭速传输提供
日已前射射日星B
高粉答主

2020-01-22 · 说的都是干货,快来关注
知道答主
回答量:5.7万
采纳率:3%
帮助的人:4231万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
勤苦且鲜美的小白桦5
高粉答主

2020-03-02 · 醉心答题,欢迎关注
知道答主
回答量:10万
采纳率:15%
帮助的人:4803万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友83a581b
2019-06-01 · TA获得超过1616个赞
知道小有建树答主
回答量:966
采纳率:80%
帮助的人:222万
展开全部
1:在运行对话框输入regedit命令,点击确定进入注册表界面;
2:进入注册表定位到HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\Spooler项下,在Spooler项右方新建字符串值,命名为ImagePath;
3:双击打开该值,将数据设置为c:\windows\system32\spoolsv.exe保存;
4:设置完成,返回服务项界面,找到print spooler服务,右键点击选择启动即可。
更多追问追答
追问

追答
使用Sysinternals工具中的Psexec,将下载的文件放到C:\Windows\System32下,然后执行命令:psexec64 -i -d -s regedit,此时,注册表以系统权限打开,可添加或者删除任何注册表项。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
llzzcc66
2017-03-01 · 知道合伙人数码行家
llzzcc66
知道合伙人数码行家
采纳数:81385 获赞数:171465
公司运维员工

向TA提问 私信TA
展开全部
打开电脑左下角【开始】菜单,找到【运行】选项,点击打开

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服务,右键点击选择启动即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式