Как исправить проблемы с диспетчером очереди печати в Windows 10

В Windows 10 может быть неприятно пытаться распечатать и документ застревает в очереди, и если вы попытаетесь отменить задание, он останется удаленным навсегда.

Хотя может быть много причин, по которым вы не можете печатать, например, проблемы с подключением или физические проблемы с принтером, обычно это проблема с «диспетчером очереди печати» Windows 10. Это служба, которая буферизует задания на печать и обрабатывает взаимодействие с принтером, и иногда она перестает работать даже после перезагрузки устройства и принтера.

Если у вас возникла эта проблема, вы можете решить эту конкретную проблему с принтером, сбросив диспетчер очереди печати на устройстве с помощью консоли «Службы» или командной строки.

Это руководство научит вас, как исправить диспетчер очереди печати в Windows 10, чтобы исправить принтер. (Смотрите также этот видеоурок чтобы выполнить это задание.)

Как исправить диспетчер очереди печати с помощью служб

Чтобы исправить службу диспетчера очереди печати для продолжения печати в Windows 10, выполните следующие действия:

  1. Открытым Начинать в Windows 10.

  2. Ищи services.msc и нажмите на верхний результат, чтобы открыть Услуги приставка.

  3. Щелкните правой кнопкой мыши Диспетчер очереди печати услугу и выберите Характеристики вариант.

    Диспетчер очереди печати в консоли служб для Windows 10
    Диспетчер очереди печати в консоли служб для Windows 10

  4. Нажмите на Общий вкладка

  5. Нажмите на Останавливаться кнопка.

    Остановить диспетчер очереди печати в Windows 10
    Остановить диспетчер очереди печати в Windows 10

  6. Использовать Клавиша Windows + R сочетание клавиш, чтобы открыть Бежать команда.

  7. Введите следующий путь к принтеры папку и нажмите Войти:

  8. C:\Windows\System32\spool\printers
  9. Нажмите на Продолжать кнопку (если применимо).

  10. Выберите все в «принтеры» папка (Ctrl + А сочетание клавиш) и нажмите Удалить кнопку для удаления содержимого.

  11. На странице «Свойства диспетчера очереди печати» нажмите кнопку Общий вкладка

  12. Нажмите на Начинать кнопку для перезапуска службы.

    Запустите диспетчер очереди печати в Windows 10
    Запустите диспетчер очереди печати в Windows 10

  13. Нажмите на ХОРОШО кнопка.

Выполнив эти шаги, вы можете попытаться распечатать документ еще раз, и принтер должен работать должным образом.

Как исправить диспетчер очереди печати с помощью командной строки

Чтобы устранить проблемы с диспетчером очереди печати с помощью командной строки, выполните следующие действия:

  1. Открытым Начинать.

  2. Ищи Командная строкащелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.

  3. Введите следующие команды (по одной строке за раз), чтобы остановить диспетчер очереди печати, удалить содержимое папки принтеров и перезапустить диспетчер очереди печати, а затем нажмите Войти:

    net stop spooler
    del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"
    net start spooler

    Исправить диспетчер очереди печати с помощью командной строки
    Исправить диспетчер очереди печати с помощью командной строки

После выполнения этих шагов вы сможете отправить задание на печать на принтер, и на этот раз принтер должен работать.

Хотя это руководство посвящено Windows 10, возможность сброса Диспетчер очереди печати существует уже давно, а это значит, что вы можете использовать одни и те же шаги в Windows 8.1, Windows 7 и более ранних версиях.

Обновление от 2 июля 2021 г.: Если вы нашли это руководство из-за РаспечататьNightmare уязвимость, нет постоянное решение проблемы. Однако Microsoft рекомендует временно отключить службу с помощью Stop-Service -Name Spooler -Force а также Set-Service -Name Spooler -StartupType Disabled Команды PowerShell, пока не будет выпущено обновление. Кроме того, вы можете отключить политику, чтобы разрешить входящие подключения к серверу печати с Групповая политика > Конфигурация компьютера > Административные шаблоны > Принтеры и отключить «Разрешить диспетчеру очереди печати принимать клиентские подключения» политика.

Обновление от 7 июля 2021 г.: Microsoft выпустила обновление KB5004945 для Windows 10 21H1, 20H2 и 2004, чтобы исправить уязвимость PrintNightmare. Аналогичное обновление также доступно для версии 1909 и оригинальной версии операционной системы.

Обновление от 8 июля 2021 г.: Если обновление для исправления уязвимости PrintNightmare вызывает проблемы, вы всегда можете удалить его, выполнив следующие действия:

  1. Открытым Начинать в Windows 10.

  2. Ищи Командная строкащелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.

  3. Введите следующую команду, чтобы просмотреть историю обновлений, и нажмите Войти:

    wmic qfe list brief /format:table
  4. Проверьте историю обновлений Windows на вашем устройстве и определите обновление по его HotFixID а также Установлено Информация.

  5. Введите следующую команду, чтобы удалить обновление с вашего компьютера, и нажмите Войти:

    wusa /uninstall /kb:5004945
  6. Нажмите на Да кнопка.

  7. Продолжайте выполнять указания на экране (если применимо).

После выполнения этих шагов обновление будет удалено из вашей установки, что устранит все проблемы с принтером.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *