Prestandaproblem i Outlook i en .ost- eller .pst-fil i cachelagrat Exchange-läge

Original-KB-nummer: 2768656

Symptom

I Microsoft Outlook får du symtom som följande:

  • När du använder Cachelagrat Exchange-läge eller en Outlook-datafil (.pst) märker du att prestandan försämras när du vidtar vissa åtgärder.
  • Om mapparna Outlook Inbox, Calendar, Tasks, Sent Items eller Deleted Items innehåller många objekt får du sämre prestanda.
  • Kalenderprestandan är inkonsekvent. Mötesuppdateringar kanske till exempel inte återspeglas i den primära, delade eller delegerade kalendern.
  • Det tar lång tid för mappar att visas eller inte visas korrekt.
  • Om Outlook-profilen innehåller delade postlådor och cachelagring är aktiverat (Ladda ned delade mappar har valts) uppstår problem med mappsynkronisering, sämre prestanda eller andra problem om antalet delade mappar per postlåda överskrider 500. Mer information finns i Prestanda- och synkroniseringsproblem när du arbetar med mappar i en sekundär postlåda i Outlook. Dessutom loggas fel i mappen Synkroniseringsproblem och "9646"-händelser loggas i programloggen.
  • I extrema fall där det finns fler än 10 000 mappar går det mycket långsamt att öppna Outlook. Det här beteendet uppstår på grund av den tid som krävs för att räkna upp det stora antalet mappar.

Orsak

Dessa problem kan uppstå om en postlåda innehåller många mappar eller om det finns många objekt i en mapp. Det finns ingen hård gräns för hur många mappar en postlåda kan innehålla eller hur många objekt en mapp kan innehålla. Du kan dock uppleva sämre prestanda när antalet objekt närmar sig 10 000 kalenderobjekt, 10 000 mappar eller 100 000 e-postobjekt per mapp. Ett stort antal återkommande möten eller långvariga återkommande möten kan också ha en överdriven effekt på prestandan.

Åtgärd

Om du vill åtgärda prestandaproblem som påverkar din kalender, e-post eller delade mappar använder du följande lösningar efter behov.

Lösningar på kalenderproblem

Prova följande metoder för att åtgärda prestandaproblem som påverkar kalendern.

Metod 1: Hantera ökningen av undantag för återkommande möten

Alla kalenderobjekt har inte samma effekt på prestandan. Engångsmöten har en relativt liten effekt och återkommande möten med lång livslängd har större effekt. En ändring som görs i en instans av ett återkommande möte skapar undantag som lagras i den återkommande mötesserien. Varje ändring av mötesattributen, till exempel ämne, brödtext, plats eller tid, skapar ett motsvarande undantag. Så småningom ökar dessa undantag storleken på det återkommande mötet och medför en högre prestandakostnad. Du kan minska den här högre kostnaden genom att använda inställningar för återkommande avtalade tider för att ange en sluttid eller maximalt antal återkommande. Sedan kan du skapa ett nytt återkommande möte i stället för att utöka den befintliga upprepningen.

Metod 2: Aktivera förbättringar av delad kalender

Använd alternativet Aktivera förbättringar av delad kalender för användare som har redigeringsbehörighet till en delad kalender för att förbättra prestanda. När du aktiverar det här alternativet skickas kalenderåtgärder direkt till servern i stället för att behöva synkroniseras från lokal lagring. Detta gör konfliktlösningen mer effektiv.

Mer information om hur du aktiverar och hanterar förbättringar av den delade kalendern finns i Så här aktiverar och inaktiverar du uppdateringar av kalenderdelning i Outlook

Metod 3: Begränsa synkroniseringsfönstret

Du kan begränsa synkroniseringsfönstret som används för kalendermappar för att minska antalet objekt som lagras lokalt i kalendermapparna. Detta kan förbättra prestandan.

Viktigt

Följ stegen i det här avsnittet noggrant. Det kan uppstå allvarliga problem om du gör felaktiga ändringar i registret. Innan du ändrar det bör du först säkerhetskopiera registret för att kunna återställa det om problem skulle uppstå.

I Inställningar för synkroniseringsfönster justerar du antalet månader med data som synkroniseras för de primära delade kalendrarna. Detta gör du genom att lägga till följande registernycklar.

Obs! Den här metoden gäller för version 1810 eller en senare version av Microsoft 365-appar för företag (Klicka-och-kör).

Beskrivning Inställning för att aktivera kalendersynkroniseringsfönster
Registersökväg HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Cached Mode
Namn CalendarSyncWindowSetting
Typ REG_DWORD
Värde Värde = 0 inaktivt
Värde = 1 primär kalendermapp
Värde = 2 alla kalendermappar
Standardvärdet är 0 om det inte anges.
Beskrivning Inställning för att styra antalet månader i kalendersynkroniseringsfönstret
Registersökväg HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Cached Mode
Namn CalendarSyncWindowSettingMonths
Typ REG_DWORD
Värde Värde = Välj ett decimalvärde för att ange antalet månader i kalendersynkroniseringsfönstret. Välj till exempel 1, 3, 6 eller 12.
Standardvärdet är 6 om det inte anges.
Beskrivning Inställning för att styra om alla återkommande objekt ska behållas i stället för att filtrera dem
Registersökväg HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Cached Mode
Namn CalendarSyncWindowAllRecurring
Typ REG_DWORD
Värde Värde = 0: Endast återkommande mötesserier som har ett slutdatum som antingen är i framtiden eller som faller inom den aktuella inställningen för kalendersynkroniseringsfönstret synkroniseras.
Värde = 1: Alla återkommande mötesserier synkroniseras, oavsett slutdatum.
Standardvärdet är 0 om det inte anges.
Förklaring Som standard (om värdet inte har angetts eller är inställt på 0) synkroniseras återkommande mötesserier som har ett slutdatum som antingen är i framtiden eller faller inom den aktuella inställningen i kalendersynkroniseringsfönstret. Om dagens datum till exempel är 3 maj 2022 och kalendersynkroniseringsfönstret är inställt på 1 månad, synkroniseras alla återkommande mötesserier som har ett slutdatum den 3 april 2022 eller senare. Om slutdatumet ligger utanför inställningen för synkroniseringsfönstret tas den återkommande mötesserien bort från .ost-filen.
Om du vill synkronisera alla återkommande mötesserier oavsett slutdatum anger du CalendarSyncWindowAllRecurring värdet till 1.

Dessa registernycklar uppdaterar synkroniseringsbegränsningen så att klienten som använder cachelagrat Exchange-läge laddar ned färre kalenderobjekt, även för en kalender som har flera års historik på servern. Dessa nycklar rensar inte äldre kalenderinnehåll som redan har hämtats. Den här metoden kan dock vara effektiv om du är villig att rensa offlineobjekt och synkronisera om kalendern (i stället för att massradera gamla objekt). Om du redan har kalendern i profilen måste du rensa offlineobjekten när du har angett registernycklarna och starta om Outlook.

Så här rensar du kalenderobjekt offline:

  1. Öppna fönstret Kalender i Outlook och högerklicka på mappen Kalender .
  2. Välj Egenskaper.
  3. Välj Rensa offlineobjekt på fliken Allmänt.
  4. Välj OK.

Lösningar på e-postproblem

Om du har mappar vars innehåll närmar sig gränsen på 10 000 kalenderobjekt, 10 000 mappar eller 100 000 e-postobjekt, och dessa objekt lagras i en Outlook-datafil (.pst) eller en Offline Outlook-datafil (.ost) flyttar du objekt från de större mapparna till separata eller mindre mappar i samma postlåda eller datafil. Om du har ett Microsoft Exchange-onlinearkiv kan du också flytta objekt till det arkivet eller skapa kvarhållningsprinciper för att automatiskt ta bort äldre objekt.

Arkivera e-postobjekt

Om du har aktiverat Onlinearkivpostlåda arkiverar du objekt i onlinearkivpostlådan.

Tillämpa en kvarhållningsprincip

Om du vill ta bort äldre objekt från mappen E-post eller Kalender använder du en kvarhållningsprincip. Ett objekt som inte har ändrats inom ett år flyttas till mappen Borttaget.

Lösning på problem med delade mappar

Prova följande metod för att åtgärda prestandaproblem som påverkar delade mappar.

Begränsa synkroniseringsfönstret

Om du vill minska antalet objekt som lagras lokalt begränsar du synkroniseringsfönstret som används för delade mappar. Detta kan förbättra prestandan.

Viktigt

Följ stegen i det här avsnittet noggrant. Det kan uppstå allvarliga problem om du gör felaktiga ändringar i registret. Innan du ändrar det bör du först säkerhetskopiera registret för att kunna återställa det om problem skulle uppstå.

Om du vill justera antalet dagar med data som synkroniseras för delade mappar lägger du till följande registervärden.

Beskrivning Inställning för att aktivera fönstret Delade mappar
Registersökväg HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Cached Mode
Namn SharedFolderSyncWindowSettingDays
Typ REG_DWORD
Värde Värde = Välj ett decimalvärde för att ange antalet dagar (1–365) för synkroniseringsfönstret för delade mappar.

Kör Microsoft Support och återställningsassistenten

Obs!

Microsoft Support och Recovery Assistant-scenarier är inte tillgängliga för nya Outlook för Windows.

Du kan använda Microsoft Support och Återställningsassistenten för att diagnostisera både kalender- och e-postproblem som påverkar Outlook. Information om hur du laddar ned och installerar assistenten finns i Om Microsoft Support och Återställningsassistenten.

Om du vill ta reda på orsaken till prestandaproblemen startar du assistenten och kör Outlook Diagnostic i avsnittet Avancerad diagnostik .

Mer information

Om du vill visa antalet objekt i en Outlook Kalender när du använder cachelagrat Exchange-läge använder du dialogrutan Kalenderegenskaper:

  1. Öppna fönstret Kalender i Outlook och högerklicka sedan på mappen Kalender .
  2. Välj Egenskaper.
  3. På fliken Allmänt väljer du Visa totalt antal objekt.
  4. Välj fliken Synkronisering.
  5. Visa antalet under Visa statistik för den här mappen.

Outlook använder bara en .ost fil om Exchange-e-postkontot är konfigurerat för att använda cachelagrat Exchange-läge. Om Outlook är konfigurerat för att ansluta till Exchange-postlådan i onlineläge används inte en .ost fil.

Om Outlook-klienten är ansluten till Exchange i onlineläge och du inte har mappar med högt antal objekt i en .pst-fil kan eventuella prestandaproblem uppstå på servern. Mer information finns i Du kan uppleva programpauser om du har en stor Outlook-datafil.