Содержание:
Способ 1: Использование средства устранения неполадок
Каким бы банальным ни был совет, но использование стандартного средства устранения неполадок в Windows 10 часто помогает решить различные проблемы с печатью, даже в тех случаях, когда речь идет о сетевых устройствах. Главное — использовать этот инструмент на всех компьютерах, куда подключен проблемный принтер. Весь процесс проверки неполадок выглядит так:
- Откройте «Пуск» и слева нажмите по значку с шестеренкой, чтобы перейти в «Параметры».
- Прокрутите список с разделами и левой кнопкой мыши нажмите по «Обновление и безопасность».
- Слева выберите категорию «Устранение неполадок», затем внизу нажмите по ссылке «Дополнительные средства устранения неполадок».
- В списке самых частых вы точно найдете «Принтер», поэтому кликните по этой плитке тоже ЛКМ.
- Для начала сканирования используйте кнопку «Запустить средство устранения неполадок».
- Ожидайте завершения первого этапа проверки, из списка выберите проблемное устройство и продолжайте взаимодействие со средством. То же самое повторите на всех остальных компьютерах.
Способ 2: Запуск службы диспетчера печати
Одна из распространенных причин появления ошибки «Подсистема печати сервера не выполняется» в Windows 10 — отключенная служба диспетчера печати. Она должна быть обязательно активной как на ПК, к которому физически подключен принтер, так и на всех остальных, имеющих сетевой доступ.
- Для ручной проверки службы откройте «Пуск», через поиск отыщите приложение «Службы» и запустите его.
- Список служб по умолчанию отсортирован в алфавитном порядке, поэтому прокрутите его, чтобы отыскать «Диспетчер печати». Дважды нажмите по данной службе левой кнопкой мыши, чтобы открыть ее «Свойства».
- Установите тип запуска как «Автоматически», а также запустите службу, если она сейчас остановлена. Примените изменения и повторите то же самое на всех остальных компьютерах, связанных с рассматриваемой ошибкой.
Способ 3: Отключение брандмауэра Windows
Рассматриваемая проблема относится только к сетевым принтерам. Может возникнуть вследствие блокирования подключения или отправки файлов со стороны стандартного межсетевого экрана. Решений тут может быть несколько, но лучшим методом проверки этой теории станет отключение брандмауэра на всех ПК, где возникает такая проблема. В Windows 10 для этого есть системное меню, где можно при помощи одного переключателя ограничить действие брандмауэра. Детально об этом читайте в другой статье на нашем сайте по ссылке ниже.
Подробнее: Отключаем брандмауэр в Windows 10
Способ 4: Очистка очереди печати принтера
Застрявшие в очереди документы редко становятся причиной, по которой возникает ошибка «Подсистема печати сервера не выполняется», однако ситуация может усугубиться в тех случаях, когда пользователь пробовал отправить сразу несколько документов или использовал разные принтеры. Всегда рекомендуется держать очередь печати очищенной, чтобы никакие существующие задачи, выполнить которые невозможно, не мешали корректной распечатке новых документов. В Windows 10 поддерживается два разных метода очистки очереди печати, более детально о которых вы узнаете в материале ниже.
Подробнее: Очистка очереди печати в Windows 10
Способ 5: Комплексное решение проблемы
Ошибка «Подсистема печати сервера не выполняется» может быть связана с глобальными проблемами ОС в плане распознавания и работы с сетевыми принтерами. Проблема появляется даже из-за одной неправильной записи в реестре или оставшихся следов старой версии драйвера принтера. Поэтому мы предлагаем комплексное решение, подразумевающее последовательную проверку разных частей Windows 10 с полной переустановкой принтера на ПК, включая и его сетевое подключение. Однако учитывайте, что будут внесены изменения непосредственно в операционную систему, поэтому предварительно рекомендуется создать точку восстановления, о чем детальнее написано по следующей ссылке.
Читайте также: Создание резервной копии Windows 10
Шаг 1: Удаление фирменного ПО принтера
Первоочередно избавьтесь от всех программ и вспомогательных утилит, связанных с проблемным принтером. Для этого не требуются какие-то сторонние инструменты, поскольку отыскать и деинсталлировать подобные приложения можно непосредственно с помощью стандартного средства операционной системы, что и будет продемонстрировано ниже.
- Откройте «Пуск» и перейдите в «Параметры», кликнув по значку с изображением шестеренки.
- Выберите раздел «Приложения».
- Используйте поиск по списку установленных программ, чтобы отыскать те, которые связаны с принтером. В большинстве случаев достаточно ввести «Canon», «HP» или любое другое название подключенного печатающего оборудования.
- Отыскав такой софт, щелкните по каждому из них левой кнопкой мыши, нажмите «Удалить» и следуйте отобразившимся инструкциям. Удалите все связанные с принтером программы, после чего переходите далее.
Шаг 2: Удаление драйвера и очистка очереди печати
Конечно, удаление только вспомогательного ПО никаким образом не повлияет на полную очистку следов использования принтера в операционной системе. Обязательно нужно избавиться и от драйвера. Есть несколько действенных методов, позволяющих успешно справиться с поставленной задачей. Информацию по каждому из них вы найдете в материале ниже, сможете выбрать оптимальный и удалить драйвер модели принтера, с которой возникает ошибка «Подсистема печати сервера не выполняется».
Подробнее: Удаляем драйвер принтера в ОС Windows 10
Следующая задача вам уже знакома, если вы выполняли предыдущие рекомендации. Понадобится снова открыть очередь печати и удалить ее для всех устройств, а не только для того принтера, удалением которого мы сейчас занимаемся. Для этого есть специальное окно от «Диспетчера печати». Вместо него еще можно отыскать файлы с параметрами очереди печати, и удалить их тоже. Тут снова рекомендуем обратиться к уже знакомому материалу со всеми необходимыми инструкциями.
Читайте также: Очистка очереди печати в Windows 10
Шаг 3: Вход в безопасный режим
Определенные действия, которые будут выполнены в дальнейших этапах, реализуемы исключительно в безопасном режиме Windows 10. Поэтому после выполнения предыдущих этапов нужно перейти именно в него. Это своеобразная перезагрузка ПК, но с выбором дополнительных параметров. Есть несколько доступных вариантов того, как можно оказаться в безопасном режиме. Самый простой — перезагрузка с выбором дополнительных действий.
Подробнее: Переход в безопасный режим в Windows 10
Шаг 4: Проверка и удаление файлов из папки «Spool»
В первую очередь займемся проверкой папки «Spool», которая в Windows 10 связана с печатью. Понадобится удалить лишние файлы и оставить только те, которые должны быть по умолчанию. Для простого поиска элементов, которые будут упомянуты в дальнейшем, рекомендуется сразу включить отображение расширений файлов.
Подробнее: Включение отображения расширения в Windows 10
Вместе с этим отметим, что вы можете получить ошибку «Отказано в доступе», когда попробуете открыть папку «Spool» или внести в ней изменения. Если такое произойдет, понадобится для корневого каталога, то есть для самой папки «Spool» назначить себя владельцем. Для этого воспользуйтесь универсальной инструкцией из материала ниже.
Читайте также: Устранение ошибки «Отказано в доступе» в Windows 10
Как только подготовительные действия завершены, откройте папку по пути C:\Windows\System32\spool
и начните поочередный просмотр всего ее содержимого. Для удобства предоставляем следующую инструкцию с разбором всех необходимых элементов. Если нужно будет удалять что-то лишнее, вы об этом обязательно узнаете из этой же инструкции.
- После перехода в папку «Spool» в первую очередь откройте каталог «Drivers». Удалите все его содержимое, кроме папки «Color». Другие файлы и каталоги — все это отправляется в «Корзину».
- Далее откройте директорию «PRINTERS». Тут будет несколько файлов, а также возможно наличие отдельных каталогов. Удалите абсолютно все из этой папки, оставив ее пустой.
- Каталог «SERVERS» тоже должен быть пустым. При наличии других файлов и папок повторите удаление.
- Теперь откройте «Tools». На этом каталоге остановимся немного детальнее. В первую очередь его стандартное содержимое должно иметь такой вид: папки «en-US», «Microsoft XPS Document Writer» и «ru-RU», а также файлы — «PrintBrm.exe», «PrintBrmEngine.exe», «PrintBrmPs.dll». Если видите тут что-то еще, удаляйте лишнее.
- Откройте для проверки содержимого каталог «Microsoft XPS Document Writer».
- В нем должно быть пять файлов: «mxdwdui.dll», «mxdwdui.gpd» («mxdwd.gpd»), «mxdwdui.ini» («mxdwd-manifest.ini»), «prnms001.cat» и «prnms001.inf». Остальное тоже удаляйте.
- Вернитесь к предыдущему каталогу и откройте «ru-RU». Стандартное содержимое каталога выглядит как: «PrintBrm.exe.mui» и «PrintBrmEngine.exe.mui». Все другие файлы сотрите.
- В папке «prtprocs» вы найдете только одну папку — «x64» или «x32», что зависит от разрядности Windows. Никакие другие файлы и каталоги тут быть не должны.
Повторимся, что при работе с любым из элементов в папке «Spool» может возникнуть ошибка с тем, что вам будет отказано в доступе. Вам следует получить права на папку, чтобы завершить удаление, поскольку это является обязательным этапом подготовки ОС к повторной установке принтера и решению проблемы «Подсистема печати сервера не выполняется».
Шаг 5: Проверка реестра
Примерно такую же проверку и очистку нужно выполнить с реестром. Времени это займет немного больше, поскольку придется перемещаться по разным путям, сравнивать названия файлов и их значения, удалять лишнее и править то, что не соответствует стандартным параметрам. Снова предлагаем обратиться к последовательной инструкции, которая поможет разобраться с этой задачей.
- Отыщите «Редактор реестра» через «Пуск» и обязательно запустите его от имени администратора.
- В первую очередь перейдите по пути
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
, вставив его в адресную строку сверху. - Отыщите папку «PendingUpgrades», нажмите по ней правой кнопкой мыши и из контекстного меню выберите действие «Удалить». Пока что она нам не понадобится, а в будущем будет создана автоматически, когда подключим принтер заново.
- Разверните папку «Printers» и проверьте ее содержимое. Если здесь присутствуют любые записи, их потребуется удалить.
- С зажатой левой кнопкой мыши выделите все параметры, затем вызовите контекстное меню и снова выберите «Удалить».
- Разверните папку «Environments» по расположению, в которое был осуществлен переход ранее. Обладателям Windows 10 x32 понадобится открыть папку «Windows NT x86». Если речь идет о x64, то выберите «Windows x64».
- Разверните «Drivers» и «Version-X», где для X могут быть разные числа. Скорее всего, это будет 2, 3 или 4.
- В одной из папок «Version-X» должен быть каталог с названием вашего принтера, который ранее был удален. Щелкните по этому каталогу тоже правой кнопкой мыши и выберите «Удалить».
- При появлении уведомления с подтверждением нажмите «Да», чтобы завершить удаление раздела.
- Сверните предыдущие разделы, чтобы проще было открыть «Print Processors». Тут необходимо оставить исключительно каталог «winprint», а другие удалите, если они присутствуют.
- В завершение по данному расположению рассмотрим папку «Monitors». Тут будет несколько разделов: «Local Port», «Standard TCP/IP Port», «USB Monitor», «WSD Port», «Microsoft Office Live Meeting 2007», «Document Writer Monitor», «Microsoft Shared Fax Monitor». Если присутствуют другие, удалите их точно так же, как делали и с другими папками.
С первым расположением закончено. Вы проверили все необходимые папки, удалили лишние настройки и упоминания о проблемном принтере. Однако на этом работа с реестром еще не завершена, следуйте инструкции ниже, чтобы разобраться с еще одним расположением и хранящейся в нем информацией.
- В ту же самую адресную строку сверху вставьте путь
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
, чтобы перейти по нему и начать просмотр присутствующих там параметров и их значений. - Посмотрите на параметр с названием «DependOnService». Его значение должно содержать исключительно «RPCSS». Если в нем присутствует еще какая-то информация, дважды нажмите по параметру для его редактирования.
- Удалите все лишнее из строк ниже и нажмите «ОК», чтобы сохранить изменения.
- Продолжайте точно в таком же ключе проверять значение параметров. Найдите «Description» и посмотрите на его значение. Оно должно быть
@%systemroot%\system32\spoolsv.exe,-2
. Если оно отличается, дважды кликните по параметру и вставьте нужный путь. - Точно так же проверьте имя «DisplayName», значение для которого должно быть
@%systemroot%\system32\spoolsv.exe,-1
. - Переходите далее и тут же найдите параметр «ImagePath». По умолчанию значение имеет вид
%SystemRoot%\System32\spoolsv.exe
. Соответственно, если у вас оно другое, замените на указанное. - Больше всего вопросов с параметром «RequiredPrivileges», поскольку его значение довольно массивное. Отыщите его и щелкните дважды по строке левой кнопкой мыши, чтобы открыть полное окно со «Свойствами».
- В области «Значение» должны быть только следующие строки: «SeTcbPrivilege», «SeImpersonatePrivilege», «SeAuditPrivilege», «SeChangeNotifyPrivilege», «SeAssignPrimaryTokenPrivilege», «SeLoadDriverPrivilege». Все лишнее удалите, отсутствующие значения вставьте и сохраните изменения.
Как видно, ничего сложного в поиске параметров и сравнении значений нет. Все свободно редактируется, но изменения вступят в силу только после перезагрузки компьютера. Поэтому приступайте к продолжению выполнения этого этапа, поскольку еще придется проверить некоторые пути и параметры в них.
- В адресную строку сверху вставьте путь
HKEY_CURRENT_USER\Printers
и перейдите по нему. - Тут обратите внимание на наличие папок с такими названиями: «Connections», «DevModePerUser», «DevModes2», «Settings».
- Перейдите в каждую из этих папок и проверьте наличие параметров с названиями принтера, который ранее был деинсталлирован из системы. Удалите из каждой папки все подобные записи точно так же, как это происходило с другими параметрами в реестре.
- Разверните каталог «Settings» и проверьте, присутствует ли тут папка «Wizard».
- В случае ее отсутствия требуется кликнуть по «Settings» правой кнопкой мыши, создать новый раздел и задать для него соответствующее название.
- В папке «Wizard» должно находиться несколько разных строковых и DWORD-параметров. Сравните их с присутствующими и создайте те, которых по умолчанию нет.
- Для этого в правой части окна кликните ПКМ, наведите курсор на «Создать» и выберите «Параметр DWORD (32 бита)» или «Строковый параметр».
Теперь что касается присутствующих параметров. Ниже представлен их список со значениями, а вы, отталкиваясь от него, проверьте наличие этих параметров и их значения. Отсутствующие создайте так, как это было показано выше.
- DWORD (32 бита) — «Use Existing» со значением «0».
- DWORD (32 бита) — «Set As Default» со значением «1».
- Строковый параметр — «Driver Name» — присутствующее значение удалить, оставив пустым.
- DWORD (32 бита) — «Shared» со значением «1».
- DWORD (32 бита) — «Auto Install» со значением «1».
- DWORD (32 бита) — «Locate Type» со значением «1».
Как только разберетесь с этими параметрами, не закрывайте «Редактор реестра» и переходите к следующему этапу. Осталось проверить всего несколько путей и наличие в них разделов с параметрами. Сделаем это в рамках одной, завершающей инструкции данного этапа.
- Перейдите по пути
HKEY_CURRENT_USER\Software
, вставив его в адресную строку вверху. - Проверьте наличие в этом каталоге разделов с названиями вашего принтера («Canon», «HP» и другие).
- Если такие присутствуют, кликните по каждому из них правой кнопкой мыши и выберите действие «Удалить».
- Переходите по пути
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers
. - Тут уже будет папка с полным названием вашей модели принтера. Тоже кликните по ней ПКМ и подтвердите удаление.
- Остается проверить только одно расположение на наличие фильтров. Вставьте в адресную строку путь
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
. - Проверьте параметры справа. Если среди них присутствуют «LowerFilters» и «UpperFilters», то каждый из этих фильтров необходимо удалить.
Это все, что нужно было выполнить в реестре. Удаление ненужных параметров и создание стандартных, которые по умолчанию могли отсутствовать, помогут наладить нормальное взаимодействие Windows 10 с принтерами и позволят установить новое устройство без проблем. Можете закрывать окно реестра и переходить к следующему этапу, который станет последним в решении рассматриваемой проблемы.
Шаг 6: Повторная установка принтера в Windows 10
Как только все предыдущие этапы завершены, обязательно перезагрузите компьютер в его нормальном режиме и приступите к повторной установке принтера, с которым ранее наблюдались проблемы. Сначала его необходимо подключить к компьютеру. Если речь идет о физическом подсоединении к главному ПК, используйте идущий в комплекте провод, как это уже делали ранее.
Читайте также: Как подключить принтер к компьютеру
Второй этап — установка драйвера. Лучше всего его скачивать с официального сайта, однако если встроенная библиотека драйверов в Windows предлагает ПО для вашей модели печатающего оборудования, можно воспользоваться и ей. Больше информации по этой теме вы найдете в отдельном тематическом руководстве, щелкнув по заголовку ниже.
Подробнее: Как скачать драйвер для принтера
Что касается сетевых устройств, то подключение будет немного отличаться. После выполнения всех предыдущих инструкций по очистке ОС от следов использования принтера запросите повторное подключение и сначала убедитесь, что на физическом ПК все те же действия по решению проблемы тоже были реализованы. Далее понадобится осуществить стандартное сетевое подключение, о котором читайте в материале ниже.
Читайте также: Подключение и настройка принтера для локальной сети