Příznaky
Zvažte následující scénář. V aplikace Microsoft Office Outlook 2007 nebo Microsoft Outlook 2010 je větší než 32 kilobajtů dat certifikátu kontaktu. Při pokusu o uložení kontaktu v tomto scénáři se vyskytnout některý z následujících problémů:
-
Pokud používáte aplikaci Outlook v režimu Online, obdržíte následující chybová zpráva:
Není dostatek paměti k provedení operace.
-
Pokud používáte aplikaci Outlook v režimu s mezipamětí, kontakt je úspěšně uložen do souboru OST. V případě, že soubor OST je synchronizován se serverem, chyba, která se podobá následující zaznamenána v protokolu synchronizace:
Chyba synchronizace zpráv Contact_Name. Není dostatek paměti k provedení operace. Zpráva byla přesunuta do neúspěšně "Místní selhání". Předmět zprávy -> Contact_Name. Tuto zprávu můžete zobrazit v souboru složek offline. Při synchronizaci složky. Operace klienta se nezdařila.
Řešení
Důležité: Tento oddíl, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. Při nesprávné úpravě registru mohou nastat závažné problémy Proto se ujistěte, že budete opatrně postupovat podle těchto kroků Pro zvýšení ochrany před úpravou zálohujte registr. Pokud dojde k potížím, pak můžete registr obnovit ze zálohy. Pro další informace o zálohování a obnovení registru klepněte na následující číslo článku databáze Microsoft Knowledge Base:
postup zálohování a obnovení registru v systému Windows
Aplikace Outlook 2007
Tento problém je vyřešen v balíčku oprav hotfix aplikace Outlook 2007, vydanou 25. srpna 2009. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
Popis balíčku oprav hotfix pro aplikaci Outlook 2007 (Outlook-x-none.msp): 25. srpna 2009
Resolove Chcete-li tento problém v aplikaci Outlook 2007, postupujte takto:
-
Použít balíček opravy hotfix, která je popsána v následujícím článku znalostní báze Microsoft Knowledge Base:
Popis balíčku oprav hotfix pro aplikaci Outlook 2007 (Outlook-x-none.msp): 25. srpna 2009
-
Konfigurace položky registru MaxCertsSize. Chcete-li to provést, postupujte takto:
-
Spusťte Editor registru.
-
V systému Windows Vista, klepněte na tlačítko Start , zadejte příkaz regedit do pole Zahájit hledání a stiskněte klávesu ENTER.
Pokud se zobrazí výzva k zadání hesla správce nebo k potvrzení, zadejte heslo nebo potvrďte akci. -
V systému Windows XP klepněte na tlačítko Start, klepněte na příkaz Spustit, do pole Otevřít zadejte příkaz regedit a klepněte na tlačítko OK.
-
-
Vyhledejte a vyberte následující podklíč registru:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Security
-
V nabídce Úpravy přejděte na příkaz Nový a klepněte na příkaz Hodnota DWORD.
-
Zadejte MaxCertsSizea stiskněte klávesu ENTER.
-
MaxCertsSizeklepněte pravým tlačítkem myši a potom klepněte na příkaz změnit.
-
V poli Údaj hodnoty zadejte libovolnou hodnotu DWORD omezení velikosti maximální certifikát a potom klepněte na tlačítko OK.
-
Ukončete Editor registru.
-
Aplikace Outlook 2010
Chcete-li vyřešit tento problém v aplikaci Outlook 2010, postupujte takto:
-
Konfigurace položky registru MaxCertsSize. Chcete-li to provést, postupujte takto:
-
Spusťte Editor registru.
-
V systému Windows Vista, klepněte na tlačítko Start , zadejte příkaz regedit do pole Zahájit hledání a stiskněte klávesu ENTER.
Pokud se zobrazí výzva k zadání hesla správce nebo k potvrzení, zadejte heslo nebo potvrďte akci. -
V systému Windows XP klepněte na tlačítko Start, klepněte na příkaz Spustit, do pole Otevřít zadejte příkaz regedit a klepněte na tlačítko OK.
-
-
Vyhledejte a vyberte následující podklíč registru:
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Security
-
V nabídce Úpravy přejděte na příkaz Nový a klepněte na příkaz Hodnota DWORD.
-
Zadejte MaxCertsSizea stiskněte klávesu ENTER.
-
MaxCertsSizeklepněte pravým tlačítkem myši a potom klepněte na příkaz změnit.
-
V poli Údaj hodnoty zadejte libovolnou hodnotu DWORD omezení velikosti maximální certifikát a potom klepněte na tlačítko OK.
-
Ukončete Editor registru.
-
Následující tabulka obsahuje všechny možné výsledky na základě hodnoty zadané pro položku registru MaxCertsSize a skutečná velikost dat certifikátu kontaktu.
Hodnota MaxCertsSize (x) |
Skutečná velikost dat certifikátu (y) |
Výsledek |
---|---|---|
x = 0 |
y > 0 |
Žádná data certifikát je uložen s kontaktem. Neexistuje žádná chybová zpráva. |
0 < = x < = 32768 |
y < x |
Všechna data certifikát je uložen s kontaktem. |
0 < = x < = 332768 |
x < y < = 32768 |
Žádná data certifikát je uložen s kontaktem. Neexistuje žádná chybová zpráva. |
x > 32768. |
y < = 32768 |
Všechna data certifikát je uložen s kontaktem. |
x > 32768. |
32768 < y < x |
Nelze uložit (režim Online) nebo synchronizace zboží (režim mezipaměť). Můžete zaznamenat příznaky popsané výše. Tento scénář je stejný jako opravu hotfix vůbec nepožádal. |
x > 32768. |
y > = x |
Žádná data certifikát je uložen s kontaktem. Neexistuje žádná chybová zpráva. |
Poznámka: Hodnota položky registru MaxCertsSize by měla být menší nebo rovna 32 kB. Doporučujeme není nastavit hodnotu položky registru MaxCertsSize Chcete-li obrázek větší než 32 768. Je to proto, že nikdy lze uložit více než 32 kilobajtů dat certifikátu.
Navíc je-li tato změna zabraňuje uživatelům ukládat data certifikátu s kontaktem aplikace Outlook stále používá certifikát pro uživatele, uživatelé mají certifikáty publikovány v globálním seznamu adres (GAL).
Chcete-li odebrat certifikáty, které nejsou pro použití e-mailu, použít následující opravu hotfix:
Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
při pokusu přidat uživatelský účet služby Active Directory jako kontakt v aplikaci Outlook zobrazí chybová zpráva: "Není dostatek paměti k provedení operace"
Po instalaci této opravy hotfix, je nutné nastavit hodnotu položky registru StripCertsNotValidForMail 1 Chcete-li odebrat certifikáty, které nejsou pro použití e-mailu. Položka registru MaxCertsSize a položka registru StripCertsNotValidForMail můžete použít společně k tomuto problému.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Položka registru MaxCertsSize slouží jako hrubé omezení velikosti maximální certifikát, protože existují různé způsoby sčítání velikost dat certifikátu. Pokud hodnota, která je určena v položce registru se blíží hodnotu velikost celkové certifikátu, může docházet různých scénářů při pokusu přidat kontakty.
Například certifikáty, které jsou spojeny s položkou globálního seznamu adres může zůstat v kontaktu se nově přidané Pokud přidat položku globálního seznamu adres do složky Kontakty aplikace Outlook pomocí následujícího postupu:
-
V nabídce Nástroje klepněte na příkaz Adresář.
-
Klepněte pravým tlačítkem na položku globálního seznamu adres a potom klepněte na příkaz Přidat do kontaktů.
Certifikáty, které jsou spojeny s položkou globálního seznamu adres však může být odebrán, pokud přidat položku globálního seznamu adres pomocí následujících kroků:
-
Klepněte pravým tlačítkem myši odesílatele nebo příjemce v přijaté zprávě.
-
Klepněte na tlačítko Přidat do kontaktů aplikace Outlook.