Freigeben über


Unterstützung für das Aktiviertlassen von Add-Ins

Programme in Office 2013 und höheren Versionen bieten Add-In-Resilienz, was bedeutet, dass Apps ein Add-In deaktivieren, wenn es langsam ist. Sie können Add-Ins jedoch erneut aktivieren und verhindern, dass Add-Ins von anderen Office-Programmen automatisch deaktiviert werden.

Verhindern der Deaktivierung von Add-Ins

Auch wenn die meisten Add-Ins nicht durch das Add-In-Deaktivierungsfeature deaktiviert werden, möchten Sie nicht, dass Ihr Add-In ständig deaktiviert wird.

Es folgen einige Vorschläge zur Verbesserung der Add-In-Leistung:

  • Native COM-Add-Ins gegenüber verwalteten Add-Ins bevorzugen, da verwaltete Add-Ins den Mehraufwand für das Laden der .NET Framework während des Outlook-Starts verursachen müssen.

  • Wenn Sie Aufgaben mit langer Ausführungszeit haben, z. B. Herstellen einer teuren Verbindung mit einer Datenbank, verschieben Sie diese Aufgaben auf einen Zeitpunkt nach dem Start.

  • Wenn möglich, sollten Sie Daten lokal zwischenspeichern, anstatt teure Netzwerkaufrufe während der Ereignisse FolderSwitch und BeforeFolderSwitch eines Explorers oder der Open-Ereignisse eines Elements auszuführen.

  • Beachten Sie, dass alle Aufrufe an das Outlook-Objektmodell im Hauptvordergrundthread von Outlook ausgeführt werden. Vermeiden Sie nach Möglichkeit langwierige Outlook-Objektmodellaufrufe.

  • In Outlook 2013 geben Aufrufe des Outlook-Objektmodells E_RPC_WRONG_THREAD zurück, wenn das Outlook-Objektmodell aus einem Hintergrundthread aufgerufen wird.

  • Der Abruf ist ein aufwändiger Vorgang. Ziehen Sie daher immer ein ereignisgesteuertes Modell gegenüber dem Abruf vor.

Hinweis

Sie können nicht verhindern, dass Outlook Add-Ins unter den folgenden Bedingungen deaktiviert:

  • Das Add-In stürzt Outlook ab.

  • Das Add-In kann nicht geladen werden.

In diesen Fällen muss die Ursache des Absturzes oder des Ladefehlers zusammen mit dem Add-In-Besitzer behoben werden.

Systemadministratorsteuerung über Add-Ins

Der Benutzer kann steuern, welche Add-Ins auf seinem Computer ausgeführt werden. Ab Office 2013 können Systemadministratoren mithilfe von Gruppenrichtlinien eine erweiterte Steuerungsebene für Add-Ins konfigurieren. Gruppenrichtlinien setzen benutzereinstellungen immer außer Kraft, und Benutzer werden daran gehindert, Add-In-Einstellungen für Add-Ins zu ändern, die von der Gruppenrichtlinienliste der verwalteten Add-Ins konfiguriert wurden.

Für Outlook werden die Registrierungsschlüssel und -einstellungen in den folgenden Tabellen beschrieben.

Name Beschreibung
Schlüssel Office 2013:
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Resiliency\AddinList

Office 2016/2019/365:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Resiliency\AddinList
Beschreibung Mit dieser Richtlinieneinstellung können Sie die Liste der verwalteten Add-Ins angeben, die immer aktiviert, immer deaktiviert (blockiert) oder vom Benutzer konfigurierbar sind.

HINWEIS: Hier bezieht sich der Begriff "verwaltet" auf Add-Ins, die von der Gruppenrichtlinie behandelt werden, und bezieht sich nicht auf Add-Ins, die in verwalteten Programmiersprachen entwickelt werden.
String ProgID des Add-Ins
Werte Geben Sie den Wert wie folgt an:
0 = immer deaktiviert (blockiert)
1 = immer aktiviert
2 = vom Benutzer konfigurierbar und nicht durch die Richtlinieneinstellung Alle nicht verwalteten Add-Ins blockieren , wenn aktiviert.

Hinweis

Verwenden Sie zum Abrufen der ProgID für ein Add-In den Windows-Registrierungs-Editor auf dem Clientcomputer, auf dem das Add-In installiert ist. Kopieren Sie die Registrierungsschlüsselnamen unter gefunden: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\<Anwendung>\Addins oder HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\<Anwendung>\Addins. Bei Registrierungsschlüsselnamen wird die Groß-/Kleinschreibung beachtet.

  • Wenn Sie diese Richtlinieneinstellung deaktivieren oder nicht aktivieren, wird die Liste der verwalteten Add-Ins gelöscht. Wenn die Richtlinieneinstellung Alle nicht verwalteten Add-Ins blockieren aktiviert ist, werden alle Add-Ins blockiert.

  • Add-Ins, die durch diese Richtlinie deaktiviert sind, werden nie vom Deaktivierungsfeature für Add-Ins von Outlook deaktiviert, das Add-Ins aus Gründen der Leistung, Stabilität oder Zuverlässigkeit deaktiviert.

  • Wenn der Benutzer "Dieses Add-In immer aktivieren" auswäht, wird die Registrierung aktualisiert, um Details zum Add-In einzuschließen, das von der automatischen Deaktivierungsfunktion ausgenommen werden soll.

Name Beschreibung
Schlüssel HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Resiliency\DoNotDisableAddinList
Beschreibung Dieser Schlüssel verhindert, dass von Ihnen angegebene Add-Ins durch das Deaktivierungsfeature des Add-Ins deaktiviert werden.
DWORD ProgID des Add-Ins
Werte Ein Hex-Wert zwischen 1 und A, der angibt, warum das Add-In ursprünglich deaktiviert wurde:
0x00000001 Startladevorgang (LoadBehavior = 3)
0x00000002 Lastbedarf (LoadBehavior = 9)
0x00000003 Absturz
0x00000004 Handling FolderSwitch-Ereignis
0x00000005 Behandlung des BeforeFolderSwitch-Ereignisses
0x00000006 Element geöffnet
0x00000007 Iterationsanzahl
0x00000008 Herunterfahren
0x00000009 Absturz, aber nicht deaktiviert, da das Add-In in der Zulassungsliste enthalten ist
0x0000000A Absturz, aber nicht deaktiviert, da der Benutzer im Dialogfeld "Deaktivieren" "Nein" ausgewählt hat

HINWEIS: Der x.0-Platzhalter stellt die Version von Office (16.0 = Office 2016/2019/365, 15.0 = Office 2013) dar.

Hinweis

Wenn Sie ein Add-In erneut aktivieren, das gleichzeitig ein Leistungsproblem verursacht hat, können benutzer in Zukunft Leistungsprobleme im Office-Programm auftreten, für das das Add-In geladen wird.

Zum Blockieren von Add-Ins, die nicht durch diese Richtlinieneinstellung verwaltet werden, müssen Sie auch die Richtlinieneinstellung Alle nicht verwalteten Add-Ins blockieren konfigurieren.

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.