Fehler: NumXLUI.Xlam ist kein gültiges Add-In!

Viele Kunden berichteten, dass ein merkwürdiges Fehlerfenster auftauchte, als sie versuchten, die NumXL-Symbolleiste (NumXLUI.xlam) zu aktivieren. Der Fehler besagt: "NumXLUI.xlam ist kein gültiges Add-In" oder "Das Dateiformat oder die Dateierweiterung von NumXLUI.xlam ist nicht gültig...".

NumXLUI.xlam ist keine gültige Add-In-Fehlermeldung

Windows Defender löst die Fehlermeldung aus, wenn die Regel "Win32-API-Aufrufe von Office-Makros blockieren" gesetzt wird.

Bei einem kürzlich durchgeführten Update des Windows Security- und Microsoft Defender for Endpoint-Dienstes kam es auf Benutzergeräten nach der Aktualisierung auf Security Intelligence Build 1.381.2140.0 zu einer Reihe von falsch positiven Erkennungen für die ASR-Regel (Attack Surface Reduction) "Block Win32 API calls from Office macro".

Diese neue Regel verhindert, dass VBA-Makros versuchen, Win32-APIs aufzurufen und dass die NumXL-Symbolleiste geladen wird. In einigen wenigen Fällen berichteten Benutzer, dass ihre Antivirenprogramme (AV) Warnmeldungen über ein "potenziell bösartiges Verhalten" auf ihrem Bildschirm anzeigten und das Laden des Add-Ins blockierten.

Diagnose:

Unser Produkt enthält keine Malware. Wir haben NumXL komplett selbst entwickelt und keinen einzigen Teil ausgelagert.

Darüber hinaus sind alle ausführbaren Dateien (z.B. DLL, EXE und XLAM) von NumXL mit einem Code Signing-Zertifikat signiert, das sicherstellt, dass sie von unserem Unternehmen, Spider Financial Corp, stammen und nicht manipuliert wurden. Sie können diese Informationen auf dem Zertifikat überprüfen.

Als zusätzliche Schutzebene in Excel können Sie alle Makros außer digital signierten Makros deaktivieren oder verlangen, dass Anwendungs-Add-Ins von einem vertrauenswürdigen Herausgeber signiert werden.

Warum rufen VBA-Makros die Win32-API auf?

NumXL UI verwendet einige Windows-API-Aufrufe für seine Kernfunktionen, wie z. B. das Lesen bestimmter Teile der Registrierung (z. B. um festzustellen, ob der Benutzer die 32-Bit- oder die 64-Bit-Edition von Excel verwendet), das Speichern von Elementen im Speicher, das Lesen der Spracheinstellungen des Benutzers für Windows und Excel und den Zugriff auf den Anwendungsdatenordner des Benutzers zum Speichern von Einstellungen, neben anderen Funktionen.

Lösung

Wenn in Ihrem Unternehmen die Regel "Win32-API-Aufrufe von Office-Makros blockieren" in Kombination mit dem "Blockiermodus" angewendet wird, können Sie NumXL trotzdem verwenden, indem Sie eine Ausnahme für unsere Dateien hinzufügen.

  1. Schließen Sie unseren Installationsordner aus:
    • Bei einer 64-Bit-Installation schließen Sie den Ordner "%Program Files%\NumXL" aus.
    • Bei einer 32-Bit-Installation schließen Sie den Ordner "%Program Files(x86)%\NumXL" aus.
  2. Schließen Sie unsere Toolbar-Add-In-Datei (NumXLUI.xlam) aus dem Installationsordner aus..

Weitere Informationen finden Sie in den folgenden Leitlinien (Microsoft):

Schlussfolgerung

Die Fehlermeldung "NumXLUI.xlam" ist auf eine neue Regel im neuesten Windows-Sicherheitsupdate zurückzuführen. Sie ist kein Anzeichen für Malware in unserem Produkt NumXL. Gemäß den Microsoft-Richtlinien können Sie dieses Problem beheben, indem Sie eine Ausnahme für unsere Dateien hinzufügen. Wir danken Ihnen für Ihr Verständnis und Ihre Mitarbeit und versichern Ihnen, dass wir uns weiterhin für die Sicherheit und Funktionalität unserer Software einsetzen werden.

Kommentare

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.

War dieser Beitrag hilfreich?
0 von 1 fanden dies hilfreich