Локальная подсистема печати не выполняется: как исправить ошибку?

Вы можете столкнуться с ошибкой «Локальная подсистема печати не выполняется» как при попытке подключить новый принтер, так и при открытии настроек уже настроенного локального принтера или при отправке на печать любого документа. Эта ошибка может появиться как в Windows 10, так и в Win 7 или 8.1.

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

Windows не удается подключиться к принтеру.

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

В английской версии Windows ошибка может выглядеть так:

В первую очередь нужно проверить, запушена ли служба печати (Print Spooler). При отключенной службы печати вы можете столкнуться с ошибкой 0x000006ba.

  1. Для этого откройте консоль управления службами (services.msc);
  2. В списке служб найдите службу «Диспетчер печати» (Print Spooler);
  3. Убедитесь, что служба запущена (состояние – «Выполняется»), а тип запуска «Автоматический»;
  4. Перезапустите службу;
  5. Если служба не запущена, измените тип запуска службы и запустите ее;
  6. На вкладке зависимости убедитесь, что служба Print Spooler зависит от служб Удаленный вызов процедур RPC (Remote Procedure Contro) и HTTP службы (HTTP Service). Для корректной работы службы печати данные службы должны быть запущены. Если зависимости не настроены, вы можете восстановить их командой: sc config spooler depend= RPCSS

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

sc query spooler

В этом примере видно, что служба запушена (Running).

Если служба «Диспетчер печати» отсутствует или не запускается, попробуйте очистить очередь печати и удалить файлы в папке C:windowssystem32spoolPrinters (при остановленной службе печати). Затем проверьте, включен ли компонент печати Windows:

  1. Перейдите в Панель управления -> Все элементы панели управления -> Программы и компоненты –> Включение или отключение компонентов Windows
  2. В списке компонентов найдите раздел «Службы печати и документов»;
  3. Убедитесь, что включены службы: Клиент интернет-печати, Служба печати LPD и Факсы и сканирование Windows;
  4. Можете попробовать переустановить компоненты: отключите их, сохраните изменения, а потом включить заново.

Если ошибка «Локальная подсистема печати не выполняется» появляется при попытке подключения общего сетевого принтера с другого компьютера, попробуйте подключить сетевой принтер через локальный порт (в качестве имени порта используется адрес принтера в формате PCName1HP2000). Процедура подключения сетевого принтера через локальный порт подробно описана в статье Печать на сетевом принтере на Windows 10 из-под XP.

Если ничего не помогло, запустите мастер исправления проблем с печатью: Параметры -> Обновления и безопасность -> Принтер (Поиск и устранение проблем с печатью) -> Запустите средство устранения неполадок.

Как работает подсистема печати?

В процедуре печатания документа выделяют ряд шагов, представляющих коллекции процессов отдельных компонентов подсистемы.

— Клиентские процессы;- Процессы спулера;

— Процессы принтера.

Нас интересуют первые две коллекции процессов, так как обсуждаемая ошибка не относится к уровню принтера.

На сайте Майкрософт приведена следующая схема работы рассматриваемой системы:
 

Когда пользователь, сформировав задание, отправляет его на обработку, графическое приложение вызывает функции низкоуровневой библиотеки GDI.

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

Эта библиотека не используется, если процесс инициирован WPF-приложением — тогда инициируется XPS-печать.

В обоих случаях дальнейшая обработка задания передается клиентской части спулера печати. Этот диспетчер — многокомпонентная система клиент-серверной архитектуры.

Роль клиента выполняет драйвер winspool.drv. Именно сюда отправляется задание пользователя.

Функции драйвера посредством механизма вызова удаленных процедур (RPC) задействуют в процессе обработки задания серверную часть spoolsv.exe, которая в свою очередь обращается к локальному маршрутизатору печати, а тот в свою очередь подключает к работе другие сервисы.

Вполне очевидно, что проблема недоступного диспетчера возникает, когда происходит передача задания на клиентский уровень спулера или же при обращении клиентского драйвера к серверной части — к службе Диспетчера очереди печати, которую система по какой-то причине не запустила или не может запустить.

Вероятными могут оказаться сбои в службе вызова удаленных процедур RPC.

Суть проблемы

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

Такое явление возникает во время подключения устройства, чаще все, при первой попытке, так как связана именно с настройками устройства и его взаимодействием с ПК.

Крайне редко такую ошибку может выдать тот, который исправно работал ранее.

Что же означает такое уведомление? Оно сообщает пользователю о том, что существует ошибка в Диспетчере , которая мешает ему выполнить задачу или соединиться с ним.

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

Таблица 1. Типы проблем

СутьТип
Служба не работает при подключении по сети Сетевой
Засорен реестр Диспетчера печати Локальный
Отключена служба Диспетчера печати Сетевой, локальный

Но иногда имеется и другая причина. Это накопление большого количества «мусора» в папке реестра компьютера, формирующей очередь.

Такой «мусор» накапливается в результате установки ненужного и разнообразного программного обеспечения для устройства, драйверов и т. п.

Сообщение системы о сбое

«Локальная подсистема печати не выполняется. Перезагрузите систему», «Не удалось подключить принтер», «Подсистема печати недоступна» — распространенные ошибки при использовании печатных устройств в Windows 7, 8, 10. Но исправить их можно, в большинстве случаев самостоятельно, не прибегая к помощи специализированных сервисов.  

Причины неполадок могут быть разные:

  • вирусы;
  • отключение службы или компоненты;
  • неправильно установленные драйвера;
  • проблемы в подключении устройства;
  • ошибки в системных файлах;
  • «засоренность» очереди печати.

Исправив указанные ошибки можно восстановить работу девайса.

Причины возникновения проблемы

Источники возникновения ошибки:

  • отключение службы, отвечающей за процесс (случайная или намеренная);
  • повреждение системных файлов;
  • вредоносное ПО;
  • неправильная установка драйверов принтера;
  • забитый реестр очереди печати.

Причины дисфункции при добавлении нового принтера

Как следует из текста данной ошибки, системе не удалось задействовать нужный программный инструментарий для добавления нового принтера в систему. Обычно причиной данной проблемы является некорректная работа системной службы, отвечающей за установку и работу локальных принтеров («Диспетчер печати»).

Кроме того, причинами ошибки могут выступать нестабильно работающие драйвера к принтеру, а также некорректное обновление операционной системы (такие случаи также фиксировались)

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

Фото ошибка принтер

«Локальная подсистема печати не выполняется», включаем службу

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

Для её включения заходим по пути «Панель управления»»- «Администрирование» — «Службы». Хочу заметить сразу, что не локальные, а просто службы, акцентирую на это внимание потому, что все пользователи постоянно почему-то заходят именно туда, хотя я всегда им озвучиваю просто слово службы.

Так вот, в списке, спускаемся в низ до тех пока не попадём на «Диспетчер печати» (в Windows XP это Диспетчер очереди печати). Найдя заходим в неё с помощью двойного клика.

В появившихся параметрах, в пункте состояние, должно стоять «Автоматически», если это не так, тогда меняем его на соответствующее значение.

Далее чуть ниже, должна быть активна только кнопка «Отключить», если опять же это не так, а вместо нее рабочей кнопкой является «Запустить», тогда нажимаем по ней и закрываем окно применив все настройки.

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

Способы решения

Самая распространенная причина сбоя печати под кодом 000006 (ошибка 0x000006ba) – отключение ответственной службы, поэтому первым делом проверяем данную вероятность, а затем переходим к другим.

Автоматическое исправление

Переходим по адресу

https://support.microsoft.com/

Жмем справа зеленую кнопку «Запустить сейчас» и следуем инструкциям мастера.

Чистка очереди печати

  1. Откройте панель управления, а в ней раздел с принтерами.
  2. Найдите свою модель по названию.
  3. Мышкой через контекстное меню активируйте пункт «Просмотр очереди печати».
  4. Используя закладку «Принтер» произведите чистку списка заданий.

Другие способы чистки очереди печати
Воспользуйтесь, если вариант выше не сработал или не подходит в вашей ситуации.

Обычный способ

  1. Откройте «Панель управления» (в «Виндовс» 10 лучше действовать не через «Параметры», а через «Классическое приложение») и вкладку «Устройства и принтеры».
  2. Выберите подключенный принтер и кликните по его значку вспомогательной кнопкой мыши.
  3. Здесь нужно нажать «Просмотр очереди печати». 
    Просмотр очереди печати
  4. Кликните крайний раздел «Принтер» и укажите «Очистить очередь». 
    Очистить очередь

Принудительная очистка

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

  1. Снова найдите принтер в списке устройств, щелкните по названию основной кнопкой мыши и вверху отыщите вкладку «Свойства сервера печати» — «Дополнительные параметры» — «Папка очереди печати». 
    Папка очереди печати
  2. В строке должен быть указан путь: Cwindowssystem32spoolPrinters. Если поле пустует, кликните «Изменить дополнительные параметры» и впишите значение.
  3. Теперь закройте «Панель управления», нажмите Win+R.
  4. В строку «Выполнить» пишем: cmd и жмем «Энтер».
  5. После открытия командной строки (окно с черным полем) задайте для выполнения: net stop spooler.
  6. Затем по очереди:
    • del %systemroot%system32spoolprinters*.shd /F /S /Q
    • del %systemroot%system32spoolprinters*.spl /F /S /Q
    • net start spooler.

Принудительная очистка

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

Использование встроенного средства исправления неполадок

Как убрать ошибку с помощью возможностей Виндовса:

  • перейти из рабочего стола в Пуск;
  • активировать «Параметры»;

screenshot_13

  • отыскать подпункт «Обновление и безопасность»;

screenshot_14

  • развернуть ветку;

screenshot_15

  • найти и активировать «Устранение неполадок»;
  • выбрать «Принтер»;

screenshot_16

  • активировать опцию «Запустить средство устранения неполадок»;

screenshot_17

  • откроется «Принтер», «Диагностика и предотвращение неполадок на компьютере»;

screenshot_18

  • запустится диагностическая утилита.

screenshot_19

Важно! Системное средство выполнит диагностику ОС и укажет, почему не запущен printer. Этот инструмент самостоятельно исправляет обнаруженные проблемы. Средство проверит работу драйверов, служб, соединения с принтером, печатной очереди. После окончания диагностики и исправления ошибок потребуется перезапустить ПК.

Проверяем «Диспетчер печати»

  1. Следуем пути: «Пуск» — «Панель управления» — «Система и безопасность».
  2. Меняем тип просмотра на «Крупные значки» и переходим в пункт «Администрирование» — «Службы».
  3. Теперь перед нами длинный список различных компонентов, среди которых нам нужно отыскать «Диспетчер печати».
  4. Напротив него должно быть написано «Работает». Если нет, дважды щелкните по наименованию службы и укажите автоматический тип запуска.
  5. Закройте окошко и в левой колонке кликните «Запустить».
  6. Подождите, пока компонент заработает, и вернитесь к печати.

Обычно для Windows 10 этих мер достаточно, чтобы нормализовать процесс выведения данных на бумагу.

Включение службы

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

  • Открыть поиск «Windows», ввести фразу «Службы».
  • Запустить найденное приложение.
  • В представленном списке отыскать «Диспетчер печати», дважды кликнуть, чтобы открыть параметры.

В строке «Тип запуска» выставить «Автоматически».

На этом настройка завершена.

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

Редактирование реестра

Когда «Диспетчер печати» Windows 10 самостоятельно отключается, необходимо откорректировать параметры реестра. Пошаговая инструкция:

    Используя строку поиска, найти и запустить приложение «Редактор реестра».

Работая с боковым деревом папок, пройти по пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTP.

Строка с параметром «Start». В столбце «Значение» в скобках должна находиться цифра 3. Если этот так, можно переходить к следующему пункту статьи, если нет, проводим нужные изменения.

  • Дважды кликнуть по параметру «Start».
  • В строке «Значение» вписать цифру 3. Нажать «ОК» для сохранения изменений.
  • Осталось перезагрузить компьютер и проверить устранение ошибки.

    Использование командной строки

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

      Через системный поиск найти и запустить от имени администратора приложение «Командная строка».
  • Перезапустить службу печати, поочередно вводя две команды: «net stop spooler» и «net start spooler».
  • После успешного запуска проверить возможность печати. Если запуск произведен не был, система выдаст код ошибки, по которому можно узнать дополнительную информацию о методах устранения неполадки.
  • Сканирование на вирусы

    Нередко помехой для печати служат вирусы. Для эффективной очистки войдите в систему в «Безопасном режиме»:

    1. Перезагрузите компьютер и до появления заставки успейте нажать F8 или другие клавиши: F1, Del, F2, F10, Tab, Reset (их выбор зависит не от того, какая у вас Windows: 8, 10, 7 или ХР, а исключительно от типа BIOS) и подождите, пока загрузится BIOS.
    2. Выберите «Безопасный режим» — вы получите доступ к основным функциям управления. 
      Выбор безопасного режима запуска
    3. Запустите антивирус (обратите внимание, что некоторые из них работают только в стандартном режиме) и проверьте все файлы.

    Можно также скачать антивирусную утилиту и запустить сканирование с флешки.

    Назначаем порт

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

    Производим такую последовательность нехитрых операций:

    1. Запускаем мастер Windows «Установка принтера».
    2. Отмечаем пункт добавления локального принтера.
    3. Выставляем «галочку» «Создать новый порт».
    4. Тут же указываем тип вновь создаваемого порта – «локальный порт».
    5. Появится окно, в котором следует ввести реквизит нового порта – его имя, в качестве которого указывается путь к устанавливаемому принтеру.
    6. В следующем окне выбираем наш принтер и завешаем процедуру инсталляции.

    Читать еще:  Как снести пароль на windows 7

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

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

     

     

     

    Восстановление системных файлов

    • Для таких целей в системе Windows существует специальная встроенная утилита «sfc». Чтобы ею воспользоваться, нужно запустить командную строку. Для этого нажмите кнопку «Пуск» и в строке поиска наберите «Командная строка». Запустите ее от имени администратора, чтобы получить права на выполнение утилиты.
    • Уже на черном экране наберите «sfc /scannow». Это запустит процесс сканирования немедленно. Во время проверки, при обнаружении проблем, будет все исправлено. Дождитесь его завершения.

    Очистка папки Spool

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

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

    Для очистки папки Spool необходимо загрузить безопасный режим в Windows 10. Дальше достаточно перейти в C: Windows System32 Spool.

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

    Ошибка подключения к принтеру: Windows не удалось подключиться к принтеру. Локальная подсистема печати не выполняется. Перезапустите подсистему или перезагрузите компьютер появляется не только на операционной системе Windows 10, но и на предыдущих версиях. А способы решения за всё это время почти не изменились.

    Сетевое решение

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

    Для того, чтобы сделать это, следуйте инструкции:

    1. Перейдите в Панель управления одним из способов, описанных в предыдущем методе решения проблемы;
    2. Перейдите в раздел Принтеры и устройства (или Оборудование и Звук , а оттуда – Добавление устройства , в случае, если у вас на ПК установлена Windows 10);
    3. Нажмите на кнопку Установка в верхней части открывшегося окна;
    4. Открывается окно, в котором перечислены возможные варианты устройств – нажимайте на раздел Добавить принтер ;
    5. В открывшемся окне найдите поле Создать новый порт и установите маркер в окошко напротив надписи;
    6. Ниже в выпадающем списке раздела Тип порта укажите Local Port ;
    7. Нажмите на кнопку Далее внизу окна;
    8. Откроется небольшое окно, в котором необходимо прописать путь к нему (хотя оно и называется Имя порта ), необходимо учитывать пробелы, регистр и т. д.;
    9. Нажимаем ОК ;
    10. В следующем окне выбираем необходимый драйвер для нормальной работы устройства (скаченный или загруженный с карты памяти или диска);
    11. Снова нажимаем Далее ;
    12. Затем еще несколько раз нажимаем на кнопку Далее , соглашаясь с тем, что предлагает Мастер создания порта , до тех пор, пока окно не закроется.

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

    Включить общий доступ к принтеру

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

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

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

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

    1. На главном компьютере нажмите клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить». В текстовом поле введите ms-settings: printers и нажмите Enter, чтобы открыть интерфейс «Принтеры и сканеры» приложения «Настройки».


      Доступ к приложениям печати

    2. Как только вы окажетесь в окне «Принтеры и сканеры», перейдите в меню с правой стороны, щелкните по принтеру, к которому вы хотите предоставить общий доступ, и нажмите «Управление» в контекстном меню.


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

    3. В следующем меню щелкните гиперссылку «Свойства принтера».
    4. Находясь на экране свойств принтера, перейдите на вкладку «Общий доступ» и выберите «Совместное использование этого принтера».


      Поделиться этим принтером

    5. Нажмите «Применить», чтобы сохранить изменения, затем нажмите клавиши Windows + R, чтобы открыть команду «Выполнить». В текстовом поле введите control.exe / name Microsoft.NetworkAndSharingCenter и нажмите Enter, чтобы открыть Центр управления сетями и общим доступом.


      Открытие вкладки сетевого доступа

    6. Как только вы окажетесь в Центре управления сетями и общим доступом, нажмите на меню гиперссылки «Изменить дополнительные параметры общего доступа» в левом меню.


      Доступ к расширенным настройкам общего доступа

    7. Зайдя в меню расширенных настроек общего доступа, прокрутите вниз до раздела «Общий доступ к файлам и принтерам» и установите соответствующий переключатель в положение «Включить общий доступ к файлам и принтерам».


      Включите общий доступ к принтеру

    8. Наконец, нажмите «Сохранить изменения» и нажмите «Да» в ответ на запрос UAC (Контроль учетных записей пользователей) перед окончательной перезагрузкой компьютера.
    9. Повторите действие, которое ранее вызывало ошибку 0x000006BA, и посмотрите, устранена ли проблема.

    Переустановка принтера и его драйверов

    Самый кардинальный вариант решения ошибки 0x000006ba — это полная переустановка принтера и его драйверов. Сначала Вам следует определить, какой из двух вариантов используется у Вас. Далее действуйте согласной предложенным инструкциям ниже для каждого из способов подключения.

    Локальный

    1. Удалим старое устройство печати из системы.
    2. Отключаем принтер от компьютера или ноутбука.
    3. Заходим через панель управления в раздел с принтерами и удаляем наш аппарат оттуда.
    4. В диспетчере устройств делаем то же самое.
    5. В окне сервера печати (Windows+R, а затем вводим «printerui /s») находим соответствующий пакет драйверов и удаляем их.
    6. Перезагружаем ПК.
    7. Подключаем устройство печати и ждем автоматической установки и копирования новых файлов его программного обеспечения в систему.
    8. Если принтер не появился в списке, то производим установку вручную.

    Сетевой

    1. Выполните все действия из инструкции выше до пункта под номером 6.
    2. Дальше заходим в панель управления, а оттуда в раздел принтеров и нажимаем кнопку «Добавить» или «Установить» (в зависимости от версии «Виндовс»).
    3. Выбираем установку локального устройства.
    4. На этом шаге создаем новый порт, по которому в дальнейшем будет происходить подключение.
    5. Следуйте указаниям и командам мастера установки.
    6. Завершите процесс до конца.
    7. Перезагрузите «комп».

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

    Повторная установка принтера

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

    Процесс установки локального принтера в Windows 7 без установочного диска:

    1. Одновременным нажатием комбинации клавиш Windows + Pauze/Break, открываем раздел «Свойства системы»
    2. Открываем вкладку «Диспетчер устройств»
    3. В списке подключенных устройств находим пункт «Принтеры»
    4. Нажимаем правой клавишей мыши по подключенному принтеру и нажимаем на «Обновить драйверы»
    5. Далее выбираем «Выполнить поиск на этом компьютере»
    6. Нажимаем «Обзор» и указываем место расположения скаченных драйверов
    7. Жмем «Далее»

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

    Высокая нагрузка и нестабильность драйверов в терминальной среде.

    Нестабильная работа драйверов и, соответственно, перегрузка ими диспетчера очереди печати (по русски – «спулера») вызывала (и будет вызывать, если не чего не делать), остановку всего процесса печати на сервере, а иногда и остановку (зависание) ОС сервера в целом.

    До выхода Windows Server 2008, штатных средств по оптимизации нагрузки спулера в ОС Windows Server не было.

    Поэтому единственным адекватным методом борьбы с регулярным зависанием спулера (и соответственно, массовыми звонками в тех. поддержку от разгневанных пользователей), был bat-ник, по расписанию превентивно перезапускающий процесс spoolsv.exe (например, утром и в обеденное время), освобождая спулер от висящих запросов и очередей.

    С выходом Windows Server 2008 и Windows 7 появилась возможность изоляции драйверов принтера. Данная возможность позволяет драйверу принтера подгружать задачи не в Spoolsv.exe, а специальный под-процесс PrintIsolationHost.exe.

    При такой конструкции, зависание драйвера одного принтера, не вешает всю очередь печати, поскольку встает только один под-процесс PrintIsolationHost.exe, а сам процесс спулера spoolsv.exe остается работоспособным.

    Теперь пару слов о настройке. Диспетчер печати по умолчанию выполняет драйверы печати в изолированном процессе. Изменить можно при помощи групповой политики, параметр «Выполнять драйверы принтеров в изолированных процессах» .

    Также важен еще один параметр групповой политики это – «Переопределить параметр совместимости выполнения драйвера печати«

    Для того чтобы включить изоляцию драйверов принтеров, нужно использовать редактор локальной групповой политики (gpedit.msc):

    Откройте gpedit.msc и последовательно перейдите:

    Параметры компьютера (Computer Configuration) -> Административные шаблоны (Administrative Templates)-> Принтеры (Printers).

    Среди перечня политик нужно включить следующие:

    Выполнить драйверы принтеров в изолированных процессах (Execute print drivers in isolated processes)

    Переопределить параметр совместимости выполнения драйвера печати, назначенный драйвером печати (Override print driver execution compatibility setting reported by print driver)

    К сожалению, данная функция никак не решит проблему отсутствия работоспособных драйверов для терминальных сред или слишком высокой нагрузки на спулер (например, когда на сервере установлены 10-ки разных драйверов разных устройств).

    Отсутствие работоспособных драйверов для терминальных сред и сверхнагрузка на спулер.

    В ситуации, когда с терминального сервера необходимо печатать на 10-ках различных печатающих устройствах (в зоопарке из принтеров, если быть точнее), многие из которых не имеют рабочих драйверов для терминалов, следует применять функцию TS Easy Print.

    TS Easy Print и сторонние решения вроде коммерческого продукта ScrewDrivers — в данном материале не рассматриваются.

    Возвращаем поддержку CUDA на картах Nvidia ниже GTX-6XX →

    Источник: https://vacadem.ru/blog/sisadmin-note/solution-of-problems-printing-on-windows-terminal.html

    Часто задаваемые вопросы

    Теперь р часто задаваемых вопросах…

    Как мне исправить тот факт, что локальный диспетчер очереди печати не работает?

    1. Нажмите «Windows» + «R», чтобы открыть диалоговое окно «Выполнить».
    2. Введите «services.msc» и выберите «ОК».
    3. Дважды щелкните службу «Диспетчер очереди печати», затем измените тип запуска на «Автоматический».
    4. Перезагрузите компьютер и попробуйте снова установить принтер.

    Как исправить ошибку диспетчера очереди печати принтера?

    1. Щелкните значок настроек на своем устройстве Android и выберите кнопку «Приложения» или «Приложения».
    2. В этом разделе выберите «Просмотр системных приложений».
    3. В этом разделе прокрутите вниз и выберите «Диспетчер очереди печати».
    4. Нажмите «Очистить кеш» и «Очистить данные» одновременно.
    5. Откройте документ или изображение, которое хотите распечатать.

    Как очистить диспетчер очереди печати?

    1. На хосте откройте окно «Выполнить», нажав клавишу с логотипом Windows + R.
    2. В окне «Выполнить» введите services.
    3. Прокрутите вниз до диспетчера очереди печати.
    4. Щелкните правой кнопкой мыши диспетчер очереди печати и выберите Остановить.
    5. Перейдите в C: Windows System32 spool PRINTERS и удалите все файлы в этой папке.

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

    1. Запустите службы: нажмите Windows + R, введите services.msc и нажмите Enter.
    2. Найдите службу диспетчера очереди печати, щелкните ее правой кнопкой мыши и выберите «Перезагрузить».
    3. Убедитесь, что проблема с диспетчером очереди печати решена и принтер теперь работает нормально.

    Заключение

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

    Для исправления ситуации рекомендую воспользоваться приведёнными выше советами, обратив особое внимание на активацию функционала «Службы печати и документов», это позволит исправить ошибку «Не удалось открыть мастер добавления принтеров» на вашем ПК.

    Источники

    • https://computerlenta.ru/vindovs-7/lokalnaya-podsistema-pechati-ne-vypolnyaetsya-windows-7-kak-ispravit.html
    • https://smart-route.ru/podsistema-pechati-nedostupna-chto-delat/
    • https://a174.ru/lokalnaya-podsistema-pechati-ne-vypolnyaetsya-windows-7-oshibka-0x000006ba/
    • https://ferracomp.ru/podsistema-pechati-servera-ne-vypolnyaetsya-windows-10/
    • https://tutotvetbl.ru/oshibka-lokalnaya-podsistema-pechati-ne-vypolnyaetsya-v-operacionnoj-sisteme-windows-i-sposoby-ee-ustraneniya.html
    • https://InfoCom-soft.ru/ustrojstva/oshibka-0x000006ba-2.html
    • https://PrinterProfi.ru/raznoe/podsistema-pechati-nedostupna.html
    • https://printeru.info/oshibki-i-problemy/oshibka-0x000006ba-podsistema-pechati-nedostupna
    • https://nastroyvse.ru/opersys/win/lokalnaya-podsistema-pechati-ne-vypolnyaetsya.html
    • https://it-tehnik.ru/windows10/nastroyka/lokalnaya-podsistema-pechati-ne-vypolnyaetsya.html
    • https://turbocomputer.ru/windows/ustranenie-oshibki-lokalnaya-podsistema-pechati-ne-vypolnyaetsya-v-windows-7
    • https://3xru.ru/windows-10-pri-pechati-parametr-zadan-neverno/
    • https://shtat-media.ru/vindovs-7/reshenie-oshibki-lokalnaya-podsistema-pechati-ne-vypolnyaetsya-v-windows-7.html
    • https://canal-it.ru/kompyuter/periferiya/lokalnaya-podsistema-pechati-ne-vypolnyaetsya/
    • http://windowsbulletin.com/ru/%D0%BA%D0%B0%D0%BA-%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D1%83-0x000006ba-%D0%B2-Windows-10/
    • https://tvoupc.ru/ustranenie-oshibki-lokalnaya-podsistema-pechati-ne-vypolnyaetsya-v-windows-7.html

    [collapse]