Windows 无法启动 Print Spooler 服务 怎么办呀
5个回答
展开全部
首先,运行“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服务即可。
但是,出现了问题,一般不是这样简单的停用服务问题。或许由于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 广告
2024-10-28 广告
作为深圳市云语科技有限公司的一员,我们推出的FTP替代升级方案,旨在解决传统FTP在安全性、效率、稳定性及管理方面的不足。我们的产品通过采用自主研发的Raysync传输协议,实现高效、安全的文件传输,即使在恶劣网络环境下也能确保传输的稳定性...
点击进入详情页
本回答由镭速传输提供
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
更多追问追答
追答
使用Sysinternals工具中的Psexec,将下载的文件放到C:\Windows\System32下,然后执行命令:psexec64 -i -d -s regedit,此时,注册表以系统权限打开,可添加或者删除任何注册表项。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打开电脑左下角【开始】菜单,找到【运行】选项,点击打开
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服务,右键点击选择启动即可
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服务,右键点击选择启动即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |