Содержание:
Способ 1: Встроенное средство устранения неполадок
Ошибка «Не был произведен вызов StartDocPrinter» на компьютере с Windows 10 говорит о том, что в системе произошел сбой, связанный с принтером (чаще всего у владельцев устройств HP), и причин ему может быть множество – от проблем со службами до неисправности программного обеспечения оборудования.
В Windows 10 встроено средство устранения неполадок, которое в автономном режиме проверяет систему на возможные проблемы, связанные с принтером или другим печатающим оборудованием, после чего предлагает пути решения или исправляет ситуацию самостоятельно, если вмешательство пользователя не требуется.
- Нажмите на «Пуск» и выберите запуск штатного приложения «Параметры».
- Перейдите в раздел «Обновление и безопасность».
- Далее на панели слева щелкните по вкладке «Устранение неполадок», затем в основной части окна кликните по строке «Дополнительные средства устранения неполадок».
- В списке инструментов найдите строку «Принтер», нажмите на нее, затем запустите встроенное средство устранения неполадок.
Встроенный инструмент начнет проверять систему на наличие возможных неполадок, которые могли стать причиной появления рассматриваемой ошибки. Если ничего не было найдено либо способ не помог, переходите к следующим рекомендациям, которые несут более узконаправленный характер.
Способ 2: Запуск службы диспетчера печати
Следует убедиться, что «Диспетчер печати» включен и работает нормально. В случае если он выключен, его потребуется активировать, чтобы нормализовать работу устройства и непосредственную печать документов и файлов. Для этого можно воспользоваться оснасткой «Службы» (поскольку запустить потребуется именно службу):
- Используйте сочетание клавиш «Win + R», чтобы вызвать окно «Выполнить», где нужно ввести
services.msc
и нажать «ОК». - В списке служб найдите «Диспетчер печати» и убедитесь, что на данный момент установлено состояние «Выполняется». Если нет, то дважды кликните по строке левой кнопкой мыши.
- На вкладке «Общие» в меню «Тип запуска» выберите «Автоматически», затем примените действие.
- Запустите службы и сохраните настройки, нажав на «ОК».
Также можно попробовать перезапустить службу, даже если она работает. Иногда случаются системные сбои, из-за которых «Диспетчер печати» не может корректно функционировать. Кликните по строке с ним правой кнопкой мыши и из контекстного меню выберите пункт «Перезапустить».
После запуска службы или ее перезапуска потребуется перезагрузить компьютер, после чего можно проверить, пропала ли ошибка «Не был произведен вызов StartDocPrinter».
Способ 3: «Командная строка»
Случается, что системные файлы, отвечающие за работу вышеупомянутой службы, повреждены или не отвечают, например вследствие различных сбоев или вмешательства стороннего софта, в том числе вирусов. Скорее всего, тогда понадобится произвести восстановление службы, и выполнить его можно с помощью специальных команд:
- Запустите «Командную строку» от имени администратора любым удобным методом.
- Введите команду
cd\Windows\System32\spool
и нажмите на клавишу «Enter». - Следующей выполните команду
cacls.exe PRINTERS /E /G administrator:C
.
После выполненных действий закройте окно консоли и перезагрузите компьютер, а потом уже можно проверять, решена ли проблема.
Способ 4: Переустановка драйвера
Если в работе программного обеспечения принтера возникли проблемы, может потребоваться переустановка драйвера, но для этого нужно предварительно удалить старое ПО, потенциально содержащее ошибки или повреждения.
- Кликните правой кнопкой мыши по «Пуску», вызовите «Диспетчер устройств», выбрав средство из появившегося меню. Также можно использовать строку поиска, чтобы отыскать эту оснастку.
- Разверните меню «Принтеры», в списке кликните правой кнопкой мыши по названию оборудования и выберите пункт «Удалить устройство».
- Подтвердите действие в окне с предупреждением, затем перезагрузите компьютер.
Как правило, у современных принтеров при подключении к компьютеру автоматически устанавливается программное обеспечение, поэтому для инсталляции драйвера достаточно вновь подсоединить устройство. Также иногда для установки драйвера принтера могут потребоваться другие способы, например скачивание нужной версии программного обеспечения с официального сайта производителя печатающего оборудования или использование специализированного софта. Более подробно о методах инсталляции ПО для принтера можно узнать из нашего отдельного материала.
Подробнее: Установка драйвера для принтера
Способ 5: Редактирование реестра
Также стоит проверить, остались ли в системном реестре «следы» от других принтеров, которые ранее подключались к компьютеру. Если да, то их нужно удалить, но предварительно создайте точку восстановления системы, так как неправильные действия могут привести к системным сбоям различной степени.
Читайте также: Инструкция по созданию точки восстановления Windows 10
- Откройте окно «Выполнить» (клавиши «Win + R»), затем введите запрос
regedit
и нажмите на кнопку «ОК» или клавишу «Enter». - Разверните ветку
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
(путь можно вставить также в адресную строку редактора вверху и нажать на клавишу «Enter»). - Удалите все разделы, которые могут принадлежать другим принтерам, щелкнув правой кнопкой мыши по строке и выбрав «Удалить», потом подтвердите действие.
Обратите внимание, что в этом же разделе есть и другие ключи, принадлежащие фирменному программному обеспечению Microsoft. Их удалять не нужно, потому что они важны для работы системы. К ним относятся:- «Fax»;
- «Microsoft Print to PDF»;
- «Microsoft XPS Documents Writer»;
- «Microsoft Shared Fax Monitor»;
- «OneNote»;
- «Send to OneNote2016».
- Следующее, что нужно сделать, — это открыть раздел с устройствами штатных «Параметров» и удалить оборудование от других производителей. Нажмите на «Пуск» и вызовите «Параметры», затем перейдите в раздел «Устройства».
- Через панель слева переключитесь на вкладку «Принтеры и сканеры», в центральной части окна выберите то устройство, которое нужно удалить, и кликните по соответствующей кнопке.
- Вернитесь к «Редактору реестра» — теперь тут нужно стереть записи о софте, контролирующем печатающее устройство стороннего производителя. В ветке
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\
разверните каталог «Monitors» и удалите все подразделы, кроме:- «Appmon»;
- «Local Port»;
- «Standard TCP/IP Port»;
- «USB Monitor»;
- «WSD Port».
После удаления ключей в системном реестре перезагрузите компьютер и выполните повторную установку программного обеспечения для проблемного принтера.
Наш Telegram каналТолько полезная информация