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

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

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

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

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

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

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

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

  1. Откройте Выполнить в Windows 10.

  2. Найдите службы.msc и запустите, чтобы открыть Службы консоль.

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

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

  4. Нажмите кнопку Общие сведения вкладка.

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

    Остановка спулера печати в Windows 10
    Остановка спулера печати в Windows 10

  6. Воспользуйтесь кнопкой клавиша Windows + R чтобы открыть окно Запустите команда.

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

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

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

  11. На странице «Свойства спулера принтера” нажмите кнопку General вкладка.

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

    Запуск спулера печати в Windows 10
    Запуск спулера печати в Windows 10

  13. Щелкните OK.

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

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

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

  1. Откройте Выполнить.

  2. Найдите Командная строка, щелкните правой кнопкой и выберите Запуск от имени администратора.

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

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

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

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

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

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

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

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

  1. Откройте Начать в Windows 10.

  2. Найдите Командная строка, щелкните правой кнопкой и выберите команду Запуск от имени администратора.

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

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

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

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

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

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

Оцените статью
Blog Pro Comp