Windows打印机服务print spooler无法启动

J N 0 信誉分
2025-11-05T03:15:55.8866667+00:00

windows11打印服务print spooler重启后很快会停止,添加打印机设备提示【Windows 无法打开“添加打印机”。本地打印后台处理程序服务没有运行。请重新启动打印后台处理程序或重新启动计算机。】,重装打印机驱动时反馈【Can't find any printers to update

EnumPrinters said:RPC 服务器不可用。

EnumPrinters needs 0 bytes and we sent 16384】

Windows 家庭版 | Windows 11 | 设备和驱动程序
0 个注释 无注释
{count} 票

2 个答案

排序依据: 非常有帮助
  1. Francisco Montilla 24,090 信誉分 独立顾问
    2025-11-05T03:55:34.43+00:00

    你好

    您遇到了一个经典的损坏的打印子系统。后台处理程序在启动后立即停止,RPC 显示为不可用,因此 Windows 无法枚举打印机。最好的第一个修复方法是彻底重置 Windows 打印子系统及其依赖项。

    管理员身份打开 PowerShell,并按原样运行下面的块。它停止后台处理程序,清除卡住的作业,还原对 RPC 的默认依赖项,设置正确的启动,并按正确的顺序启动服务:

    Stop-Service -Name Spooler -Force
    Start-Sleep -Seconds 2
    Remove-Item -Path "$env:WINDIR\System32\spool\PRINTERS\*" -Force -ErrorAction SilentlyContinue
    reg add "HKLM\SYSTEM\CurrentControlSet\Services\Spooler" /v DependOnService /t REG_MULTI_SZ /d RPCSS /f | Out-Null
    Set-Service -Name Spooler -StartupType Automatic
    Start-Service -Name RpcSs
    Start-Service -Name DcomLaunch
    Start-Service -Name http -ErrorAction SilentlyContinue
    Start-Service -Name Spooler
    Get-Service Spooler,RpcSs,DcomLaunch,http | Format-Table -AutoSize
    

    完成后,再次尝试 添加打印机 。如果它打开并且后台处理程序停留 Running 几分钟,请重新安装制造商提供的打印机驱动程序,或使用 “设置”>“蓝牙和设备”>“打印机和扫描仪”>“添加设备”。

    如果后台处理程序仍在几秒钟内停止,或者您仍然看到 RPC 服务器不可用,请准确告诉我哪一行(如果有)显示错误 PrintService Service Control Manager,以及故障时间或故障时间前后的最新系统日志条目。我会给你下一步。

    0 个注释 无注释

  2. J N 0 信誉分
    2025-11-05T06:19:46.2166667+00:00

    我已经按上述操作尝试过了,但print spooler依旧在安装打印机驱动,或者手动添加打印机时会被停止;

    我尝试在“设置”中添加打印机,添加成功,但显示驱动程序无法使用用户的图像

    我尝试安装打印机驱动,依旧报错用户的图像


    c64357e966f3c11ba51a5978a51e80b1

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,版主可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。