Исправить локальную службу диспетчера очереди печати не работает

Служба диспетчера очереди печати сохраняет инструкции(Print Spooler Service stores printing instructions) по печати в операционной системе Windows , а затем передает эти инструкции принтеру для выполнения задания на печать. Таким образом, принтер, подключенный к компьютеру, начинает печатать документ. Как правило, он приостанавливает печать всех документов в списке, а затем передает их один за другим на принтер. Иногда принтер может зависнуть или перестать работать. Если вы также столкнулись с той же проблемой, вы находитесь в правильном месте. Мы предлагаем идеальное руководство, которое поможет вам исправить ошибку «Локальная служба диспетчера очереди печати(Print Spooler Service) не работает» в Windows 10 .

Локальная служба диспетчера очереди печати не работает

Исправить локальную службу диспетчера очереди печати не работает в Windows 10
(Fix Local Print Spooler Service is not running in Windows 10 )

Что такое служба диспетчера очереди печати?(What is Print Spooler Service?)

  • Служба локальной очереди печати(Print Spooler Service) основана на двух важных файлах, а именно: spoolss.dll  и  spoolsv.exe .
  • Поскольку это не автономное программное обеспечение, оно зависит от этих двух служб: Dcom и RPC(Dcom and RPC) . Служба диспетчера очереди печати(Print Spooler Service) перестанет работать, если какая-либо из указанных служб зависимостей выйдет из строя.
  • Стратегия FIFO или First-In-First-Out(First-In-First-Out strategy) используется для печати оставшихся документов в очереди. 

Почему служба диспетчера очереди печати не работает?(Why Print Spooler Service is not working?)

Если служба диспетчера очереди печати(print spooler service) не работает в Windows 10 в фоновом режиме, ваш принтер больше не будет получать запрос и, следовательно, операция печати будет неудачной. Причин для этого предостаточно, например:

  • Временные глюки.
  • Сторонние приложения, блокирующие эту службу.
  • Службы, зависящие от диспетчера очереди печати(Print Spooler) , перестали работать.
  • Драйвер принтера(Printer) может быть поврежден или устарел.

Способ 1: запустить или перезапустить службу диспетчера очереди печати(Restart Print Spooler Service)

Большинство ошибок диспетчера очереди печати вызвано неактивной или неисправной службой диспетчера очереди печати(Print Spooler) . Таким образом, простой перезапуск службы и всех ее зависимостей теоретически должен решить проблему. Чтобы исправить ошибку « Локальная (Local) служба диспетчера очереди печати(Print Spooler Service) не работает» в Windows , сначала необходимо убедиться, что:

  • Служба диспетчера очереди печати(Print Spooler Service) находится в активном состоянии.
  • Его зависимости также активны и работают.

Шаг I: Запустите окно служб
(Step I: Launch Services Window )

1. Запустите(Run ) диалоговое окно «Выполнить», удерживая вместе клавиши Windows + R

2. Введите services.msc и нажмите OK , чтобы открыть окно « Службы ».(Services)

Когда откроется диалоговое окно «Выполнить», введите services.msc и нажмите «ОК |  Локальная служба диспетчера очереди печати не работает — исправлено

Случай I: если диспетчер очереди печати неактивен,(Case I: If Print Spooler is Inactive,)

1. Щелкните правой кнопкой мыши службу диспетчера очереди печати(Print Spooler) и выберите « Свойства(Properties) » , как показано на рисунке.

Теперь нажмите Свойства.

2. Появится окно свойств диспетчера очереди печати (локальный компьютер) . (Print Spooler Properties (Local Computer))Установите Тип запуска( Startup type) на Автоматический(Automatic ) , как показано ниже.

Откройте раскрывающееся меню Тип запуска и щелкните Автоматически |  Исправлена ​​ошибка, из-за которой служба диспетчера очереди печати не работала в Windows 10.

3. Нажмите кнопку « Пуск(Start ) » и подождите, пока статус службы не станет « Работает(Running) » .

Если в статусе службы указано «Остановлена», нажмите кнопку «Пуск» и подождите, пока статус службы не станет «Выполняется».

4. Щелкните Apply > OK , чтобы сохранить изменения и закрыть окно.

Случай II: если диспетчер очереди печати активен,(Case II: If Print Spooler is Active,)

1. Щелкните правой кнопкой мыши службу диспетчера очереди печати(Print Spooler) и выберите « Перезапустить(Restart) » , как показано ниже.

Теперь нажмите «Перезагрузить».

2. Диспетчер очереди печати(Print Spooler) перезапустится. Нажмите OK , чтобы выйти из окна.

Читайте также: (Also Read:) Исправление ошибок диспетчера очереди печати в Windows 10(Fix Printer Spooler Errors on Windows 10)

Способ 2: запуск или перезапуск зависимостей диспетчера очереди печати(Restart Print Spooler Dependencies)

Служба диспетчера очереди печати(Print Spooler Service) перестанет работать, если какая-либо из указанных служб зависимостей выйдет из строя. Следовательно(Hence) , обеспечение их работы одинаково важно.

Шаг I: Запустите окно служб
(Step I: Launch Services Window )

1. Запустите(Run ) диалоговое окно «Выполнить», удерживая вместе клавиши Windows + R

2. Введите services.msc и нажмите OK , чтобы открыть окно « Службы ».(Services)

Когда откроется диалоговое окно «Выполнить», введите services.msc и нажмите «ОК |  Локальная служба диспетчера очереди печати не работает — исправлено

Шаг II: проверьте статус активности диспетчера очереди печати
(Step II: Check Print Spooler Activity Status )

1. Щелкните правой кнопкой мыши диспетчер очереди печати(Print Spooler) и выберите « Свойства(Properties) » , как показано на рисунке.

Теперь нажмите Свойства |  Локальная служба диспетчера очереди печати не работает — исправлено

2. Теперь появится окно свойств диспетчера очереди печати (локальный компьютер) . (Print Spooler Properties (Local Computer))Здесь перейдите на вкладку Зависимости .(Dependencies )

3. Щелкните значок удаленного вызова процедур (RPC)(Remote Procedure Call (RPC)) . Два варианта будут расширены:

  • Средство запуска серверных процессов DCOM(DCOM Server Process Launcher)
  • Сопоставитель конечных точек RPC(RPC Endpoint Mapper)

Запишите эти имена и выйдите(Exit) из окна.

Запишите эти имена и выйдите из окна.

Шаг III. Запустите службу запуска процессов сервера DCOM.
(Step III: Start DCOM Server Process Launcher Service )

1. Снова перейдите к окну « Службы(Services) » и найдите средство запуска процессов сервера DCOM.(DCOM Server Process Launcher. )

найти средство запуска серверных процессов DCOM |  Исправлена ​​ошибка, из-за которой служба диспетчера очереди печати не работала в Windows 10.

2. Щелкните правой кнопкой мыши средство запуска процессов сервера DCOM(DCOM Server Process Launcher ) и выберите « Свойства».(Properties. )

3. В окне « Свойства запуска процесса сервера DCOM (локальный компьютер) » установите для параметра « (DCOM Server Process Launcher Properties (Local Computer))Тип запуска»(Startup type) значение « Автоматически(Automatic ) » , как показано ниже.

Установите для Тип запуска значение Автоматический, как показано на рисунке ниже.

4. Здесь нажмите « Применить(Apply ) », а затем нажмите кнопку « Пуск(Start ) » .

5. Теперь подождите некоторое время и нажмите OK , чтобы закрыть окно свойств.

Шаг IV: Запустите службу сопоставления конечных точек RPC(Step IV: Start RPC Endpoint Mapper Service)

1. Снова перейдите в окно « Службы(Services) » и найдите RPC Endpoint Mapper.

2. Щелкните правой кнопкой мыши RPC Endpoint Mapper и выберите « Свойства».(Properties.)

Щелкните правой кнопкой мыши RPC Endpoint Mapper и выберите «Свойства |  Локальная служба диспетчера очереди печати не работает — исправлено

3. В окне свойств средства сопоставления конечных точек RPC (локальный компьютер)(RPC Endpoint Mapper Properties (Local Computer)) установите для параметра Тип запуска(Startup type) значение Автоматический(Automatic ) , как и ранее.

4. Нажмите « Применить( Apply) », а затем « ОК(OK ) », чтобы закрыть окно «Свойства».

Читайте также: (Also Read:) Исправлена ​​ошибка, из-за которой Windows не могла запустить службу диспетчера очереди печати на локальном компьютере .(Fix Windows could not start the Print Spooler service on local computer)

Способ 3: очистить буферные файлы(Method 3: Clear Spooled Files)

Если вы нажмете Ctrl + P в документе с несколькими страницами, скорее всего, службе диспетчера очереди печати будет трудно управлять заданиями на печать, и в конечном итоге это приведет к сбою(end up glitching) . К счастью, вы можете очистить очередь печати (файлы буфера) вручную, а затем перезапустить службу, чтобы вернуть все в нормальное русло.

Примечание.(Note: ) Прежде чем очистить эти файлы, мы остановим службу диспетчера очереди печати, а затем запустим ее.

1. Откройте окно « Службы », найдите (Services)«Диспетчер очереди печати(Print Spooler ) », щелкните его правой кнопкой мыши и выберите «Остановить(Stop ) » , как показано ниже.

Найдите Диспетчер очереди печати и щелкните его правой кнопкой мыши, затем выберите Стоп |  Исправлена ​​ошибка, из-за которой служба диспетчера очереди печати не работала в Windows 10.

2. Нажмите клавишу Windows key + E , чтобы открыть проводник (File) .(Explorer)

3. Перейдите к C:\Windows\System32\spool\PRINTERS , как показано.

Перейдите к C:WindowsSystem32spoolPRINTERS.

4. Удалите файлы в папке PRINTERS , нажав клавиши Ctrl (keys)Ctrl + A , а затем клавишу Delete(Delete key) .

Удалите файлы в папке PRINTERS

5. Теперь отключите принтер(Disconnect the printer) от ПК с Windows .

6. Выполните шаги метода 1(Method 1) , чтобы запустить службу диспетчера очереди печати(Print Spooler) .

Теперь нажмите «Перезагрузить».

7. Снова подключите принтер(Reconnect your printer) к компьютеру и проверьте, работает ли он нормально, без каких-либо ошибок.

Способ 4. Запустите средство устранения неполадок принтера(Method 4: Run Printer troubleshooter)

(Printer)Проблемы с принтером в Windows 10 настолько многочисленны, что Microsoft решила включить средство устранения неполадок в саму операционную систему. Инструмент выполняет ряд предварительно определенных шагов по устранению неполадок, например, проверяет наличие ошибок службы очереди печати, очередей печати и т. д., и устраняет их автоматически.

1. Нажмите Windows + I keys , чтобы запустить настройки .(Settings)

2. Щелкните плитку « Обновление и безопасность », как показано на рисунке.(Update & Security)

Щелкните плитку настроек «Обновление и безопасность».

3. Перейдите на вкладку « Устранение неполадок(Troubleshoot ) » на левой панели.

Перейдите на вкладку «Устранение неполадок», которая находится на левой панели.

4. Щелкните Дополнительные средства устранения неполадок(Additional Troubleshooters ) на правой панели.

Нажмите Дополнительные средства устранения неполадок, которые находятся на правой панели.

5. В разделе « Начало работы(Get up and running) » выберите «Устранение неполадок принтера », затем нажмите кнопку (Printer )«Запустить средство устранения неполадок»(Run the troubleshooter) , выделенную выделенным цветом.

В разделе «Подготовка и запуск» выберите «Устранение неполадок принтера», затем нажмите «Запустить средство устранения неполадок».

6. Это запустит средство устранения неполадок, чтобы начать обнаружение проблем(Detecting problems) , как показано.

Окно, показывающее Обнаружение проблем |  Исправлена ​​ошибка, из-за которой служба диспетчера очереди печати не работала в Windows 10.

7. Выберите принтер(printer) , для которого требуется устранить неполадки, и щелкните Далее.(Next.)

Теперь выберите принтер, который вы хотите устранить, и нажмите «Далее».

8. Примените исправление(Apply the fix) в соответствии с рекомендациями средства устранения неполадок и возобновите печать.

Читайте также: (Also Read:) Исправление зависания диспетчера очереди печати в Windows 10(Fix Print Spooler Keeps Stopping on Windows 10)

Способ 5: переустановите драйверы принтера(Method 5: Reinstall Printer Drivers)

Если ваше сообщение об ошибке касается того, что служба диспетчера очереди печати(Print Spooler Service) не запущена, простая замена текущих драйверов принтера, которые предположительно повреждены или просто устарели, на последний набор файлов драйверов должна решить любую проблему с подключением между ПК и принтером. Вот как это сделать:

1. Нажмите Windows + X keys . Нажмите « Диспетчер устройств»(Device Manager ) в данном меню.

Нажмите клавишу Windows + X. Нажмите и откройте Диспетчер устройств из данного меню.

2. Откройте категорию « Очереди печати(Print Queues ) ». Щелкните правой кнопкой мыши подключенный принтер(connected Printer) и выберите Удалить устройство,(Uninstall device) как показано ниже.

Откройте категорию «Очереди печати».  Щелкните правой кнопкой мыши подключенное принтерное устройство и выберите Удалить устройство.

3. Теперь отсоедините кабель принтера и перезагрузите компьютер(disconnect the printer cable and restart the PC) .

4. После повторной загрузки ПК убедитесь, что подключение к Интернету работает нормально, и подключите кабель принтера(plug in the printer cable) .

5. Windows обнаружит подключенное оборудование и автоматически загрузит и установит(automatically download & install) необходимые файлы драйверов из Интернета.

Часто задаваемые вопросы (FAQ)(Frequently Asked Questions (FAQs))

Q1. Почему моя служба диспетчера очереди печати не работает?(Q1. Why is my printer spooler service not running?)

Ответ (Ans.)Возможно, служба диспетчера очереди печати не запущена, если она заблокирована сторонним приложением, одна или обе ее зависимые службы (dependent services) не запущены(are not running) или служба не запускается автоматически при запуске.

Q2. Как запустить службу диспетчера очереди печати в Windows 10?(Q2. How do I start Print Spooler service in Windows 10?)

Ответ (Ans.)Чтобы вручную запустить службу, откройте приложение « Службы(Services) » и найдите службу « Диспетчер очереди печати»(Print Spooler) . Выберите его и нажмите кнопку « Пуск(Start) », которая появляется над описанием службы.

Рекомендуемые:(Recommended:)

Мы надеемся, что эта статья была вам полезна, и вы смогли исправить ошибку «Локальная служба диспетчера очереди печати не работает» в Windows 10(fix Local Print Spooler Service is not running error in Windows 10) . Если у вас есть какие-либо вопросы относительно этой статьи, свяжитесь с нами через раздел комментариев ниже. 



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts