В Windows 10 попытка распечатать документ, застрявший в очереди, может вызвать разочарование. Кроме того, если вы попытаетесь отменить задание, оно застрянет в удалении навсегда.
Хотя может быть много причин, по которым вы не можете печатать, например, проблемы с подключением или физические проблемы с принтером, обычно это проблема с «диспетчером очереди печати» Windows 10 . Эта служба буферизует задания на печать и обрабатывает взаимодействие с принтером, и иногда она перестает работать даже после перезагрузки устройства и принтера.
Если вы столкнулись с этой проблемой, вы можете решить эту проблему с принтером, сбросив диспетчер очереди печати на устройстве с помощью консоли «Службы» или командной строки.
Это руководство научит вас, как исправить диспетчер очереди печати в Windows 10, чтобы исправить принтер. (См. также этот видеоурок , чтобы выполнить эту задачу.)
Исправить диспетчер очереди печати с помощью служб
Чтобы исправить службу диспетчера очереди печати для продолжения печати в Windows 10, выполните следующие действия:
-
Откройте Пуск в Windows 10.
-
Найдите services.msc и щелкните верхний результат, чтобы открыть консоль служб .
-
Щелкните правой кнопкой мыши службу диспетчера очереди печати и выберите параметр « Свойства ».
-
Щелкните вкладку Общие .
-
Нажмите кнопку « Стоп ».

-
Используйте сочетание клавиш Windows + R , чтобы открыть команду « Выполнить» .
-
Введите следующий путь к папке принтеров и нажмите Enter :
-
C:\Windows\System32\spool\printers
-
Нажмите кнопку « Продолжить » (если применимо).
-
Выберите все в папке « принтеры» ( Ctrl + сочетание клавиш A) и нажмите кнопку « Удалить » , чтобы удалить содержимое.
-
На странице «Свойства диспетчера очереди печати» щелкните вкладку « Общие ».
-
Нажмите кнопку « Пуск », чтобы перезапустить службу.
![How to fix printer spooler problems on Windows 10 How to fix printer spooler problems on Windows 10]()
-
Нажмите кнопку ОК .
Выполнив эти шаги, вы можете попробовать распечатать документ еще раз, и принтер должен работать должным образом.
Исправить диспетчер очереди печати с помощью командной строки
Чтобы устранить проблемы с диспетчером очереди печати с помощью командной строки, выполните следующие действия:
-
Откройте Пуск .
-
Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующие команды (по одной строке за раз), чтобы остановить диспетчер очереди печати, удалить содержимое папки принтеров, перезапустить диспетчер очереди печати и нажать Enter :
net stop spooler del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*" net start spooler
![How to fix printer spooler problems on Windows 10 How to fix printer spooler problems on Windows 10]()
После выполнения этих шагов вы сможете отправить задание на печать на принтер, и на этот раз принтер должен работать.
Хотя это руководство посвящено Windows 10, возможность сброса диспетчера очереди печати существует уже давно, поэтому вы можете использовать те же действия в Windows 8.1, Windows 7 и более ранних версиях.
Обновление от 2 июля 2021 г.: если вы нашли это руководство из-за уязвимости PrintNightmare , окончательного решения этой проблемы пока нет . Однако Microsoft рекомендует временно отключить службу с помощью команд PowerShell Stop-Service -Name Spooler -Forceи Set-Service -Name Spooler -StartupType Disabledдо выпуска обновления. Кроме того, вы можете отключить политику, разрешающую входящие подключения к серверу печати, в разделе « Групповая политика» > «Конфигурация компьютера» > «Административные шаблоны» > «Принтеры » и отключить политику «Разрешить диспетчеру очереди печати принимать клиентские подключения» .
Обновление от 7 июля 2021 г.: Microsoft выпустила обновление KB5004945 для Windows 10 21H1, 20H2 и 2004, устраняющее уязвимость PrintNightmare. Аналогичное обновление также доступно для версии 1909 и оригинальной версии операционной системы.
Обновление от 8 июля 2021 г. Если обновление для исправления уязвимости PrintNightmare вызывает проблемы, вы всегда можете удалить его, выполнив следующие действия:
-
Откройте Пуск в Windows 10.
-
Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующую команду, чтобы просмотреть историю обновлений, и нажмите Enter :
Краткое описание wmic qfe list /format:table
-
Проверьте историю обновлений Windows на вашем устройстве и определите обновление по его HotFixID и информации InstalledOn .
-
Введите следующую команду, чтобы удалить обновление с вашего компьютера, и нажмите Enter :
wusa/удалить/kb:5004945
-
Нажмите кнопку Да .
- Продолжайте выполнять указания на экране (если применимо).
После выполнения этих шагов обновление будет удалено из вашей установки, что устранит все проблемы с принтером.
Обновление от 22 августа 2022 г.: это руководство было пересмотрено, чтобы убедиться, что шаги по-прежнему точны.