К концу прошлого месяца онлайн-пользователи начали жаловаться на то, что их система автоматически устанавливает приложение HP Smart для принтеров, даже когда на их ПК не было принтера. Поскольку проблема была довольно широко распространенной, вскоре Microsoft тоже признала ее, подтвердив, что затронуты почти все версии Windows.
Поскольку устанавливалось приложение HP, первоначальное впечатление у многих людей, вероятно, было бы таково, что каким-то образом компания может нести ответственность за эту ошибку. Однако после дальнейшего расследования Microsoft подтвердила, что это не так и проблема не связана с каким-либо обновлением со стороны HP.
Полторы недели спустя Microsoft выпустила исправление проблемы в виде инструмента , который решит проблемы с метаданными, которые, очевидно, стояли за этой проблемой. Microsoft заявила, что запуск утилиты восстановит правильные метаданные принтера (имена, значки и т. д.), удалит неправильный принтер HP LaserJet M101-M106 и удалит приложение HP Smart (при наличии неверных метаданных).
Microsoft объясняет своими словами назначение инструмента:
Этот инструмент призван помочь пользователям и администраторам решить известную проблему: имена и значки принтеров могут быть изменены, и приложение HP Smart устанавливается автоматически (дополнительную информацию по этой проблеме см. в разделе «Связанные ссылки»).
- Этот инструмент проверит информацию о вашем принтере. Он восстановит любую ранее загруженную информацию и значки модели и удалит информацию о модели, значки и ассоциации приложений «HP LaserJet M101-M106» с принтеров, которые не соответствуют этому имени и модели.
- Этот инструмент удалит приложение HP Smart, если обнаружены неправильные метаданные, не установлены принтеры HP или драйверы принтеров HP и приложение было установлено после 25 ноября 2023 г.
Обновленная версия инструмента теперь незаметно загружена Microsoft. Вы можете загрузить обновленную версию средства устранения неполадок из Центра загрузки Microsoft :
- Системы x86 : PrintMetadataTroubleshooterX86.exe
- Системы x64 : PrintMetadataTroubleshooterX64.exe
- Системы ARM32 : PrintMetadataTroubleshooterArm32.exe
- Системы ARM64 : PrintMetadataTroubleshooterArm64.exe
В следующей части Microsoft объясняет, как работает этот инструмент. Пользователям, которые запускают этот инструмент устранения неполадок, необходимо будет сделать это с помощью командной строки с повышенными правами:
Как использовать этот инструмент
- Если инструмент запускается администратором предприятия, для исправления принтеров для всех пользователей и сеансов в системе требуется запуск инструмента от имени учетной записи локальной системы. Такие инструменты, как PsExec или планировщик задач Windows, могут запускать команды как локальная система.
- Если этот инструмент запускается пользователями, управляющими собственными принтерами, этот инструмент необходимо запускать с использованием учетных данных администратора . Ниже приведены рекомендуемые шаги для запуска файла и подтверждения его работоспособности:
- Нажмите «Пуск» , введите cmd , щелкните правой кнопкой мыши «Командная строка» и выберите «Запуск от имени администратора» .
- В открывшейся командной строке введите cd /d «[path_to_downloaded_tool]» и нажмите Enter.
- Введите имя файла, подходящее для вашего устройства, из списка ниже (например, PrintMetadataTroubleshooterX86.exe ) и нажмите Enter.
- Инструмент вернет сообщение «Устранение неполадок успешно завершено» на устройствах, на которых была обнаружена/исправлена неверная информация о принтере. Или он вернет сообщение «Устранение неполадок неприменимо, поскольку пакет метаданных не найден на незатронутых устройствах».
Более подробную информацию можно найти на официальной странице поддержки в разделе KB5034510 .
Обновление: опубликовано 5 января 2024 года.
Однако журнал изменений с указанием того, что изменилось, не был опубликован до тех пор, пока (9 января) компания не выпустила свои первые обновления Windows 10 и 11 Patch Tuesday от 2024 года под KB5034122 и KB5034123 соответственно.
По словам Microsoft, инструмент был обновлен для устранения уязвимости удаленного выполнения кода (RCE), которая отслеживалась под идентификатором «CVE-2024-21325». Полный список изменений приведен ниже:
9 января 2024 г.
- Добавлена информация об этом инструменте для устранения CVE-2024-21325.
- Обновлены списки файлов
Более подробную информацию можно найти на официальной странице поддержки в разделе KB5034510 .