Information om kalendern kontroll verktyg för Outlook (CalCheck)

Artikelöversättning Artikelöversättning
Artikel-id: 2678030 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

På den här sidan

Sammanfattning

Kalender kontroll verktyg för Outlook (CalCheck) är ett kommandoradsprogram som kontrollerar Microsoft Outlook-kalendern för att lösa problem. Verktyget öppnas Outlook messaging profil om du vill få åtkomst till Outlook-kalendern. Utför olika kontroller på allmänna inställningar, till exempel behörigheter, publicera ledig/upptagen, delegera konfiguration och automatisk bokning. Sedan kontrolleras varje objekt i Outlook-kalendermappen för kända problem som kan orsaka oväntade beteenden, till exempel möten som verkar saknas.

Verktyget CalCheck sedan genererar en rapport som kan användas för att diagnostisera problemet artiklar eller identifiera trender.

Mer Information

Om du vill använda CalCheck måste i Outlook-kalendern finnas på en dator som kör Microsoft Exchange Server. Verktyget fungerar inte med IMAP, POP3 och andra icke-Exchange-e-postkonton.

Installation

Klicka på länken nedan om du vill visa Microsoft Download Center-sida om du vill hämta och installera verktyget Kontrollera kalendern för för Outlook. Webbplatsen innehåller också krav och åtgärder för att följa om du vill avinstallera verktyget.

http://www.microsoft.com/Download/en/details.aspx?ID=28786

Obs! 64-bitars version av detta verktyg ska användas endast med 64-bitarsversionen av Microsoft Outlook 2010.

Kontroller som utförs

Kontrollera kalenderverktyg utför två grundläggande typer av kontroller, kalender-specifika kontroller och kontroller på objektnivå.

Kalender-specifika kontroller

Följande kalender-specifika kontroller utförs och sedan loggas i rapporten:
  • Behörigheter för kalendern.
  • Det totala antalet objekt i kalendermappen.

    Mer information om hög objektantal i mappen kalender klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
    2768656 Med många artiklar i en cache-lagrad läge OST- eller PST-fil mappar kan uppstå prestandaproblem i Outlook
  • Ombud i kalendern.
  • Ledig/upptagen-information för publicering.
  • Direkt bokning inställningar för postlåda eller kalender.
Obs! Information om dessa tre kontroller läses från lokala ledig/upptagen-meddelande. I sällsynta fall kan kan Outlook inte öppna meddelandet. Sedan misslyckas dessa kontroller. Tvingar regenerering av dold ledig/upptagen-information i Exchange-postlådan bör du endast om detta inträffar.

Mer information om hur du återskapar dold ledig/upptagen-information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
958443 Det uppstår problem i Outlook när du försöker konfigurera ledig/upptagen-information eller delegera information

Kontroller på objektnivå

Följande objekt på objektnivå kontroller utförs och sedan loggas i rapporten:
  • Organisera e-postadress (PR_SENDER_EMAIL_ADDRESS eller PR_SENT_REPRESENTING_EMAIL_ADDRESS)
  • Inget visningsnamn i Organizer (PR_SENDER_NAME eller PR_SENT_REPRESENTING_NAME)

    Mer information om saknade organisera e-postadresser eller visningsnamn, klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
    2849083 "Det gick inte att slutföra åtgärden. Ett eller flera parametervärden är inte giltig"felmeddelande när en organisatör uppdaterar ett återkommande möte
  • Ingen dispidRecurring -egenskap (gör ett objekt som inte ska visas i vyn dag, vecka eller månad.)

    Mer information om avtalade tider visas inte i dag, vecka eller månad visa, klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
    827432 Ett Outlook-möte i kalendern visas inte i vyn dag, vecka eller månad när du skapar den avtalade tiden med hjälp av WebDAV i Exchange 2000
  • Tid förekomsten av egenskaperna dispidApptStartWhole och dispidApptEndWhole

    Om du är organisatör kan du lösa problemet genom att ändra vyn Kalender-mappen i en tabellvy, söka efter objektet och avbryter den. Du måste sedan skapa sedan ett nytt möte. Om du är deltagare, bör du kontakta organisatören av mötet och be honom eller henne att avbryta och skapa mötet igen.

  • Inget ämne för möten i framtiden eller återkommande möten (loggas en varning.)

    Om du är organisatör kan du uppdatera mötet om du vill inkludera ett ämne. Om du är deltagare, be mötesorganisatören att uppdatera mötet om du vill inkludera ett ämne. Även om detta inte är ett fel, gör det enklare att felsöka eventuella framtida problem som är relaterade till mötet.

  • Klass meddelandekontroll (loggas en varning.)

    Om du har ett problem med ett möte som inte har kontaktobjekt meddelandeklassenIkl.Avtalad tid, och om du tar bort eller avbryta mötet löser problemet bör du bestämma vilket program som skapar möten med hjälp av den anpassade meddelandeklassen. Du måste avgöra om programmet eller tillägget är ett Microsoft eller en tredje part. Om det är ett tredjepartsprogram kontakta en tredje part för support.

  • Ingen meddelandeklassen (ett fel loggas).

    Om du har ett problem med ett möte som inte har kontaktobjekt meddelandeklassenIkl.Avtalad tid, och om du tar bort eller avbryta mötet löser problemet bör du bestämma vilket program som skapar möten med hjälp av den anpassade meddelandeklassen. Du måste avgöra om programmet eller tillägget är ett Microsoft eller en tredje part. Om det är ett tredjepartsprogram kontakta en tredje part för support.

  • Multiplechecks mot egenskapen dispidApptRecur(återkommande binära stora objektet [BLOB]):
    • Tiden på övergripande start- och sluttider.
    • Förmågan att tolka data i egenskapen.
    • Förekomsten av egenskapen men tomt.

    Om du är organisatör kan bör du ändra vyn Kalender-mappen i en tabellvy, hitta möte eller avtalad tid, avbryta och skapa den igen. Om du inte ser den i listan, kan du köracalcheck -f. Om du är deltagare, bör du kontakta arrangören och be henne eller honom att avbryta och skapa mötet igen.

  • dispidRecurring -egenskapen har värdet False eller inte finns, men egenskapen dispidRecurTypehar angetts till Ingen, vilket innebär att den avtalade tiden återkommande. Därför att de två egenskaperna är i konflikt.

    Om du är organisatör kan bör du ändra vyn Kalender-mappen i en tabellvy, hitta möte eller avtalad tid, avbryta och skapa den igen. Om du inte ser den i listan, kan du köracalcheck-f. Om du är deltagare, bör du kontakta arrangören och be henne eller honom att avbryta och skapa mötet igen.

  • Kontrollera om det finns konfliktobjekt i kalendern.

    Det här alternativet kontrollerar flaggan PR_MESSAGE_STATUS för varje uppgift om konflikten. Objekten flyttas när du körcalcheck ? f. Flytta en postlåda kan i vissa fall misslyckas när du får följande CAS logga fel:
    MapiExceptionPartialCompletion: felkod = "0x80070680" Det går inte att kopiera meddelandet.
  • Kontrollera om det finns dubbletter av objekt, utifrån vissa egenskaper för MAPI.

    Om ämne, organizer, plats, återkommande/enda instans och start/slut gånger alla matcha egenskaperna för två eller flera objekt, flyttas alla dubbletter utom encalchecka ? f .

  • Sök efter möten som har samma eller ett tomt globala objekt-ID.

    Mer information om möten som har samma globala objekt-ID klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
    2714118 Kalender-objekt som kopieras saknas i Exchange Server 2007
  • Sök efter objekt som har starttid, Sluttid och återkommande egenskaper anges till 0 (år 1601) eller som saknas.

    Om du är organisatör kan bör du ändra vyn Kalender-mappen i en tabellvy, hitta möte eller avtalad tid, avbryta och skapa den igen. Om du inte ser den i listan, kan du köracalcheck -f. Om du är deltagare, bör du kontakta arrangören och be honom eller henne att avbryta och skapa mötet igen.

  • Sök efter objekt som har starttid, Sluttid och återkommande år tidigare än 1995 eller större än 2025.

    Detta är inte nödvändigtvis ett feltillstånd. Du bör ta bort eller anullera endast om den verkar vara skadad. Objekten flyttas inte som standard när du använder argumentet? f . Dessa flyttas med calcheck f endast om du konfigurerar calcheck för att behandla varningar som fel per cfg-filen (WarningIsError = true).

  • Sök efter objekt som har starttid, Sluttid och återkommande egenskaper som är större än gränsen för Outlook.

    Om du är organisatör kan du shoiuld ändra vyn Kalender-mappen i en tabellvy, hitta möte eller avtalad tid, avbryta och skapa den igen. Om du inte ser den i listan, kan du köracalcheck -f. Om du är deltagare, bör du kontakta arrangören och be henne eller honom att avbryta och skapa mötet igen.

  • Sök efter objekt som är större än 10, 25 och 50 megabyte (MB). (En varning loggas).

    Detta är inte ett feltillstånd. Se dockBästa metoder när du använder kalendern i Outlook.

  • Sök efter objekt som innehåller mer än 25 bilagor.

    Detta är inte ett feltillstånd. Se dockBästa metoder när du använder kalendern i Outlook.

  • Kontrollera om det finns över 1,250 återkommande möten (det loggas en varning) eller över 1 300 återkommande möten (ett fel rapporteras). Gränsen är 1 300 återkommande möten.

    Problem kan uppstå om du använder EXCDO i äldre versioner av Exchange Server. Om du vill veta mer klickar du på följande artikelnummer och läser artiklarna i Microsoft Knowledge Base:
    892524 Du kan inte spara eller ta bort en återkommande avtalad tid från en kalender som underhålls på en dator med Exchange Server 2003
    943371 Händelse-ID 8206, 8213 och 8199 loggas i en Exchange Server 2007-miljö
  • Kontrollera att du är en deltagare och du blev organisatör för ett möte.

    Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
    2563324 Aktuella problem med Microsoft Exchange ActiveSync och enheter från tredje part
  • Kontrollerar Undantagsdata i återkommande BLOB för att säkerställa att undantag förekommer inom start- och sluttid för serien.

    Om du är organisatör kan ändra vyn Kalender-mappen i en tabellvy, hitta den avtalade tiden eller mötet, Avbryt och skapa den igen. Om du inte ser i listan kör ducalcheck -f. Om du är deltagare, bör du kontakta arrangören och be henne eller honom att avbryta och skapa mötet igen.

  • Kontrollera uppfyller Undantagsdata i återkommande BLOB för att säkerställa att det är rätt storlek.

    Om du är organisatör kan ändra vyn Kalender-mappen i en tabellvy, hitta den avtalade tiden eller mötet, Avbryt och skapa den igen. Om du inte ser i listan kör ducalcheck -f. Om du är deltagare, bör du kontakta arrangören och be honom eller henne att avbryta och skapa mötet igen.

  • Tabellen mottagare har dubbla, skadad eller saknas mottagarens data. Detta inkluderar poster som e-postadresser, visa namn eller adresstyper.

    Om du är organisatör kan ändra vyn Kalender-mappen i en tabellvy, hitta den avtalade tiden eller mötet, Avbryt och skapa den igen. Om du inte ser i listan kör ducalcheck -f. Om du är deltagare, bör du kontakta arrangören och be honom eller henne att avbryta och skapa mötet igen.

  • Rapport om semester artiklar

    Om du inte vill ha flaggat objekt semester, ändra alla cfg-filen. CalCheck identifierar en heldagsaktivitet som en helgdag om namngiven egenskapnyckelord som innehåller strängen "semester".

Aktuella hjälp och kommandoradsväxlar

I följande avsnitt beskrivs de kommandoradsväxlar som kan anpassa CalCheck beteende.

CalCheck [-P<profilename></profilename>] [-L <filename></filename>] [-M <mailboxname></mailboxname>] [-N <display_name></display_name>] [-S<servername></servername>] [-O <path></path>]
[-C <version></version>] [-A] [-F]. [-R]. [-V]. [-Nr]


CalCheck-?

-P Profilnamn (om frånvarande, kommer att fråga efter profil)
-L Sökvägen till och namnet på filen (filen med namnet och LegacyExchangeDN) av postlådor för att kontrollera
-M Postlåda DN används med -N (process den postlåda som anges)
-N Visningsnamnet används med - M (process den postlåda som anges)
-O Utdatasökvägen (om utdatafiler till den här sökvägen. Standardvärdet är den aktuella mappen.)
-C Version för Office 2013 Klicka-och-kör-scenario
-A Alla utdata på grund av Kalender-objekt till CALCHECK.CSV-FIL
-F Skapa CalCheck-mappen och flytta fel flaggade objekt det
-R Placera ett rapportmeddelande i Inkorgen med filen CalCheck.log
-V Utförlig utdata till kommandotolksfönstret
-? Skriva ut detta meddelande

Obs!-L-Noch C - växlar är nya i CalCheck version 2 (v. 2). Parametern -S i version 1 av CalCheck ersätts med -L. Dessutom CalCheck v1 -nr switch ersättas med filen CalCheck.cfg. Filen CalCheck.cfg förklaras i detalj längre fram i den här artikeln.

Obs! CalCheck.log-fil genereras alltid. Filen CalCheck.log visas alla objekt som kan ha fast eller tas bort och visas även information för bearbetning.

Exempel


Standard: Fråga efter profil och bearbeta postlåda i profilen:
CalCheck

Behandla alla postlådor på Minserver:
CalCheck -S Minserver

Behandla alla postlådor på Minserver med hjälp av Min profil som inloggningsprofil:
CalCheck -P Min profil -S Minserver

Behandla endast postlådan i Min profil:
CalCheck -P Min profil

Bearbeta den angivna brevlådan och använda Min profil som inloggningsprofil:
CalCheck -P Min profil -M "/ o = org/ou = orgunit/cn = Recipients/cn = UserA" -N "Användare A"

Bearbeta listan med postlådor i "C:\Directory\List.txt":

CalCheck -L "C:\Directory\List.txt"

Obs! "List.txt" måste vara i formatet Get-Mailbox | FL-utdata med LegacyExchangeDN och namn för varje postlåda:

Namn: Namn
LegacyExchangeDN: /o = ORG/ou = AdminGroup/cn = Recipients/cn = postlåda


Bearbeta en postlåda, fel objekt flyttas till mappen CalCheck i postlådan och placera ett rapportmeddelande i Inkorgen:
CalCheck -F -R

Behandla en postlåda som är baserat på en specifik profil och en version av Outlook. Detta är nödvändigt när du kör en sida vid sida-installation av Office i ett scenario för Klicka-och-kör:
CalCheck - C####> -P Min profil
Observera att platshållaren####> representerar Outlook-versionen (till exempel 2007, 2010eller 2013).

Skriv ut detta meddelande:
CalCheck-?


Kör CalCheck i flera Postlådeläge (lista)

Gör så här om du vill bearbeta en lista över postlådor:

  1. Ge en användare med fullständig behörighet till alla postlådor på Exchange server- eller Exchange-organisationen.
    1. Följande exempel PowerShell cmdlet ger AdminB fullständig behörighet till alla postlådor i OrgUnit2:

      Get-Mailbox - OrganizationalUnit "OrgUnit2" | Lägg till MailboxPermission-FullAccess för användaren "AdminB" - AccessRights
  2. Skapa listan med postlådor. Detta inkluderar namn och LegacyExchangeDN. Gör så här:
    1. Öppna Exchange PowerShell och sedan köra ett kommando av följande slag:

      Get-Mailbox-Server "Servernamn" | FL namn, LegacyExchangeDN | Ut filpath_file_name>-bredd 200

      Obs! Platshållaren Servernamn representerar namnet på servern och platshållaren path_file_name representerar sökvägen och filnamnet för txt-fil som ska skapas.
    2. Kopiera txt-filen till den arbetsstation där CalCheck körs.
  3. Kör CalCheck i flera Postlådeläge (lista). Så här gör du detta
    1. Logga in som en användare som har fullständig behörighet till postlådor på en arbetsstation där Outlook är installerat.
    2. Skapa en ny Outlook-profil och sedan konfigurera Exchange Server-konto för Online-läge.
    3. Köra cmdoch ändra till den katalog där CalCheck finns.
    4. Kör följande kommando:

      CalCheck -Lsökväg och filnamn>

      Obs! Platshållaren <path and="" file="" name=""></path> representerar sökvägen till txt-fil som du skapade i steg 2.
När du kör CalCheck i flera Postlådeläge (lista) skapas följande filer:
  • CalCheckMaster.log. det här är en sammanfattning för alla postlådor som har bearbetats.
  • CalCheck__<mailbox></mailbox>. log. En fil skapas för varje postlåda som har bearbetats.

    Obs! Platshållaren <mailbox></mailbox> representerar den mottagarens namn på LegacyExchangeDN.

Konfigurationsfilen i CalCheck version 2

CalCheck version 2 (v2) innehåller nu en CalCheck.cfg-fil. Den här filen finns i samma katalog där CalCheck.exe finns. Om alla cfg-filen saknas, CalCheck v2 visar ett fel och kan inte köras. Alla cfg-filen är i formatet oformaterad text. Du kan manuellt redigera filen om du vill aktivera eller inaktivera enskilda tester. Som standard är är alla tester värdet true. Som standard är därför utförs alla tester.

Egenskaper

Artikel-id: 2678030 - Senaste granskning: den 17 juni 2014 - Revision: 3.2
Informationen i denna artikel gäller:
  • Microsoft Outlook 2010
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
  • Microsoft Exchange Server 2010 Enterprise
  • Microsoft Exchange Server 2010 Standard
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
Nyckelord: 
kbmt KB2678030 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel har översatts av Microsofts programvara för maskin-översättning och möjligen efterredigerats via CTF-teknologi av Microsofts community istället för av en professionell mänsklig översättare. För att du på ditt eget språk skall få tillgång till samtliga Knowledge Base-artiklar erbjuder Microsoft både mänskligt översatta såväl som maskinöversatta artiklar samt artiklar som efterredigerats av en community. En maskinöversatt artikel likväl som en artikel som blivit efterredigerad av en community är dock inte alltid helt perfekt, då de kan innehålla misstag i ordförrådet, syntax- och grammatikfel. Microsoft är inte ansvarigt för några felaktigheter, misstag eller skador orsakade av felöversättningar eller för våra kunders bruk av innehållet. Microsoft uppdaterar ofta sin programvara för maskinöversättning samt de verktyg som förbättrar den maskinöversatta efterredigeringen.
Den engelska versionen av artikeln är följande: 2678030

Ge feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com