DevOps

Как исправить ошибку explorer.exe при печати на Kyocera

Пошаговый план диагностики и устранения ошибки explorer.exe при работе принтера Kyocera CS 4002i на Windows Server 2008 R2: проверка журналов, прав доступа драйвера.

Как решить проблему с ошибкой «C:\windows\explorer.exe» при работе принтера Kyocera CS 4002i KX (XPS) на Windows Server 2008 R2?
У одного терминального пользователя возникает сбой при открытии свойств принтера и при попытке печати тестовой страницы. Перезагрузка драйвера, переустановка принтера и пересоздание профиля не помогают. Проблема проявляется только у этого пользователя, у остальных пользователей принтер работает без ошибок. Какие шаги можно предпринять для диагностики и устранения этой ошибки?

Благодаря проверке журналов и пользовательского профиля можно быстро изолировать причину сбоя «C:\windows\explorer.exe» и восстановить работу принтера только для одного пользователя. Ниже приведён пошаговый план диагностики и устранения проблемы.

Содержание


Проверка журналов событий и сервисов

  1. Откройте Event ViewerWindows LogsApplication.
  2. Ищите события с Event ID 1008, 1025, 1031, 1123 или 1125 от источника PrintService.
  3. Внимательно прочитайте сообщение об ошибке – многие из них указывают на отсутствие драйвера, нераспознанный процессор XPS или проблемы с explorer.exe.

СогласноMicrosoft Docs, ошибки 1008/1025 часто свидетельствуют о конфликте драйвера с XPS‑процессором, а 1123‑1125 – о проблемах с загрузкой самого драйвера.

  1. Проверьте, запущена ли служба Print Spooler и что её тип запуска – Automatic.
  2. Если служба остановлена, запустите её вручную (net start spooler).

Проверка прав доступа к папке spool и службы Print Spooler

  1. Перейдите в C:\Windows\System32\spool\PRINTERS.
  2. Убедитесь, что у пользователя есть права Write (W) и Delete (D).
  3. Откройте свойства папки → SecurityAdvancedChange Permissions → убедитесь, что SYSTEM, Administrators и группа Print Operators имеют полный доступ.

Microsoft рекомендует (см. Print Spooler Permissions) проверять, что пользователь имеет права на создание и удаление файлов в папке spool, иначе может возникнуть ошибка «C:\windows\explorer.exe».

  1. Если права ограничены, добавьте их и перезапустите службу spooler.

Диагностика драйвера и XPS‑процессора

  1. Откройте Print ManagementPrinters.
  2. Выберите принтер Kyocera CS 4002i KX (XPS), правый клик → PropertiesAdvanced.
  3. Убедитесь, что выбран Print Processorxpsproc. Если выбран другой, поменяйте на XPS.

Kyocera рекомендует (см. CS4002i Driver Guide) использовать XPS‑процессор для моделей с XPS‑драйвером.

  1. Проверьте, что драйвер установлен как shared и доступен для всех пользователей.
  2. Перезапустите службу Print Spooler и очистите папку C:\Windows\System32\spool\drivers.
  3. Перезагрузите сервер и попробуйте распечатать тестовую страницу.

Если ошибка сохраняется, скачайте последнюю версию драйвера с официального сайта Kyocera и установите её вручную, выбрав 64‑bit драйвер для 64‑битного Windows Server 2008 R2.

Microsoft KB 2990146 (https://support.microsoft.com/kb/2990146) описывает известные проблемы с XPS‑драйверами в Windows 2008 R2, которые могут вызывать сбои в explorer.exe.


Проверка пользовательского профиля и локальных настроек

  1. Откройте regedit и перейдите к ключу:
    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Print
    
    Удалите все записи, относящиеся к принтеру Kyocera.
  2. Удалите папку C:\Users\<User>\AppData\Local\Microsoft\Windows\Printers (если она существует).
  3. Перезапустите клиентский сеанс (выход/вход пользователя).

Согласно (https://docs.microsoft.com/en-us/windows-server/administration/print-management/print-settings-in-the-registry) пользовательские настройки принтера хранятся в пользовательском реестре; их очистка часто устраняет проблемы с некорректными профилями.

  1. Попробуйте открыть свойства принтера снова. Если ошибка исчезла, проблема была в повреждённой пользовательской настройке.

Групповые политики и разрешения на печать

  1. Откройте Group Policy EditorComputer ConfigurationPoliciesAdministrative TemplatesPrinters.
  2. Убедитесь, что политика “Prevent users from printing to local printers” отключена.
  3. Проверьте User Rights Assignment“Print”: пользователь должен быть членом группы Print Operators или Administrators.

Microsoft рекомендует (https://docs.microsoft.com/en-us/windows-server/identity/ad-ds/manage/group-policy-objects) проверять пользовательские права, если пользователь не может открыть свойства принтера.


Тестирование в новом пользовательском профиле

  1. Создайте нового локального пользователя (net user testuser /add).
  2. Добавьте его в группу Print Operators.
  3. Войдите под этим пользователем, откройте свойства принтера и распечатайте тестовую страницу.

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


Обновление и повторная установка драйвера

  1. Запустите sfc /scannow для проверки целостности системных файлов.
  2. Если sfc обнаружит ошибки, запустите DISM /Online /Cleanup-Image /RestoreHealth.
  3. После восстановления системных файлов скачайте последнюю версию драйвера Kyocera CS 4002i (64‑bit) с официального сайта.
  4. Установите драйвер, выбрав “Install the driver on all computers”.
  5. Убедитесь, что в свойствах принтера выбран Print Processorxpsproc.

Microsoft Docs (https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/sfc) рекомендуют запускать sfc при подозрении на системные ошибки, которые могут влиять на работу служб, включая Print Spooler.


Дополнительные проверки (антивирус, RDS, обновления)

  • Антивирус/Брандмауэр: временно отключите антивирус и проверьте, исчезнет ли ошибка. Некоторые решения блокируют файлы в System32 и могут вызывать сбой explorer.exe.
  • Remote Desktop Services (RDS): если пользователь работает через RDS, удостоверьтесь, что в настройках RDS разрешено подключение к локальным принтерам.
  • Обновления Windows: установите все последние обновления для Windows Server 2008 R2. В частности, убедитесь, что применён пакет обновлений, относящийся к XPS‑драйверам (см. KB 2990146).

Microsoft Update Catalog (https://www.catalog.update.microsoft.com) содержит актуальные пакеты, которые могут решить проблемы с XPS‑драйверами и Print Spooler.


Заключение

  • Проверка журналовправа доступадрайвер/XPS‑процессорпользовательский профильгрупповые политикиновый профильобновления.
  • Если после всех шагов проблема сохранится, рекомендуется обратиться в поддержку Kyocera с полным логом ошибок и результатами Event Viewer.
  • Для долгосрочного решения рассмотрите миграцию на Kyocera CS 4002i XPS 64‑bit драйвер и Microsoft XPS Document Writer для обеспечения совместимости.

Применив эти диагностические шаги, вы сможете изолировать и исправить сбой «C:\windows\explorer.exe» у конкретного пользователя, сохранив работоспособность принтера для остальных пользователей.

Авторы
Проверено модерацией
Модерация