Fehlercode 126 nach den Windows 11 Updates KB5064081 und KB5065426 bei iclit09b.dll

Stephan Leichtle | VISIO Systeme 15 Zuverlässigkeitspunkte
2025-09-10T14:43:24.28+00:00

Fehlercode 126 beim Laden von iclit09b.dll nach Windows 11 Updates KB5064081 und KB5065426 (Informix ODBC-Treiber)

Beschreibung: Sehr geehrtes Microsoft-Team, als Microsoft-Partner möchten wir auf ein kritisches Problem hinweisen, das nach Installation der Windows 11 Updates KB5064081 und KB5065426 auftritt.

Beim Versuch, den Informix 3.34 32 BIT ODBC-Treiber zu verwenden, erscheint folgende Fehlermeldung:

„Die Setup-Routinen für den INFORMIX 3.34 32 BIT ODBC-Treiber konnten nicht geladen werden. Systemfehlercode 126: Das angegebene Modul wurde nicht gefunden. (C:\Program Files (x86)\Informix\Client-SDK\bin\iclit09b.dll)“

Nach Deinstallation der genannten Updates funktioniert der Treiber wieder einwandfrei. Das Problem scheint mit Änderungen in der DLL-Verarbeitung oder Sicherheitsprüfung zusammenzuhängen.

Wir bitten um Prüfung und Bereitstellung eines Patches, da dies produktivitätsrelevante Systeme betrifft. Gern stellen wir weitere Informationen oder Logs zur Verfügung.

Betroffene Komponenten:

  • Windows 11 Version 24H2
  • KB5064081 (Build 26100.5061)
  • KB5065426
  • Informix Client SDK 3.34 (32bit)
  • DLL: iclit09b.dll

Vielen Dank für Ihre Unterstützung.

Mit freundlichen Grüßen Stephan Leichtle VISIO Systeme .

#MovedfromWindowsZuhause

Windows für Unternehmen | Windows-Client für IT-Profis | Geräte und Bereitstellung | Installieren von Windows-Updates, -Funktionen oder -Rollen

3 Antworten

Sortieren nach: Älteste
  1. Anonym
    2025-09-13T07:43:32.2+00:00

    Bei mir funktioniert der Explorer nach beiden Updates nicht mehr einwandfrei: Ein Rechtsklick auf eine Programmverknüpfung/ein geöffneter Dateipfad dauert nun 1 Minute, vorher weniger als 1 Sekunde. Nach der Deinstallation beider Updates funktionierte alles wieder normal.

    .

    #Edit: Ins deutsche Übersetzt da deutsche Community.

    War diese Antwort hilfreich?


  2. Quinnie Quoc 11,850 Zuverlässigkeitspunkte Unabhängiger Berater
    2025-09-13T08:26:12.7633333+00:00

    Sehr geehrter Herr Leichtle,

    vielen Dank für Ihre Mitteilung und die präzise Beschreibung des Problems. Wir bestätigen, dass nach Installation der Windows 11 Updates KB5064081 und KB5065426 bei einigen Systemen Kompatibilitätsprobleme mit dem Informix ODBC-Treiber auftreten können, insbesondere beim Laden der Datei iclit09b.dll.

    Die Ursache scheint mit aktualisierten Sicherheitsrichtlinien und Änderungen in der DLL-Verarbeitung unter Windows 11 Version 24H2 zusammenzuhängen. Microsoft prüft derzeit die Auswirkungen dieser Updates auf Drittanbieterkomponenten wie den Informix Client SDK 3.34. Wir empfehlen, den Vorfall über das Microsoft Q&A-Portal zu verfolgen, da dort bereits ähnliche Fälle dokumentiert sind.

    Als temporäre Maßnahme kann die Deinstallation der genannten Updates die Funktionalität wiederherstellen, wie Sie bereits festgestellt haben. Alternativ empfehlen wir, den Hersteller des ODBC-Treibers (IBM Informix) zu kontaktieren, um zu prüfen, ob eine aktualisierte Version der betroffenen DLL verfügbar ist, die mit den neuen Windows-Sicherheitsrichtlinien kompatibel ist.

    Wir danken Ihnen für Ihre Partnerschaft und stehen Ihnen für weitere technische Unterstützung gerne zur Verfügung.

    Mit freundlichen Grüßen

    Quinnie Quoc.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare

  3. Stephan Leichtle | VISIO Systeme 15 Zuverlässigkeitspunkte
    2025-10-08T07:22:06.88+00:00

    Hallo zusammen,

    wir haben nun den Übertäter gefunden. Nach den besagten Updates fehlt die ctl3d32.dll in C:\Windows\SysWOW64. Diese dll wird beim Update aus diesem Verzeichnis in das folgende verschoben: C:\Windows\WinSxS\x86_microsoft-windows-ctl3d32_31bf3856ad364e35_10.0.26100.1_none_6afdf345044fc920

    Man kann die Datei aus diesem Ordner einfach zurückschieben und schon läuft alles wie gewohnt.
    Anbei ein kleine PowerShell Skript, welches dies automatisch erledigt.

    #Befehl in Poweshell

    Pfade definieren

    $downloadUrl = "https://github.com/wasson-ece/CTL3D32-Hunter/releases/download/v1.1.0/CTL3D32.Hunter.v1.1.0.zip"

    $zipPath = "$env:TEMP\CTL3D32-Hunter.zip"

    $extractPath = "$env:TEMP\CTL3D32-Hunter"

    ZIP-Datei herunterladen

    Invoke-WebRequest -Uri $downloadUrl -OutFile $zipPath

    ZIP entpacken

    Expand-Archive -Path $zipPath -DestinationPath $extractPath -Force

    Tool im Silent-Modus ausführen

    Start-Process "$extractPath\CTL3D32 Hunter v1.1.0\ctl3d32-hunter.exe" -ArgumentList "/silent" -Wait

    Es bleibt immer spannend ;-)

    War diese Antwort hilfreich?

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare

Ihre Antwort

Antworten können von Fragestellenden als „Angenommen“ und von Moderierenden als „Empfohlen“ gekennzeichnet werden, wodurch Benutzende wissen, dass diese Antwort das Problem des Fragestellenden gelöst hat.