Немного HP Printers не могут печатать, когда они пытаются сделать то же самое, сообщение об ошибке, которое говорит A StartDocPrinter call was not issued всплывает. Эта проблема явно раздражает и требует исправления, чем мы и займемся в этой статье. Мы увидим несколько простых решений, позволяющих избавиться от проблемы и заставить ваш принтер снова начать печатать.

Win32Exception не было обработано пользовательским кодом, вызов StartDocPrinter не был выполнен

Что вызывает проблему StartDocPrinter?

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

Вызов StartDocPrinter не был выполнен на ПК с Windows

Если вы видите Вызов StartDocPrinter не был выполнен сообщение на ПК с Windows, попробуйте следующие решения.

  1. Запустите средство устранения неполадок принтера
  2. Перезапустите диспетчер очереди печати
  3. Восстановить диспетчер очереди печати
  4. Удалить и повторно добавить принтер
  5. Переустановите драйвер принтера

Поговорим о них подробно.

1]Запустите средство устранения неполадок принтера

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

Windows 11

  • Открытым Settings из меню «Пуск».
  • Нажмите Система > Устранение неполадок > Другие средства устранения неполадок.
  • Найдите средство устранения неполадок принтера и нажмите кнопку «Выполнить».

Windows 10

  • Открытым Settings.
  • Перейти к Обновление и безопасность > Дополнительное средство устранения неполадок.
  • Нажмите Принтер > Запустите средство устранения неполадок.

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

2]Перезапустите диспетчер очереди печати.

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

  1. Открытым Services из меню «Пуск».
  2. Щелкните правой кнопкой мыши Диспетчер очереди печати и выберите Характеристики.
  3. Нажмите «Стоп».
  4. Подождите 10 секунд, щелкните правой кнопкой мыши Свойства, нажмите Начинать, и выберите «Автоматически» в раскрывающемся меню.

Надеюсь, это поможет вам.

3]Восстановить диспетчер очереди печати

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

Для этого откройте Command Prompt от имени администратора, а затем выполните следующие команды.

cdWindowsSystem32spool
cacls.exe PRINTERS /E /G administrator:C

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

Also Read: Как включить или отключить службу диспетчера очереди печати в Windows 11/10

4]Удалить и повторно добавить принтер

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

Прежде всего, откройте Registry Editor и перейдите к следующему местоположению.

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintPrinters

Теперь удалите все сторонние ключи, кроме следующих.

  • Факс
  • Microsoft Печать в PDF
  • Средство записи XPS-документов Microsoft
  • Одна нота
  • Отправить в OneNote2016

Это ключи Microsoft Printers, которые важны для вашего компьютера.

Теперь иди к Настройки > Bluetooth и устройства > Принтеры и сканеры > Свойства сервера печати. Теперь удалите все сторонние принтеры. Затем удалите программу, связанную с принтером, который вы удалили.

Снова откройте редактор реестра и перейдите в следующее место.

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitor

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

  • AppMon (время выпуска RS1/RS2)
  • Локальный порт, порт LPR, общий факс-монитор Microsoft, стандартный порт TCP/IP, USB-монитор и порт WSD

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

5]Переустановите драйвер принтера

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

Наконец, повторно подключите принтер, его драйверы будут установлены автоматически.

Что такое StartDocPrinter?

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

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

Вот и все!

Read Next: Служба диспетчера очереди печати не запущена, Windows не может добавить принтер или подключиться к нему.

Исправление вызова StartDocPrinter не было выполнено на ПК с Windows