Sie können einen Kontakt in Outlook speichern, wenn das Zertifikat für den Kontakt größer als 32 KB Daten

Gilt für: Microsoft Office Outlook 2007Microsoft Outlook 2010

Problembeschreibung


Das folgende Szenario. Zertifikatdaten eines Kontakts werden in Microsoft Office Outlook 2007 oder Microsoft Outlook 2010 größer als 32 KB. Beim Speichern des Kontakts in diesem Szenario treten die folgenden Probleme:
  • Wenn Sie Outlook im Onlinemodus ausgeführt, wird die folgende Fehlermeldung angezeigt:
    Es ist nicht genügend Arbeitsspeicher zum Ausführen des Vorgangs.
  • Wenn Sie Outlook im Cache-Modus ausführen, wird der Kontakt erfolgreich OST-Datei gespeichert. Wenn die OST-Datei auf dem Server synchronisiert wird, wird ein Fehler, der dem folgenden ähnelt im Synchronisierungsprotokoll protokolliert:
    Synchronisieren von Fehlermeldung Contact_Name. Es ist nicht genügend Arbeitsspeicher zum Ausführen des Vorgangs. Eine Nachricht, die Fehler bei der Synchronisierung auf 'Lokale Fehler' verschoben. Betreff -> Contact_Name. Sie können diese Meldung in Ihrer Offlineordnerdatei nur anzeigen. Fehler beim Synchronisieren des Ordners. Der Clientvorgang ist fehlgeschlagen.

Problemlösung


Wichtig Dieser Abschnitt bzw. die Methode oder Aufgabe enthält Schritte, die erklären, wie Sie die Registrierung ändern. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Sichern Sie die Registry für zusätzlichen Schutz, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, falls ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 zum Sichern und Wiederherstellen der Registrierung in Windows

Outlook 2007

Dieses Problem wurde in Outlook 2007-Hotfixpaket behoben, die vom 25 August 2009. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

973404 Beschreibung des Outlook 2007-Hotfixpaket (Outlook-X-none.msp): 25 August 2009

Zum Resolove dieses Problem in Outlook 2007 folgendermaßen vor:
  1. Wenden Sie das im folgenden Artikel der Microsoft Knowledge Base beschriebene Hotfix-Paket:

    973404 Beschreibung des Outlook 2007-Hotfixpaket (Outlook-X-none.msp): 25 August 2009

  2. Konfigurieren Sie den Registrierungseintrag "MaxCertsSize". Gehen Sie hierzu folgendermaßen vor:
    1. Starten Sie den Registrierungs-Editor.
      • Klicken Sie in Windows Vista auf Startthe Start button , geben Sie Regedit in das Feld Suche starten und dann die EINGABETASTE.

        User Account Control Wenn Sie zur Eingabe eines Administratorkennworts oder zur Bestätigung aufgefordert werden, geben Sie das Kennwort ein oder bestätigen Sie den Vorgang.
      • Klicken Sie in Windows XP auf Start, klicken Sie auf Ausführen, geben Sie Regedit im Feld Öffnen und klicken Sie dann auf OK.
    2. Suchen Sie den folgenden Registrierungsunterschlüssel, und klicken Sie dann darauf:
      HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Security
    3. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD-Wert.
    4. Geben Sie MaxCertsSizeund drücken Sie dann die EINGABETASTE.
    5. Maustaste auf MaxCertsSize, und klicken Sie auf Ändern.
    6. Geben Sie im Feld Wert einen DWORD-Wert um die maximale Größe beschränken, und klicken Sie auf OK.
    7. Registrierungseditor beenden.

Outlook 2010

Gehen Sie folgendermaßen vor, um dieses Problem in Outlook 2010:
  1. Konfigurieren Sie den Registrierungseintrag "MaxCertsSize". Gehen Sie hierzu folgendermaßen vor:
    1. Starten Sie den Registrierungs-Editor.
      • Klicken Sie in Windows Vista auf Startthe Start button , geben Sie Regedit in das Feld Suche starten und dann die EINGABETASTE.

        User Account Control Wenn Sie zur Eingabe eines Administratorkennworts oder zur Bestätigung aufgefordert werden, geben Sie das Kennwort ein oder bestätigen Sie den Vorgang.
      • Klicken Sie in Windows XP auf Start, klicken Sie auf Ausführen, geben Sie Regedit im Feld Öffnen und klicken Sie dann auf OK.
    2. Suchen Sie den folgenden Registrierungsunterschlüssel, und klicken Sie dann darauf:
      HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Security
    3. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD-Wert.
    4. Geben Sie MaxCertsSizeund drücken Sie dann die EINGABETASTE.
    5. Maustaste auf MaxCertsSize, und klicken Sie auf Ändern.
    6. Geben Sie im Feld Wert einen DWORD-Wert um die maximale Größe beschränken, und klicken Sie auf OK.
    7. Registrierungseditor beenden.

Die folgende Tabelle enthält alle möglichen Ergebnisse basierend auf dem Wert für den Registrierungseintrag "MaxCertsSize" und die tatsächliche Größe der Daten für den Kontakt festlegen.

MaxCertsSize Wert (X)Tatsächliche Größe der Zertifikatdaten (y)Ergebnis
X = 0y > 0Keine Daten werden mit dem Kontakt. Es wird keine Fehlermeldung angezeigt.
0 < = X < = 32768y < xAlle Daten werden mit dem Kontakt.
0 < = X < = 332768
X < y < = 32768Keine Daten werden mit dem Kontakt. Es wird keine Fehlermeldung angezeigt.
x > 32768y < = 32768Alle Daten werden mit dem Kontakt.
x > 3276832768 < y < x(Online-Modus) oder synchron (Cache-Modus) kann nicht gespeichert werden. Die oben beschriebenen Symptome auftreten. Dieses Szenario ist als nicht überhaupt müssen diesen Hotfix angewendet.
x > 32768y > = XKeine Daten werden mit dem Kontakt. Es wird keine Fehlermeldung angezeigt.

Hinweis Der Wert des Registrierungseintrags MaxCertsSize sollte kleiner oder gleich 32 KB. Es wird empfohlen, den Wert des Registrierungseintrags MaxCertsSize auf einen Wert größer als 32768 festzulegen. Ist nie mehr als 32 KB Daten speichern können.

Außerdem, wenn diese Änderung Sie verhindert, Daten mit dem Kontakt dass, verwendet Outlook noch ein Zertifikat für Benutzer haben die Benutzer ihre Zertifikate in der globalen Adressliste (GAL) veröffentlicht.


Um Zertifikate zu entfernen, die nicht für E-mail verwendet, deshalb:

Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

945014 -Fehlermeldung wenn Sie versuchen, eine Active Directory-Benutzerkonto als Kontakt in Outlook hinzugefügt: "Es steht nicht genügend Arbeitsspeicher zum Ausführen des Vorgangs"

Nach Installation dieses Hotfixes müssen Sie den Wert des Registrierungseintrags StripCertsNotValidForMail 1 Zertifikate nicht entfernen für e-Mail-Verwendung festlegen. Registrierungseintrag MaxCertsSize und StripCertsNotValidForMail-Registrierungseintrag können zusammen Sie um dieses Problem zu beheben.

Status


Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen


Registrierungseintrag MaxCertsSize fungiert als eine grobe Beschränkung der maximalen Größe, da auf verschiedene Weisen die Größe der Zertifikatdaten summiert. Ist in der Registrierung angegebene Wert dem Wert der gesamten Größe Szenarien möglicherweise beim Kontakte hinzufügen.

Beispielsweise können Zertifikate, die GAL-Eintrag zugeordnet sind, neu hinzugefügten Kontakt verbleiben, wenn Sie folgendermaßen einen GAL-Eintrag zu Outlook-Kontakten hinzufügen:
  1. Klicken Sie im Menü Extras auf Adressbuch.
  2. Maustaste auf GAL-Eintrag, und klicken Sie dann auf zu Kontakten hinzufügen.
Zertifikate, die GAL-Eintrag zugeordnet sind, können jedoch entfernt werden, wenn Sie GAL-Eintrag folgendermaßen hinzufügen:
  1. Klicken Sie auf Absender oder Empfänger in einer empfangenen Nachricht.
  2. Klicken Sie auf zu Outlook-Kontakten hinzufügen.