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

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

26.08.2019

[ Локальная подсистема печати не выполняется ] - это уведомление, которое возникает при некоторых , и не все пользователи знаю, что делать, если возникла такая ситуация.

Эта ошибка препятствует нормальной работе принтера и системы, не позволяет печатать .

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

Cодержание:

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

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

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

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

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

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

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

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

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

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

Подсистема, о которой идет речь, это Диспетчер . Он ответственен за построение очереди и отправку заданий на него.

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

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

  1. Перейдите в Панель управления с Рабочего стола (щелчок правой клавишей на свободном пространстве), через меню кнопки Пуск или с помощью поиска на компьютере, что особенно удобно на операционных системах ;
  2. Найдите раздел Администрирование и перейдите в него, а оттуда – в раздел Службы (иногда также имеется пункт Локальные службы, и в него заходить не нужно);
  3. Откроется большой список, который нужно прокручивать вниз до пункта Диспетчер (на более старых версиях операционной системы он может называться Диспетчер очереди ), и затем откройте его двойным кликом левой клавиши мыши;
  4. Перейдите на вкладку Общие , хотя обычно открывается именно она;
  5. Найдите поле Тип запуска – в нем обязательно должен стоять параметр Автоматически ;
  6. Если это не так, то установите его;
  7. Если в нижней части окна активна кнопка Запустить , то нажмите на нее;
  8. Нажмите на кнопку ОК ;
  9. После этого закройте окно, сохранение не требуется.

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

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

Подключение

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

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

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

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

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

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

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

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

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

Так, эта ошибка выглядела в Windows XP:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сначала найдем Стандартные программы в меню Пуск

Нам нужно запустить командную строку

Как видим, утилита sfc умеет проверять целостность системных файлов и восстанавливать их. Для этого нужно запустить ее с командой scannow.

Утилита sfc завершила проверку:

Запустим Диспетчер очереди и продиагностируем принтер

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

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

Откроем апплет служб.

Убедимся, что указанный диспетчер работает:

Также, убедимся, что работает и RPC.

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

Чтобы посмотреть все зависимости спулера, откроем свойства его службы.

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

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

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

Диагностика принтера средствами Windows

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

Перейдем на вкладку оборудования и звука.

Продиагностируем печатающее устройство, установленное по умолчанию.

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

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

Воспользуемся FixIt

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

После запуска FixIt появится окошко, предлагающее принять лицензионной соглашение.

На следующем этапе выберем способ выявления и устранения проблем программой.

Утилита начнет свою работу.

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

Поиск решения с помощью PrinterDiagnostic

Другим способом решить возникшую проблему является средство PrinterDiagnostic все той же Майкрософт. Оно также доступно на сайте компании и часто его использование более эффективно, чем применение FixIt. Оно также не нуждается в установке. На изображениях ниже покажем вариант его применения.

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

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

Утилита начала свою работу.

Предложение о диагностике конкретного устройства.

Краткий итог

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

Мы определили, что возможным уровнем ее появления может быть этап передачи пользовательского задания в спулер. Однако сам спулер, как и механизм RPC, могут оказаться повреждены или остановлены. Поэтому есть смысл восстановить системные файлы Windows, запустить службы Диспетчер очереди печати и Удаленный вызов процедур. Эффективным способом устранения неполадки станет применение таких приложений как FixIt или PrinterDiagnostic.

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

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

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

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

В проводнике перейдите по пути

С:\WINDOWS\system32\spool\PRINTERS\

и очистите содержимое. Перезагрузите ПК и проверьте работу принтера.

Служба диспетчера печати

Проверьте, чтобы нужная служба была включена:

Проверка файлов системы

После заражения Windows вирусом, некоторые системные файлы могут быть удалены. Обязательно избавьтесь от вирусных угроз и проверьте наличие таких файлов в папке С:\WINDOWS\system32:

  • sfc.exe;
  • sfc.dll;
  • sfc_os.dll;
  • sfcfiles.dll.

Эти файлы отвечают за корректность работы подсистемы печати. Если вы не обнаружили их, тогда перенесите копии данных файлов с другого компьютера, с аналогичной ОС. Также убедитесь, что файл sfc_os.dll не поврежден. Размер данного файл должен быть равен 140288 байт (137 КБайт).

Восстановление ОС

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

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

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

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

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

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

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

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

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

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

Заключение

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



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows