Отключается служба диспетчера печати Windows 7, 10: как включить

Одной из проблем при подключении принтера может стать ошибка «Локальная подсистема печати не выполняется». В Windows 7 есть несколько способов её устранения.

Содержание

Запускаем Диспетчер печати

Включить службу печати Windows 7 можно следующим образом:

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

  • Там необходимо перейти в раздел “Администрирование” и “Службы”.

  • В открывшемся списке нужно найти  Диспетчер печати либо Spooler.

  • Кликните по ней правой кнопкой мыши и выберите “Перезапустить”.

Это должно возобновить работу принтера.

Служба все равно не запускается

Если Диспетчер печати Windows 7 не запускается, нужно сделать следующее:

  1. Откройте свойства службы Диспетчер печати.
  2. Там следует открыть вкладку “Зависимости”.
  3. Там указано, что служба будет работать только при  активной HTTP-службе.

Если она не работает, делаем следующее:

  1. Нажимаем сочетание клавиш Win+R.
  2. В интерпретатор команд прописываем  regedit и жмем Enter.
  3. В открывшемся редакторе реестра нужно перейти в HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP.
  4. Там постарайтесь найти параметр “Start” и просмотрите, чтобы его значение было равно 3, если нет, то установите 3.

Далее нужно перезагрузить ПК, чтобы проверить работает принтер или нет.

Служба работает не стабильно

Если постоянно останавливается служба печати Windows 7, нужно 2 раза кликнуть по ней ЛКМ, чтобы открылось ее меню.

Там, в поле “Тип запуска” нужно установить “Автоматически”.

Если это не сработало и  по каким-то причинам служба останавливается, тогда:

  1. Кликаем правой кнопкой мыши по службе “Диспетчер печати” и открываем “Свойства”.
  2. Там следует переключиться на “Восстановление” и выставить все как на скрине.

Проблема должна решиться.

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

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

  1. Открываем окно быстрого запуска команд комбинацией Windows+R.
  2. Вводим команду «services.msc».
  3. Ждем открытия списка служб.
  4. Находим в перечне «Диспетчер очереди печати» и открываем двойным щелчком мыши.

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

Нет службы печати в списке служб

Бывают случаи, когда можно не найти в длинном списке нужную нам службу печати. Тогда можно поискать по имении «Printers Spooler», если используется английский интерфейс ОС Windows. Если даже и так ничего не находится, то ситуация довольно проблемная. Это означает, что пользователь (Вы или кто-то другой) случайно или не зная об этом удалили важные файлы в системных папках на диске с «Виндой». Еще одной причиной пропадания диспетчера печати может быть наличие вредоносного ПО, а попросту вирусов, на ПК. Решение могут быть такие:

  1. Проверить реестр системы, а именно значение параметра DependOnService в ветке HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Spooler. Оно должно быть равным «RPCSS http». Измените в случае несоответствия. зайти в редактор можно через быстрый запуск (Windows+R) и командой «regedit».
  2. Чистка «компа» от вирусов полноценным антивирусом или одноразовой бесплатной утилитой.
  3. Возврат к точке восстановления, если такова была создана.
  4. Переустановка системы полностью.

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

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

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

Ошибка локальной системы печати

Устранение ошибки «Локальная подсистема печати не выполняется» в Windows 7

Oshibka-Lokalnaya-podsistema-pechati-ne-vyipolnyaetsya-v-Windows-7.png

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

Советы

  • В Windows Server 2003 и Windows XP Professional x64 Edition иногда случаются неполадки при отправке документов на печать на определенный принтер. Можно скачать патч этой ошибки с сайта поддержки Microsoft.[16]
  • Есть множество утилит, которые автоматически исправляют диспетчер печати. Скачивайте такие утилиты из надежных источников, чтобы не подцепить вирус или вредоносную программу.

Подсистема печати недоступна — решение проблемы

Ох как я любил эту надпись -Подсистема печати недоступна — это такой секс, вам и не рассказать. Я не говорю о том случае, когда система раз -два дала сбой — это выскакивает постоянно. У меня было после перезагрузки напечатаешь один документ, а дальше такая бодяга выскакивает. Простая переустановка принтера не помогла. Кстати, больше всего такие радости мне доставлял принтерок HP 1020.Просто перезапустить службу печати — не получится, тут надо «танцы с бубном». Итак, если у вас постоянное окошечко «Подсистема печати недоступна», то

Решаем эту проблему по такой инструкции:

1. Удаляем все принтера, только сразу после перезагрузки — ничего на печать не пускаем, не удаляется — идем п.2.

2. Открываем свойства сервера печати, заходим на вкладку драйвера и удаляем оттуда все драйвера всех принтеров. Свойства сервера печати — в windows7 Пуск — устройства и принтеры, в windows XP: Принтеры и факсы — файл — свойства сервера печати.

3. Удалить полностью всю папку C:WINDOWSsystem32spoolPRINTERS, после этого во многих случаях все оживает, но настоятельно рекомендую идти дальше.

4. Хорошим антивирусом прогнать всю систему. Я рекомендую касперским — у него на 30 дней бесплатная пробная лицензия со 100% функционалом.

4. После проверки в C:WINDOWSsystem32 проверить файл spoolsv.exe Он должен именно так называться. Если нет — копируйте из другой винды такого же типа. В этой же папке проверить размер системного файла sfc_os.dll. Оригинальный размер файла sfc_os.dll составляет около 140 kB, а подмененного около 15 kB. Копию файла можно найти в WindowsDllCache. Аналогично скопируйте файлы sfcfiles.dll, sfc.exe, sfc.dll. Перезагружаемся, ничего не печатаем.

5. С официального сайта производителя принтера скачиваем последнюю версию драйверов и устанавливаем. По идеи все должно фунциклировать. Можно еще проверить запущена ли служба «Диспетчер очереди печати».

Вот так я боролся с подсистемой печати. Раз я еще и ковырялся в реестре, но что и где — простите, не помню. И я вам скажу так — 90% этой беды — вирус. Следите за своим антивирусом, на платный денег нет, используйте другой бесплатный, раз уж этот допустил такую дыру. Кстати, если у вас Windows XP SP2, а то и раньше обязательно обновитесь до SP3.

Если на экране появляется надпись: ваша копия windows не является подлинной в windows 7, то решение есть.

Как открыть диспетчер печати в Windows 7

  1. Запустите панель управления компьютером.
    Чтобы открыть службу, которая внезапно начала отключаться, заходим в ПускОткрываем панель управления
  2. Перейдите к разделу «Оборудование и звук».
    тобы открыть службу, которая внезапно начала отключаться, находим панель управленияПерейдите к разделу «Оборудование и звук»
  3. Откройте вкладку «Устройства и принтеры».
    тобы открыть службу, которая внезапно начала отключаться, ищем оборудование и звукПерейдите к разделу «Устройства и принтеры»
  4. Здесь вы можете найти информацию обо всех принтерах и сканерах, подключенных к компьютеру. Кликнете по любому из них, чтобы увидеть, сколько и каких документов стоит к нему в очереди на печать.
    тобы открыть службу, которая внезапно начала отключаться, нужно зайти в Устройства и принтерыСмотрим очередь на печать

В каких ситуациях нужно чистить spooler печати

Давайте определимся в каких ситуациях, вам может потребоваться очистка спулера печати:

Версии драйверов.

Драйверы различных версий на сервере и клиентских машинах (в общем, то это первое, что нужно проверить) должны быть идентичны в т. ч. и с точки зрения версии PCL. Если версии отличаются то, скорее всего печати нам не видать. Также можно отметить, что когда стоит выбор использовать PCL5 или PCL6, лучше устанавливать драйверы PCL5, т.к. на практике они работают стабильнее.

Исправление средствами виндовс

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

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

Чем вызвано сообщение об ошибке вызова Startdocprinter

Сообщение об ошибке Startdocprinter может отобразится по ряду причин:

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

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

Проблема управления доступом. Эта ошибка также возникает из-за проблемы с тем, каким образом операционная система распознает список управления доступом службы. Решается запуском утилиты cacls.exe из окна командной строки.

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

Способы устранение проблемы

Перезагрузка ПК

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

Настройка запуска

Первым делом стоит перепроверить настройки службы и тех, от которых она зависит. По инструкции, описанной в самом первом пункте статьи, заходим в свойства службы. На вкладке «Общие» в разделе «Тип запуска» указываем «Автоматически» без «Отложенный запуск». «Состояние» переводим в «Работает», если на данный момент оно другое. Используем кнопку «Запустить». Незабываем применить и сохранить настройки. Вид закладки должен быть такой.

Переходим на вкладку «Зависимости» и смотрим, какие службы там указаны. Их работу и настройки также нужно перепроверить, а при необходимости правильно сконфигурировать. Удаленный вызов процедур (RPC) легко найти в том же списке окна служб.

Не лишним будет настроить поведение службы в случае сбоев. Это делается на закладке «Восстановление». Выставляем режим «Перезапуск» для первого и второго сбоя.

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

Как уже неоднократно упоминалось, проблемой часто бывает наличие на ПК вредоносного программного обеспечения, а в народе «вирусов». Чтобы убрать эту причину из списка возможных нужно выполнить глубокое сканирование системы и удаление вредоносных файлов. Для таких целей можно использовать штатный, ранее установленный антивирус, со свежими базами. Если такого нет или обновление до последней версии проблемно, то воспользуйтесь любым бесплатным одноразовым сканером. Отличный вариант для таких целей Cureit от компании «Доктор Веб». Скачать рекомендовано из официального сайта компании.

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

  • Откройте окно запуска клавишами Windows+R.
  • Введите команду «cmd», чтобы запустить командную строку.
  • В ней запустите «sfc /scannow».
  • Наберитесь терпения и дождитесь окончания процесса.
  • По окончании перезагрузите компьютер.

Исправление средствами Виндовс

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

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

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

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

  • Очистка временной папки.
  • Командная строка.
  • Специальный Bat файл.
  • Сторонние утилиты.

Для выполнения первого способа Вам нужно на системном диске, а, скорее всего, это «C:/», найти папку «C:Windowssystem32spoolPRINTERS» и удалить все, что там есть. Это позволит максимально быстро очистить очередь печати. Файлы могут не удаляться, если служба печати запущена. Нужно на время очистки ее остановить, а потом включить обратно.

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

Драйвера могут влиять на работу службы диспетчера печати по многим причинам.

  1. Установленные «дрова» с установочного диска предназначены для более ранних версий Виндовс.
  2. Вы обновили свою операционную систему до последней версии, которая с ПЗ принтера конфликтует.
  3. Файлы повреждены пользователями или вредоносными программами.

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

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

  1. Удалить само устройство в разделе панели управления «Устройства и принтеры». Чтобы зайти в этот раздел используйте специальные команды. Сначала Windows+R, а потом «control printers». Выберите нужную модель и через правую клавишу мыши «Удалить».
  2. Удалить пакет драйверов через сервер печати.Запускаем сервер, а на вкладке «Драйвер» производим удаление нужного пакета. В некоторых случаях может потребоваться остановка службы печати, если она запущена.
  3. При необходимости сделать очистку в реестре или воспользоваться специальными утилитами.

Установка принтера через локальный порт

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

  1. Откройте через панель управления раздел с принтерами.
  2. Там вверху в меню выберите «Установка».
  3. В окне нажмите по первому варианту «Добавить локальный».
  4. Далее «Создать новый порт» и в списке выбрать «Local Port».
  5. Укажите любое значение порта.
  6. Далее следуйте инструкциям мастера установки.

Способ №3. Восстановление файлов

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

  1. Откройте перечень всех программ с помощью меню «Пуск».
    В меню «Пуск» открываем «Все программы»

    В меню «Пуск» открываем «Все программы»

  2. Откройте системную папку «Стандартные».
    Открываем системную папку «Стандартные»

    Открываем системную папку «Стандартные»

  3. Найдите в этой папке «Командную строку», затем щёлкните по ней правой клавишей мыши и нажмите на «Запуск от имени администратора». Если запускать консоль без администраторских полномочий, то её функционал будет значительно урезан.
    Запускаем «Командную строку»

    Запускаем «Командную строку»

  4. С помощью «Командной строки» вы можете проверить целостность файлов вашей ОС. Для этого введите команду «sfc /scannow» и активируйте её нажатием на клавишу «Enter».
    Проверяем целостность файлов вашей ОС с помощью команды

    Проверяем целостность файлов вашей ОС с помощью команды

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

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

Примечание! Во время процедуры не закрывайте «Командную строку» – если вам нужно воспользоваться другими программами, то просто сверните её.

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

Как перезапустить службы печати windows  через консоль.

Открываем cmd через Пуск.

И пишем в нем две команды:

net stop spoolernet start spooler

Проверить компьютер на вирусы

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

1. Отличный вариант — проверка жесткого диска на другом компьютере. То есть вы достаете HDD из своего компьютера и подключаете к другому, заведомо здоровому компьютеру с установленным и обновленным антивирусом.

2. Если это не вариант, то я бы на здоровом компьютере сделал загрузочную флешку (если под рукой нет здорового компьютера, то попробовал бы на больном). Загрузился бы с флешки и проверил свой компьютер. У Касперского есть

. При переходе по ссылке откроется инструкция по созданию загрузочной флешки на сайте поддержки Касперского.

3. Если флешки под рукой нет, то можно просто скачать что-нибудь из предложенного:

  • ;
  • ;
  • ;

и проверить свой компьютер. Желательно провериться утилитой другой фирмы, нежели фирма установленного у вас антивируса. Например. Если у вас установлен Microsoft Security Essentials, то используйте Dr.Web CureIt или Kaspersky Virus Removal Tool. А лучше и то и другой.

Методы очистки spool папки

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

C:WindowsSystem32spoolPRINTERS

В папке PRINTERS вы найдете список файлов в формате SHD и TMP, которые вы просто так не удалите, так как они заблокированны процессом Spooler. Логично, что нужно его остановить, все удалить и запустить. Есть два метода очистки:

Скачиваем скрипт по очистке спулера печати. Кладем его в нужное вам место. Запускаем командную строку от имени администратора и переходим в папку с вашим скриптом, через команду:

Команда dir покажет содержимое вашей папки. У меня тут лежит Clean_spooler.bat. Запускаем его, и он сможет очистить spooler печати, буквально за минуту. Как видите он останавливает «Диспетчер печати», удаляет все содержимое папки «C:WindowsSystem32spoolPRINTERS» и запускает обратно «Диспетчер печати». Все спулер очищен.

Содержимое скрипта:

Видео инструкции

Отлично!

В знак благодарности расскажите о статье своим друзьям и знакомыми в социальных сетях. Используйте кнопки слева или внизу страницы. Это не занимает более 15 секунд. Спасибо!

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...