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

Обновлено: 03.07.2024

Чтобы уменьшить уязвимость PrintNightmare, вам необходимо полностью отключить службу диспетчера очереди печати в Windows 10 и 11. Вот как это сделать.

Для управления заданиями на печать в Windows предусмотрена специальная служба под названием Диспетчер очереди печати. Как следует из названия, служба диспетчера очереди печати удерживает все активные задания на печать в памяти до тех пор, пока они не будут готовы к печати или не будут напечатаны. Как правило, большинству пользователей Windows не нужно беспокоиться о службе диспетчера очереди печати. В конце концов, он просто работает в фоновом режиме и выполняет свою работу молча, как и многие службы Windows. Однако иногда вам придется отключать службу диспетчера очереди печати вручную.

Например, недавно Microsoft объявила о серьезной уязвимости под названием PrintNightmare, которая активно развивается. т. е. злоумышленники используют его для компрометации систем. Несмотря на то, что Microsoft выпустила исправление безопасности KB5004945 для поддерживаемых систем, уязвимость по-прежнему существует даже после установки обновления.

Чтобы уменьшить уязвимость, Microsoft рекомендует временно отключить службу диспетчера очереди печати. Если вы не используете принтер активно, отключение службы диспетчера очереди печати не вызовет побочных эффектов. Как только появится нужный патч, вы сможете снова включить его.

В этом кратком и простом руководстве я покажу вам, как отключить диспетчер очереди печати в Windows 10 и Windows 11.

Команда PowerShell для отключения службы диспетчера очереди печати

  1. Откройте меню "Пуск".
  2. Найдите «PowerShell».
  3. Щелкните результат правой кнопкой мыши и выберите параметр "Запуск от имени администратора".
  4. Вставьте приведенную ниже команду и нажмите Enter.
    Stop-Service -Name Spooler -Force
  5. Далее введите приведенную ниже команду и нажмите Enter.
    Set-Service -Name Spooler -StartupType Disabled
  6. Закройте окно PowerShell.
  7. Перезагрузите компьютер.

Во-первых, нам нужно открыть PowerShell от имени администратора. Для этого найдите «Windows PowerShell» в меню «Пуск» и выберите параметр «Запуск от имени администратора».

откройте PowerShell, чтобы отключить службу диспетчера очереди печати

В окне PowerShell вставьте приведенную ниже команду и нажмите кнопку Enter. Это остановит работающую службу диспетчера очереди печати.

Stop-Service -Name Spooler -Force

Далее вставьте приведенную ниже команду и нажмите Enter. Эта команда отключит службу диспетчера очереди печати.

Set-Service -Name Spooler -StartupType Disabled

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

Чтобы включить службу диспетчера очереди печати, выполните приведенные ниже команды одну за другой. Первая команда изменит тип запуска с отключенного на автоматический, а вторая команда запустит службу диспетчера очереди печати.

Set-Service -Name Spooler -StartupType Automatic
Start-Service -Name Spooler

Отключить службу диспетчера очереди печати с помощью групповой политики (GPO)

Службу диспетчера очереди печати можно отключить в редакторе групповой политики. Вот как.

открыть групповую политику

Сначала нажмите сочетание клавиш Windows + R, чтобы открыть диалоговое окно «Выполнить». В пустом поле введите «gpedit.msc» и нажмите кнопку «Ввод». Это действие откроет редактор групповой политики.

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

После открытия редактора групповой политики перейдите в папку «Конфигурация компьютера -> Административные шаблоны -> Принтеры». Оказавшись там, найдите и дважды щелкните политику «Разрешить диспетчеру очереди печати принимать клиентские подключения».

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

Выберите параметр «Отключено» и нажмите кнопки «Применить» и «ОК», чтобы сохранить изменения.

Наконец, закройте редактор групповой политики и перезагрузите компьютер, чтобы применить изменения политики.

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

Отключить диспетчер очереди печати в конфигурации системы

  1. Нажмите сочетание клавиш Windows + R.
  2. Введите «msconfig» в пустое поле и нажмите «ОК».
  3. Перейдите на вкладку "Услуги".
  4. Снимите флажок "Диспетчер очереди печати".
  5. Нажмите кнопку "ОК".
  6. Перезагрузите компьютер.

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

Чтобы снова включить службу, выполните те же действия, но установите флажок "Диспетчер очереди печати" и нажмите "ОК".

Это все. Отключить службу диспетчера очереди печати в Windows очень просто.

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

Диспетчер очереди печати — это программное обеспечение, встроенное в операционную систему Windows, которое временно сохраняет задания на печать в памяти компьютера до тех пор, пока принтер не будет готов к их печати. Эта служба буферизует задания на печать и обрабатывает взаимодействие с принтером. Если вы отключите эту службу, вы не сможете печатать или видеть свои принтеры.

В некоторых случаях может потребоваться остановить и/или перезапустить службу. В этом посте мы покажем вам три способа включения или отключения службы диспетчера очереди печати в Windows 11/10.

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

  1. Через сервисы
  2. В командной строке
  3. В конфигурации системы

Давайте посмотрим описание каждого из методов.

1] Включить или отключить службу диспетчера очереди печати через Службы

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

  • Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».
  • В диалоговом окне "Выполнить" введите services.msc и нажмите Enter, чтобы открыть Службы.
  • В окне "Службы" прокрутите и найдите службу "Диспетчер очереди печати".
  • Дважды щелкните запись, чтобы открыть окно ее свойств.
  • В окне свойств на вкладке "Общие" перейдите ко второму разделу под названием "Статус службы" и нажмите кнопку "Пуск", чтобы включить службу.
  • Чтобы отключить эту конкретную службу, нажмите кнопку "Стоп".

2] Включить или отключить службу диспетчера очереди печати с помощью командной строки

Выполните следующие действия:

  • Откройте диалоговое окно «Выполнить».
  • В диалоговом окне "Выполнить" введите cmd, а затем нажмите CTRL + SHIFT + ВВОД, чтобы открыть командную строку в режиме администратора или с повышенными правами.
  • В окне командной строки введите приведенную ниже команду и нажмите Enter, чтобы включить службу диспетчера очереди печати.
  • Чтобы отключить службу, введите приведенную ниже команду и нажмите Enter.

Теперь вы можете выйти из командной строки.

3] Включить или отключить службу диспетчера очереди печати в конфигурации системы

Включить или отключить конфигурацию системы службы диспетчера очереди печати

  • Откройте диалоговое окно «Выполнить».
  • В диалоговом окне "Выполнить" введите msconfig и нажмите Enter, чтобы открыть утилиту настройки системы.
  • В запущенной консоли перейдите на вкладку Службы, среднюю, и найдите службу Диспетчер очереди печати.
  • Чтобы включить службу диспетчера очереди печати, установите флажок и нажмите кнопку "Применить".
  • Чтобы отключить службу диспетчера очереди печати, снимите флажок и нажмите кнопку "Применить".

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

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

Дата: 16 ноября 2021 г. Теги: услуги

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

< бр />

Биометрическая служба Windows перестала работать [Исправлено]

Могу ли я отключить службу удаленного вызова процедур

Можно ли отключить службу удаленного вызова процедур в Windows 11/10?

 Служба VSS отключается из-за тайм-аута простоя

Служба VSS отключается из-за тайм-аута простоя

[электронная почта защищена]

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

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

Windows 10 исправление проблемы PrintNightmare

Источник: Windows Central

Microsoft признала новую уязвимость, известную как PrintNightmare, которая затрагивает все версии Windows. Уязвимость затрагивает службу диспетчера очереди печати и позволяет хакерам выполнять строки кода для установки приложений, управления вашими данными или даже для создания новой учетной записи с полными правами.

Согласно сообщениям, уязвимость была случайно опубликована исследователями Sangfor и вскоре была удалена. Однако код был быстро разветвлен на GitHub, что позволило другим получить к нему доступ до того, как он был удален.

Компания активно исследует проблему и рекомендует временно отключить службу диспетчера очереди печати Windows или по возможности блокировать входящие подключения к серверу печати до тех пор, пока не будет выпущено постоянное исправление.

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

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

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

  1. Откройте Пуск.
  2. Выполните поиск PowerShell, щелкните правой кнопкой мыши верхний результат и выберите проблему «Запуск от имени администратора».

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

Stop-Service -Name Spooler -Force

Исправить команду PrintNightmare

Источник: Windows Central

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

Set-Service -Name Spooler -StartupType Disabled

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

Повторно включить диспетчер очереди печати

Если вам нужно временно печатать или было выпущено постоянное исправление, вы можете снова включить эту функцию. Вот как:

  1. Откройте Пуск.
  2. Выполните поиск PowerShell, щелкните правой кнопкой мыши верхний результат и выберите проблему «Запуск от имени администратора».

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

Set-Service -Name Spooler -StartupType Automatic

Включить диспетчер очереди печати

Источник: Windows Central

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

Start-Service -Name Spooler

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

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

Если у вас Windows 10 Pro (или Enterprise), самый простой способ устранить уязвимость печати — использовать редактор локальной групповой политики.

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

  1. Откройте Пуск.
  2. Найдите gpedit.msc и нажмите OK, чтобы открыть редактор локальной групповой политики.

Пройдите по следующему пути:

Конфигурация компьютера > Административные шаблоны > Принтеры

С правой стороны дважды щелкните Разрешить диспетчеру очереди печати принимать клиентские подключения: политика.

Принтеры gpedit

Источник: Windows Central

Выберите параметр «Отключено».

Отключить подключение к принтеру, чтобы исправить PrintNightmare

Источник: Windows Central

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

Повторно включить диспетчер очереди печати

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

  1. Откройте Пуск.
  2. Найдите gpedit.msc и нажмите OK, чтобы открыть редактор локальной групповой политики.

Пройдите по следующему пути:

Конфигурация компьютера > Административные шаблоны > Принтеры

С правой стороны дважды щелкните Разрешить диспетчеру очереди печати принимать клиентские подключения: политика.

Принтеры gpedit

Источник: Windows Central

Выберите вариант «Не настроено».

Разрешить подключение принтера в Windows 10

Источник: Windows Central

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

Несмотря на то, что мы ориентируемся в этом руководстве на Windows 10, эти шаги также должны работать для предыдущей версии ОС.

Дополнительные ресурсы Windows

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

Мы можем получать комиссию за покупки по нашим ссылкам. Узнать больше.

Хороши ли Xbox Cloud Gaming в Steam Deck?

Насколько хорош Xbox Cloud Gaming в Steam Deck?

Последние несколько дней мы тестировали Xbox Game Pass через Xbox Cloud Gaming в Steam Deck. Вот разбивка того, как игры выглядят и работают, и стоит ли клиент вашего времени в его нынешнем виде.

UK

The Gadget Show в Великобритании сравнивает Surface Duo 2 с Galaxy Fold 3

Какой складной телефон лучше — Surface Duo 2 или Galaxy Fold 3? Как оказалось, ни один из них пока не может быть идеальным для среднего покупателя. Тем не менее, британское шоу гаджетов недавно поставило перед обоими телефонами три задачи, чтобы определить, какой из них победит.

Здесь

Вот когда выйдет телесериал Halo по всему миру

Сериал Halo наконец-то вышел, но когда он дебютирует? Вот все, что вам нужно знать о времени выхода шоу.

Познакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI

Ознакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI

Суперкубок LVI наконец-то здесь. Чтобы получить наилучшие впечатления от большой игры, обязательно скачайте эти приложения для Windows 11 и Windows 10.

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


Что такое PrintNightmare?

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

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

Microsoft подтвердила это утверждение и заявила: «Уязвимость удаленного выполнения кода существует, когда служба диспетчера очереди печати Windows неправильно выполняет операции с привилегированными файлами».

Имеет смысл отключить диспетчер очереди печати, пока Microsoft не выпустит соответствующее исправление.В этом руководстве мы проведем вас по шагам и покажем, как отключить диспетчер очереди печати, чтобы вы могли защитить свою систему от новой уязвимости PrintNightmare CVE-2021-36598.

Последнее исправление было выпущено 14 сентября, поэтому обязательно установите последние обновления Windows, чтобы установить это исправление.

Примечание. Если вы отключите эту службу, вы не сможете ничего печатать или отправлять по факсу с ПК с Windows.

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

Если у вас Windows 10 Pro или Windows 10 Enterprise, у вас есть возможность изменить политику службы диспетчера очереди печати в редакторе групповой политики. Если вы используете Windows 10 Home, перейдите к следующему способу.

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

  1. Нажмите Win + R и введите gpedit.msc. Нажмите Enter, чтобы запустить редактор локальной групповой политики.


  1. На левой панели перейдите в раздел Конфигурация компьютера > Административные шаблоны > Принтеры.


  1. На правой панели найдите параметр Разрешить диспетчеру очереди печати принимать клиентские подключения.


  1. Дважды щелкните настройку. Измените состояние с Не настроено на Отключено.


  1. Нажмите "Применить" и "ОК", чтобы сохранить изменения и выйти.

Отключить диспетчер очереди печати из приложения «Службы»

Прежде чем отключать службу диспетчера очереди печати, обратите внимание, что вы не можете печатать или отправлять факсы с ПК, если служба диспетчера очереди печати отключена. Если вам нужно что-то напечатать или отправить по факсу, вам потребуется снова включить службу.

  1. Нажмите Win + R и введите services.msc. Нажмите Enter, после чего должна открыться панель «Службы».


  1. Прокрутите список служб и найдите «Диспетчер очереди печати».


  1. Дважды щелкните Диспетчер очереди печати и измените Тип запуска на Отключено.


  1. Возможно, служба уже запущена в вашей системе, поэтому вам нужно будет ее остановить. Нажмите «Стоп», чтобы остановить службу, и нажмите «ОК», чтобы сохранить изменения и выйти.


Отключить диспетчер очереди печати в конфигурации системы

Вы можете отключить службу диспетчера очереди печати с помощью конфигурации системы. Однако этот метод выполняет то же самое, что и предыдущий метод, но по-другому. Вы не сможете печатать или отправлять факсы на ПК с Windows после того, как отключите службу с помощью этого метода.

  1. Нажмите Win + R и введите msconfig. Нажмите Enter, чтобы запустить конфигурацию системы.


  1. Перейдите на вкладку "Службы" и найдите Диспетчер очереди печати.
  2. Снимите флажок рядом со службой диспетчера очереди печати, чтобы отключить ее. Нажмите OK, чтобы сохранить изменения и выйти.


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

Отключить диспетчер очереди печати с помощью PowerShell

Метод PowerShell отключает службу так же, как и два предыдущих метода. После отключения службы этим методом вы не сможете печатать или отправлять факсы.

  1. Нажмите Win + X и выберите Windows PowerShell (администратор).


Stop-Service -Name Spooler -Force

Set-Service -Name Spooler -StartupType Disabled

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

Ваша система теперь в безопасности

После отключения диспетчера очереди печати вам не нужно беспокоиться о PrintNightmare. Однако убедитесь, что автоматические обновления включены, чтобы вы могли получить исправление, как только Microsoft его выпустит (надеюсь, окончательное исправление было выпущено 3 дня назад). В этот момент вы можете снова включить диспетчер очереди печати, чтобы нормально печатать со своего компьютера.

Арджун – независимый писатель из Индии. Поработав аналитиком по фондовому рынку, Арджун решил заняться тем, чем он был увлечен, — технологиями. Он с энтузиазмом рассказывает и объясняет, как решать повседневные технические проблемы. Его областью знаний является Windows, и он отлично разбирается во всем, что связано с Excel. Прочитать полную биографию Арджуна

Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!

Читайте также: