Beim Starten von AG-VIP SQL kommt die Meldung "WebView2Loader.dll ist entweder nicht für die Ausführung unter Windows vorgesehen oder enthält einen Fehler."
Hintergrund:
Beim Start von AG.VIP SQL erscheint sofort die Fehlermeldung:
AGVIP.exe - Ungültiges Bild
<Pfad>\WebView2Loader.dll ist entweder nicht für die Ausführung unter Windows vorgesehen oder enthält einen Fehler. Installieren Sie das Programm mit den Originalinstallationsmedien erneut. oder wenden Sie sich an den Systemadministrator oder Softwarelieferanten, um Unterstützung zu erhalten. Fehlerstatus 0xc0000428.
Weitere bekannte Umstände (die nicht unbedingt mit dem Fehler zusammenhängen müssen):
- Diese Meldung mit dem Fehlercode deutet 0xC0000428 deutet darauf hin, dass die Datei zerstört, kompromittiert oder manipuliert wurde.
Allerdings ist weder die Signatur defekt, noch konnte eine Änderung gegenüber dee gelieferten Orginaldatei festgestellt werden. - In den von uns beobachteten Fällen wurde die Datei aus dem Netzwerk geladen.
- Eine Neuinstallation oder Reparaturinstallation hat keinen Effekt.
- Der Fehler wird auf manchen Rechner immer ausgegeben. Bei manchen Rechnern genügt ein Neustart und der Fehler ist behoben.
- Betroffen sind meistens komplett neu installierte Arbeitsplätze mit Windows 11.
- Die betroffene Datei WebView2Loader.dll hat eine Größe von 109.472 Bytes und datiert auf den 05.01.2022, 10:44. Die interne Version ist 1.0.1072.54.
Anmerkungen / Hintergrund:
- Dies ist kein Programmfehler in AG-VIP SQL. Der Lader von Windows verweigert es AG-VIP SQL zu starten, weil eine der benötigten Komponeten als defekt erkannt wurde.
- Der Titel "Ungültiges Bild" ist vollkommen irreführend und falsch. Es ist die vollkommen falsche Übersetzung für "Bad Image", was so viel bedeutet wie "Ungültiges Programmformat".
- Die Datei WebView2Loader.dll ist eine statische Datei von Microsoft, die dazu dient den Start des WebView2 (Edge Browser Ansicht) vorzubereiten. Die Datei wird in diesem Fall noch nicht benutzt und würde erst bei Nutzung einer Ansicht mit einem Browser Control in Aktion treten.
Lösung:
Durch Ersetzen der Datei WebView2Loader.dll durch eine aktuellere Version konnte das Problem behoben werden.
Die eigentliche interne Ursache ist bisher unbekannt.
- Laden Sie die neuere Version der Datei herunter. (Version 1.0.2210.55 vom 04.12.2023, Größe 117.312 Bytes)
- Bei der herunter geladenen Zip-Datei, setzen Sie in den Dateieigenschaften im Explorer auf dem Reiter Allgemein unter Sicherheit den Hacken Zulassen.
- Entpacken Sie die Datei.
- Ersetzen Sie die Datei im Programmverzeichnis, nach dem alle Nutzer das Programm beendet haben, durch die neue Datei.