Исправление ошибки "Universal Print failed to get the auth header with 0x8086000c"
Ошибка "Universal Print failed to get the auth header with
0x8086000c" может возникнуть при работе с облачной службой печати
Universal Print от Microsoft. К счастью, существует несколько
проверенных способов решения этой проблемы. В этой статье мы рассмотрим
наиболее эффективные шаги по устранению неполадок, если вы столкнулись с
этой ошибкой.
Что означает ошибка 0x8086000c в Universal Print?
Когда вы пытаетесь настроить или использовать Universal Print, вы
можете увидеть ошибку с Event ID 1 и кодом 0x8086000c в журнале событий
Windows (Event Viewer). Это указывает на то, что Universal Print не
может получить необходимый заголовок аутентификации для подключения к
службе.
Возможные решения
Ниже приведены решения, которые помогут вам устранить проблему:
- Перезапуск службы печатиИногда временные сбои могут вызывать проблемы с аутентификацией. Перезапуск связанных служб может помочь.Нажмите Win + R, чтобы открыть окно "Выполнить".
Введите services.msc и нажмите Enter, чтобы открыть диспетчер служб.
Найдите службу "Диспетчер очереди печати", щелкните по ней правой кнопкой мыши и выберите "Перезапустить".
Если вы не используете Universal Print, вы можете полностью
отключить связанные службы (например, "Universal Print", "Print
Connector Service" или "McpManagement"). Для этого:Щелкните правой кнопкой мыши соответствующую службу и выберите "Свойства".
В поле "Тип запуска" выберите "Отключено".
Нажмите кнопку "Остановить". - Замена файла McpManagementService.dllФайл McpManagementService.dll
играет важную роль в управлении устройствами и аутентификации Azure AD.
Если он поврежден, это может вызвать проблемы с Universal Print.
Перед заменой: Запустите сканирование SFC (System
File Checker) и DISM (Deployment Image Servicing and Management), чтобы
автоматически восстановить поврежденные системные файлы:Откройте командную строку от имени администратора.
Введите sfc /scannow и нажмите Enter.
После завершения сканирования SFC введите DISM /Online /Cleanup-Image /RestoreHealth и нажмите Enter.
Если восстановление не помогло: Найдите рабочую копию файла McpManagementService.dll (той же версии Windows) с надежного источника.
Перейдите в папку C:\Windows\System32.
Найдите файл McpManagementService.dll и переименуйте его (например, в McpManagementService.dll.old).
Скопируйте новый файл McpManagementService.dll в папку C:\Windows\System32.
Зарегистрируйте DLL, выполнив команду в командной строке от имени администратора: regsvr32 McpManagementService.dll
Перезагрузите компьютер. - Проверка учетной записи Azure ADПроблемы с учетной записью Azure AD могут блокировать аутентификацию Universal Print.Войдите на портал Azure (https://portal.azure.com/).
Перейдите в Azure Active Directory.
Выберите "Пользователи" и убедитесь, что учетная запись активна.
Перейдите в "Свойства" и убедитесь, что домен подтвержден.
Проверьте, включена ли многофакторная аутентификация (MFA) в разделе "Методы аутентификации".
Убедитесь, что принтер и коннектор правильно зарегистрированы в Azure AD.
Выйдите из учетной записи и снова войдите, чтобы обновить учетные данные. - Сброс коннектора Universal PrintСброс коннектора может решить проблемы с токенами аутентификации.Откройте Universal Print Connector на компьютере, где он установлен.
Перейдите в "Настройки".
Нажмите кнопку "Удалить соединитель" и подтвердите удаление.
Перезапустите приложение Connector.
Нажмите "Войти", войдите в Azure AD и укажите имя для коннектора или идентификатор устройства.
Нажмите "Зарегистрироваться" и завершите настройку. - Очистка кэшированных учетных данныхУстаревшие или поврежденные учетные данные могут мешать аутентификации.Откройте "Панель управления" и выберите "Учетные записи пользователей".
Нажмите "Диспетчер учетных данных".
Перейдите на вкладку "Учетные данные Windows".
Найдите записи, начинающиеся с MicrosoftOffice_Data:SSO:, AzureAD или что-либо, связанное с Universal Print или Microsoft Graph.
Удалите эти записи.
Перезагрузите компьютер и снова войдите в систему.
Примеры вопросов и ответов по теме
- Вопрос: Как узнать, что проблема связана именно с Universal Print, а не с обычным принтером?Ответ: Ошибка 0x8086000c специфична
для Universal Print. Также, вы увидите соответствующие записи в журнале
событий Windows, указывающие на проблемы с аутентификацией Azure AD и
Universal Print. - Вопрос: Нужно ли мне отключать антивирусное ПО при выполнении этих шагов?Ответ: В большинстве случаев это не требуется.
Однако, если вы подозреваете, что антивирус блокирует соединение, вы
можете временно отключить его и повторить попытку. Обязательно включите
его снова после завершения устранения неполадок. - Вопрос: Что делать, если ни один из этих способов не помог?Ответ: Обратитесь в службу поддержки Microsoft
Azure. Возможно, проблема связана с конфигурацией вашей подписки Azure
или с самой службой Universal Print.
Как отключить Universal Print?
- Отключение службы: Откройте services.msc, найдите службу "Print Connector Service" и отключите ее.
- Удаление коннектора: Откройте "Параметры" Windows и удалите приложение "Universal Print Connector".
Как очистить кэш печати?
- Откройте проводник и перейдите в C:\Windows\System32\spool\PRINTERS.
- Удалите все файлы в этой папке.
- Перезапустите службу "Диспетчер очереди печати" (через services.msc).