Локальная подсистема печати не выполняется: Windows 7, 8, 10, XP

Расходные материалы
Содержание
  1. Как запустить локальную подсистему печати
  2. Почему с ним возникают проблемы (отключается, не запускается и другие)
  3. Как устранить возникающие проблемы
  4. Перезагрузка компьютера
  5. Проверка на вирусы
  6. Включение службы и её настройка
  7. Проверка служб, относящихся к диспетчеру печати
  8. Сброс параметров, обновление драйверов
  9. Добавление локального принтера
  10. Принудительная очистка очереди печати
  11. Удаление и переустановка драйверов принтера
  12. Альтернативные методы решения проблемы
  13. Возможные причины ошибки подсистемы печати
  14. Попадание вирусов в систему
  15. Как сделать подсистему печати доступной в Windows XP
  16. Способ 1: Запуск службы
  17. Способ 2: Устранение проблемы вручную
  18. Проверяем выполнение службы «Диспетчер печати»
  19. Исключаем влияние вирусов
  20. Чистка папки очереди печати
  21. Восстановление системы
  22. Повторная установка принтера
  23. Что делать, если диспетчер принтера грузит процессор
  24. Можно ли его переустановить

Как запустить локальную подсистему печати

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

  1. откройте службы, выполнив команду services.msc в окне Win+R.
  2. Перейдите к свойствам службы диспетчера печати и нажмите кнопку «Пуск. Как запустить локальную подсистему печати

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

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

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

  • Компьютер заражен вирусами, направленными на блокировку сервисов или сервисов.
  • Системные файлы, связанные с печатью, каким-либо образом были повреждены пользователем или вирусом.
  • Драйвера для принтера или сканера устарели или были повреждены, поэтому он может не замечать устройства или работать с ними некорректно.
  • Служба, отвечающая за задание на печать, отключена пользователем или конфликтующими службами. Это приводит к тому, что он исчезает с панели управления или перестает отвечать на запросы.

Как устранить возникающие проблемы

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

Перезагрузка компьютера

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

Системное меню
Мы перезагружаем компьютер

Проверка на вирусы

Это может быть вызвано вирусом, мешающим работе службы принтера, поэтому выполните следующие действия:

  1. откройте антивирусную программу, установленную на вашем компьютере.Меню компьютера
  2. Запустите полную проверку системы на наличие вирусов. Это может занять довольно много времени, поэтому вам придется подождать.Антивирус
  3. Удалите все найденные вирусы и попробуйте использовать диспетчер печати.Защитник Windows

Включение службы и её настройка

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

  1. Используйте панель поиска Windows, чтобы найти приложение «Службы».
  2. В общем списке найдите «Диспетчер печати» и выберите его.
  3. Нажмите кнопку «Перезапустить службу». Проверьте, работает ли после этого диспетчер устройств. Если нет, выполните следующие шаги.
  4. откройте настройки сервиса двойным кликом по нему и установите тип автоматического запуска «Автоматически».
  5. Перейдите на вкладку «Восстановление».
  6. Установите первые две строки на «Перезапустить службу». Это необходимо для того, чтобы при возникновении ошибки программа автоматически перезапустилась.
  7. Сохраните изменения, нажав кнопку «Применить».
  8. откройте вкладку «Войти».
  9. Отключите функцию, позволяющую программе взаимодействовать с рабочим столом, сняв соответствующий флажок. Делать это необязательно, но бывают случаи, когда из-за этого возникает ошибка.
    Отключить «Разрешить взаимодействие с рабочим столом»
  10. Перезагрузите компьютер, чтобы измененные настройки вступили в силу. Готово, теперь нужно проверить, работает ли печать.

Проверка служб, относящихся к диспетчеру печати

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

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

Сброс параметров, обновление драйверов

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

Добавление локального принтера

  1. откройте классическую панель управления, выполнив команду панели управления в окне Win+R.
  2. Далее переходим в раздел «Оборудование и звук» > «Устройства и принтеры», где нажимаем на кнопку «Добавить принтер.
  3. В открывшемся окне нажмите кнопку Нужный принтер отсутствует в списке и выберите Добавить локальный или сетевой принтер с ручными настройками
  4. Затем выберите пункт Создать новый порт и укажите тип порта Локальный порт и нажмите Далее.
  5. Теперь вы должны ввести имя порта в открывшемся окне в формате Имя_Вашего_ПК в_СвойствахИмя_Вашего_Принтера.
  6. Последним шагом является выбор драйвера устройства, указав производителя принтера и сам принтер.

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

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

Самый простой способ избавиться от проблемы — очистить папку %SystemRoot%System32spoolPRINTERS. Документы, отправленные в очередь на печать, сохраняются в этой папке. Переполнение папки буфера приводит к сбою планировщика печати (spoolsv.exe) и вызывает сбой или остановку службы.

Вопрос актуален для бизнес-компьютеров, где одновременно можно отправить на печать много документов. Ошибка не зависит от версии Windows: проблема появляется как на серверной Windows Server 2008/2012 (и других), так и на всех версиях Windows 7 и 10 (а также 8/8.1, XP, Vista — проблема везде).

Чтобы принудительно удалить очередь печати:

  1. откройте папку c:windowsSystem32spoolprinters на компьютере, к которому принтер подключен через USB.
  2. Удалите все файлы в папке — именно эти документы из задания на печать вызвали сбой службы.
  3. Перезапустите службу. По умолчанию автозапуск службы должен быть установлен на «Автоматически», поэтому достаточно повторно отправить документ на печать.
  4. Если нет, перейдите в «Пуск» — «Панель управления» — «Администрирование» — «Компоненты службы» — «Локальные службы», найдите в списке «Диспетчер печати» и перезапустите службу.
  5. Документ должен нормально распечататься.

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

Удаление и переустановка драйверов принтера

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

Есть два варианта решения проблемы:

  1. Сохраните файл в формате, отличном от PDF. Перезапускаем сервис и отправляем документ на печать — все должно печатать без проблем.
  2. Обновите драйверы. Удалите старые драйверы: остановите службу диспетчера очереди печати, удалите все содержимое папки System32spooldrivers. Установите новые драйвера: их можно взять либо на диске, который шел в комплекте с принтером, либо скачать с сайта производителя устройства (HP, Canon, Xerox).

Если вам нужно быстро распечатать документ, сохраните его в другом формате. Это может быть .jpeg и .png, если в документе много графики, или любой из текстовых форматов (txt, doc, docx, rtf) для документов с текстом.

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

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

Альтернативные методы решения проблемы

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

Не пытайтесь сразу же переустановить Windows или откатить систему до точки восстановления. Проблема часто появляется на принтерах HP и Canon после серии обновлений для Windows 7 и 10. Откат обновления с помощью точки восстановления может временно решить проблему, но после обновления ПК она появится вновь.

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

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

  1. Установить принтер ->
  2. Добавить локальный принтер ->
  3. Создать новый порт -> Локальный порт -> Далее ->
  4. Имя порта: введите имя_сервера (или IP)имя_принтера -> нажмите OK ->
  5. Затем вы должны выбрать и следовать инструкциям на экране.

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

Корзины драйверов, несовместимые с той или иной версией Windows на конкретном устройстве, исправить нельзя. Хотя раньше все работало нормально, а потом проблема стала появляться после некоторых обновлений. И наоборот, если Windows давно не обновлялась (особенно на 7 и XP), то стоит обновить систему, так как проблема уже решена.

Читайте также: Windows 10 не видит принтер

Возможные причины ошибки подсистемы печати

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

Итак, вот основные причины ошибки:

  • вирусная программа;
  • нарушение целостности системных файлов;
  • ошибки в установленных драйверах принтера;
  • отключить очередь печати.

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

Попадание вирусов в систему

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

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

Как сделать подсистему печати доступной в Windows XP

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

Теперь о том, как решить проблему. Здесь можно выделить два способа — самый простой и более сложный, который потребует от пользователей не только терпения, но и некоторых знаний.

Способ 1: Запуск службы

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

  1. откройте меню «Пуск» и нажмите на команду «Панель управления».
  2. Затем, если вы используете представление категорий, щелкните ссылку «Производительность и обслуживание», а затем значок «Администрирование».

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

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

Здесь нажимаем кнопку «Пуск» и проверяем, что тип запуска стоит в режиме «Авто».

Если после этого ошибка не устранена, стоит перейти ко второму способу.

Способ 2: Устранение проблемы вручную

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

Так что набираемся терпения и приступаем к «обработке» подсистемы печати.

  1. Первым делом перезагружаем компьютер и удаляем все принтеры в системе. Для этого откройте меню «Пуск» и нажмите на команду «Принтеры и факсы».Это отобразит список всех установленных принтеров. Щелкаем по ним правой кнопкой мыши, а затем «Удалить».Нажав кнопку «Да» в окне предупреждения, мы тем самым удалим принтер из системы.
  2. Теперь избавляемся от драйверов. В этом же окне перейдите в меню «Файл» и нажмите на команду «Свойства сервера».
  3. В окне свойств перейдите на вкладку «Драйверы» и удалите все имеющиеся драйвера. Для этого выберите строку с описанием, нажмите кнопку «Удалить» и подтвердите действие.
  4. Теперь нам нужен «Проводник». Запустите его и перейдите по следующему пути:

C:WINODWSsystem32спул

Здесь находим папку «ПРИНТЕРЫ» и удаляем ее.

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

C:WINDOWSsystem32

и проверьте наличие файла Spoolsv.exe. Здесь следует обратить внимание, что в имени файла нет лишних символов. Здесь проверяем еще один файл — sfc_os.dll. Размер должен быть примерно 140 КБ. Если вы обнаружите, что она «весит» намного больше или меньше, то можно сделать вывод, что эта библиотека была заменена.

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

C:WINDOWSDllCache

и скопируйте оттуда sfc_os.dll, а также еще несколько файлов: sfcfiles.dll, sfc.exe и xfc.dll.

Если у вас нет папки DllCache или вы не можете найти нужные файлы, вы можете скопировать их из другой Windows XP, в которой нет проблем с подсистемой печати.

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

Проверяем выполнение службы «Диспетчер печати»

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

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

Далее выберите вкладку «Услуги» и откройте ее. Появится список всех служб, среди них нужно найти и открыть интересующую нас — «Диспетчер печати» (В Windows XP — «Диспетчер очереди печати»).

Смотрим тип запуска и состояние сервиса. В первом случае должно быть «Автоматически», во втором — «Выполняется» или «Выполняется», если у вас Windows XP. При необходимости корректируем его на нужные настройки и пробуем печатать нужные документы. В большинстве случаев благодаря этим настройкам проблема решается и принтер снова готов к работе.

Исключаем влияние вирусов

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

Для этого перед проверкой системы обновите базы вашей антивирусной программы. Если антивирус не установлен, мы рекомендуем использовать антивирус Касперского, Dr.Web или Avira из всех программ безопасности. Эти антивирусные программы зарекомендовали себя и хорошо справляются со своей задачей. Несмотря на то, что они платные, есть пробный период.

Есть два способа запустить проверку системы. Первый — из интерфейса самого антивируса.

Второй — проверить конкретный локальный диск, на котором установлена ​​операционная система. Как правило, это диск «С». Для этого откройте «Мой компьютер», выберите диск «С» и щелкните правой кнопкой мыши по ярлыку, выберите соответствующий пункт.

В целом нас должна интересовать целостность библиотек и файлов, таких как sfc_os.dll, sfcfiles.dll, sfc.dll, sfc.exe, находящихся в папке WINDOWSsystem32. Если они повреждены или отсутствуют, вы можете использовать их резервные копии. Резервный адрес в Windows XP — WINDOWSsystem32DllCache, в Windows 7 — Windowswinsxs.

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

Следующей причиной того, что локальная подсистема печати не работает, могут быть зависшие команды очереди печати. Чтобы избавиться от них, вам нужно очистить соответствующую папку «ПРИНТЕРЫ», расположенную по адресу C:WINDOWSsystem32spool.

Обратите внимание, что содержимое папки «PRINTERS» не может быть удалено обычным способом. В этом случае перезагрузите компьютер в безопасном режиме и очистите папку. После этого вы запускаете ПК обычным способом. Проблема должна исчезнуть.

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

Если вы убедились, что служба Диспетчера печати активна и очистили систему от вирусов, но продолжает получать предупреждение о недоступности подсистемы печати, что делать в этом случае? Самый простой и действенный способ — откатить систему до рабочей версии. То есть вернуть работоспособное состояние компьютерной системы, когда рассматриваемая проблема отсутствовала.

Этот метод можно использовать только при активном восстановлении системы. Вы можете проверить это следующим образом. Наведите указатель мыши на ярлык «Мой компьютер» и щелкните его правой кнопкой мыши один раз. В открывшемся контекстном меню выберите «Свойства».

Далее откройте вкладку «Защита системы» (в Windows XP «Восстановление системы»). В графе «Восстановление системы» не должно быть галочки, а в графе «Статус» должен быть указан статус «Мониторинг».

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

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

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

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

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

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

Что делать, если диспетчер принтера грузит процессор

Если процесс spoolsv.exe перегружает процессор более чем на 20%, причиной этого могут быть следующие моменты:

  • в очереди слишком много файлов. Удалите его, как это сделать, описано выше в разделе «Удаление файлов, ожидающих печати»;
  • списки устройств и принтеров показывают неиспользуемые или несуществующие принтеры. Найдите их и удалите. Как удалить принтер описано в разделе «Сброс настроек принтера»;
  • драйверы или файлы принтера были повреждены, поэтому они вызывают ошибку, и из-за этого он загружает процессор. Переустановите принтер (см выше, как это сделать);
  • не исключено, что проблема исчезнет, ​​если служба перестанет запускаться автоматически. Для этого в программе «Службы» найдите службу «Диспетчер печати» и откройте настройки. В разделе «Тип запуска» выберите «Вручную».

Можно ли его переустановить

Ответ на этот вопрос — нет, в Windows это невозможно. Все, что вы можете сделать, это остановить службу диспетчера устройств, очистить очередь документов и удалить принтер и связанные с ним драйверы. Сама служба не может быть удалена.

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

Оцените статью
Блог про принтеры
Adblock
detector