После обновления Windows 10/11 из-за бага в метаданных HP изменил значки всех принтеров

4 декабря 2023 года корпорация Microsoft объявила о текущих усилиях разработчиков компании по устранению ошибки в операционной системе Windows, связанной с неправильным файлом метаданных от компании HP, который вызывает переименование и сменой значков всех принтеров, подключенных к компьютеру, в HP M101-M106.

После обновления Windows 10/11 из-за бага в метаданных HP изменил значки всех принтеров на ПК

Проблема затрагивает домашние и корпоративные версии Windows 11/10, а также Windows Server 2022/2016/2012. Интересно отметить, что пользователь с ником @deminart на платформе Хабр уже нашел решение данной проблемы без необходимости переустановки операционной системы.

Сообщение от Microsoft по этой проблеме.

Сообщение от Microsoft по этой проблеме.

Список версий ОС Windows на ПК

Список версий ОС Windows на стационарных компьютерах, ноутбуках и серверах, которые вне зависимости от конфигурации могут быть затронуты проблемой с переименованием принтеров и устройств печати в HP.

Под конец ноября Центр обновления Windows, используя файл метаданных от HP, временно переименовывал все принтеры (включая принтеры других производителей, сетевые принтеры и виртуальные принтеры) на компьютерах пользователей в HP Laser M101-M106.

У пользователей, столкнувшихся с данной проблемой, значки и названия принтеров или связанных служб в разделе “Устройства и принтеры” в панели управления изменяются на HP LaserJet M101-M106, независимо от фактической модели принтера. Это приводит к проблемам в маркировке и идентификации устройств в системе, однако работоспособность принтеров остается неизменной. В результате смешения метаданных Центра обновления Windows также нарушается функциональность продуктов и услуг Microsoft, включая Microsoft Print to PDF и XPS Document Writer. Также другие типы принтеров и сканеров начинают отображаться как продукты HP.

Отмечается, что неправильная идентификация принтеров как устройств HP также привела к автоматической установке приложения HP Smart из Microsoft Store без согласия пользователя, поскольку операционная система предполагает, что принтер HP теперь установлен на компьютере. Вторая проблема не затронула устройства, на которых недоступен Microsoft Store, однако в описании любого принтера появилась ссылка на приложение HP.

Появилась ссылка на приложение от HP

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

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

Пользователь на платформе Хабр, с ником deminart рассказал свой вариант решения этой проблемы.

У себя на рабочем компьютере сделал следующее:

  1. Удалил папку C:\Windows\System32\spool
  2. Ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  3. С другого компьютера, где такой проблемы не было, перенёс данные файлы и ветку реестра, перезагрузил и всё стало нормально. Больше этой проблемы не было.

Пользователь deminart добавил по этой ситуации:
“Мне помог только вариант с полным удалением и последующим переносом ветки реестра и папки spool.”

Другие варианты с переустановкой этих самих драйверов вручную или простым удалением папки: %PROGRAMDATA%\Microsoft\Windows\DeviceMetadataCache\dmrccache\tr\d3a162c7-a388-4099-b63d-265639514cc0 не помогали. Всё это так или иначе при обновлении опять накатывалось опять.

Ошибочные данные, судя по всему, в файле: PackageInfo.xml

Ошибочные данные, судя по всему, в файле PackageInfo

Ошибочные данные, судя по всему, в файле PackageInfo

Связанные статьи:

Нет комментариев