Сообщение «Плохое изображение» с кодом ошибки 0xc0000428. Что это значит?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Сообщение «Плохое изображение» с кодом ошибки 0xc0000428. Что это значит?

Сообщение Anonymous »

У меня есть проект, который обслуживают сотни клиентов. EXE использует WebView2 как постоянную установку. В 99,9% всех установок он работает без проблем.
У одного клиента есть более старая версия (от 2022 года), теперь есть проблемы. Факты:
  • Свежая установка Windows 11 в домене.
  • Все пакеты обновлений установлены.
  • Программа запускается с сетевого диска.
Клиент получает следующее сообщение об ошибке (на немецком языке):
WebView2Loader.dll либо не предназначен для работы в Windows, либо
содержит ошибку. Попробуйте установить программу еще раз, используя исходный
установочный носитель, или обратитесь за поддержкой к своему системному администратору или
поставщику программного обеспечения. Статус ошибки 0xc0000428.

Я перепроверил файл WebView2Loader.dll. DLL подписана. Подпись правильная.
В MSDN я прочитал
0xC0000428 STATUS_INVALID_IMAGE_HASH
Хеш для изображения % hs невозможно найти в системных каталогах. Скорее всего, изображение повреждено или подверглось несанкционированному вмешательству.
Проблему можно решить, используя более новую версию WebView2Loader.dll. В настоящее время проблема исчезает.
Я хочу знать, что на самом деле означает эта ошибка? Бинарный файл действителен, подписан и оригинален.

Подробнее здесь: https://stackoverflow.com/questions/783 ... -this-mean
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»