DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 2678030 - Dernière mise à jour: mercredi 11 juin 2014 - Version: 4.1

 

Sommaire

Résumé

L'outil de vérification du calendrier d'Outlook (CalCheck) est un programme de ligne de commande qui vérifie le calendrier de Microsoft Outlook pour les problèmes. L'outil ouvre un profil de messagerie d'Outlook pour accéder au calendrier d'Outlook. Il exécute diverses vérifications sur Paramètres généraux, tels que les autorisations, la publication disponible/occupé, configuration de délégué et une réservation automatique. Ensuite, chaque élément dans le dossier de calendrier Outlook est activée pour des problèmes connus qui peuvent provoquer un comportement inattendu, par exemple les réunions qui semblent être manquants.

L'outil CalCheck génère ensuite un rapport qui peut être utilisé pour aider à diagnostiquer le problème ou identifier des tendances.

Plus d'informations

Pour utiliser CalCheck, le calendrier Outlook doit résider sur un ordinateur qui exécute Microsoft Exchange Server. L'outil ne fonctionne pas avec les autres comptes de messagerie non-Exchange, POP3 ou IMAP.

Installation

Pour télécharger et installer l'outil de vérification du calendrier d'Outlook, cliquez sur le lien suivant pour afficher la page Microsoft Download Center. Le site Web répertorie également la configuration système requise et les étapes à suivre pour désinstaller l'outil.

http://www.Microsoft.com/download/en/details.aspx?ID=28786 (http://www.microsoft.com/download/en/details.aspx?id=28786)

Remarque : La version 64 bits de cet outil est à utiliser uniquement avec la version 64 bits de Microsoft Outlook 2010.

Contrôles qui sont effectués

L'outil de vérification de calendrier effectue deux types de base des contrôles, des contrôles de calendrier spécifiques et des contrôles au niveau de l'élément.

Vérifications spécifiques au calendrier

Les contrôles de calendrier spécifiques suivantes sont effectuées et puis consignées dans le rapport :
  • Autorisations sur le calendrier.
  • Le nombre total d'éléments dans le dossier calendrier.

    Pour plus d'informations sur les inventaires élevé dans le dossier calendrier, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    2768656  (http://support.microsoft.com/kb/2768656/ ) Avec le nombre d'éléments dans une mise en cache en mode .ost fichier .pst fichier des dossiers ou des problèmes de performances Outlook peuvent se produire
  • Délégués sur le calendrier.
  • Publication des informations disponible/occupé.
  • Paramètres de réservation directes pour la boîte aux lettres ou du calendrier.
Remarque : Les informations relatives à ces trois chèques sont lu à partir du message disponible/occupé Local. Dans de rares cas, Outlook peut être impossible d'ouvrir ce message. Ensuite, ces vérifications échouent. Vous devez forcer la régénération des informations disponible/occupé masquées dans la boîte aux lettres Exchange que si cela se produit.

Pour plus d'informations sur la façon de régénérer les informations disponible/occupé masquées, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
958443  (http://support.microsoft.com/kb/958443/ ) Vous rencontrez des problèmes dans Outlook lorsque vous essayez de configurer des informations disponible/occupé, ou lorsque vous tentez de déléguer les informations

Contrôles au niveau de l'élément

Les contrôles au niveau des éléments suivants sont effectuées et puis consignées dans le rapport :
  • Aucune adresse de messagerie multimédia (PR_SENDER_EMAIL_ADDRESS ou PR_SENT_REPRESENTING_EMAIL_ADDRESS)
  • Aucun nom d'affichage multimédia (PR_SENDER_NAME ou PR_SENT_REPRESENTING_NAME)

    Pour plus d'informations sur manquant organisateur des adresses e-mail ou afficher les noms de, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    2849083  (http://support.microsoft.com/kb/2849083/ ) « Impossible de terminer l'opération. Message d'erreur une ou plusieurs valeurs de paramètre ne sont pas valides » lorsqu'un organisateur met à jour une réunion périodique
  • Aucune propriété dispidRecurring (cela provoque un élément ne pas à afficher dans l'affichage jour, semaine ou mois).

    Pour plus d'informations concernant les rendez-vous n'affiche ne pas le même jour, semaine ou mois, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    827432  (http://support.microsoft.com/kb/827432/ ) Un rendez-vous de calendrier Outlook n'est pas visible dans l'affichage jour, semaine ou mois lorsque vous créez le rendez-vous à l'aide de WebDAV dans Exchange 2000
  • Existence de temps des propriétés dispidApptStartWhole et dispidApptEndWhole

    Si vous êtes l'organisateur, vous pouvez essayer de résoudre ce problème en modifiant l'affichage du dossier calendrier dans un affichage tableau, recherche de l'élément et puis l'annuler. Ensuite, vous devez ensuite créer une nouvelle réunion. Si vous êtes participant, vous devez contactez l'organisateur de la réunion et demandez-lui d'annuler et de créer de nouveau la réunion.
  • Pas d'objet pour les réunions qui ont lieu dans le futur ou pour des réunions périodiques (un message d'avertissement est enregistré).

    Si vous êtes l'organisateur, mise à jour de la réunion pour inclure un sujet. Si vous êtes participant, demandez à l'organisateur de la mise à jour de la réunion pour inclure un sujet. Bien qu'il ne s'agit pas d'une condition d'erreur, il est plus facile de résoudre d'éventuels problèmes futurs liés à la réunion.
  • Contrôle de classe de message (un message d'avertissement est enregistré).

    Si vous avez un problème avec une réunion qui ne dispose pas de la classe de message par défautIPM.Rendez-vous, et si la suppression ou l'annulation de la réunion ne résout le problème, vous devez déterminer quel programme est création de réunions à l'aide de cette classe de message personnalisée. Vous devez déterminer si le programme ou le complément est une application tierce ou Microsoft. S'il s'agit d'une application tierce, contactez le tiers pour la prise en charge.
  • Aucune classe de Message (une erreur est enregistrée.)

    Si vous avez un problème avec une réunion qui ne dispose pas de la classe de message par défautIPM.Rendez-vous, et si la suppression ou l'annulation de la réunion ne résout le problème, vous devez déterminer quel programme est création de réunions à l'aide de cette classe de message personnalisée. Vous devez déterminer si le programme ou le complément est une application tierce ou Microsoft. S'il s'agit d'une application tierce, contactez le tiers pour la prise en charge.
  • Multiplechecks par rapport à la propriété dispidApptRecur(périodicité BLOB binary large object []) :
    • Temps globales heures de début et de fin.
    • Capacité à analyser les données de la propriété.
    • Existence de la propriété, mais vide.

    Si vous êtes l'organisateur, vous devez modifier l'affichage du dossier calendrier dans un affichage tableau, recherchez le rendez-vous ou la réunion, puis annuler et créer de nouveau. Si vous ne voyez pas dans la liste, exécutezcalcheck -f. Si vous êtes participant, vous devez contacter l'organisateur et demander son lui pour annuler et créer de nouveau la réunion.
  • propriété dispidRecurring a la valeur False ou n'existe pas, mais la propriété dispidRecurTypen'est pas définie sur None, ce qui indique que le rendez-vous est périodique. Par conséquent, les deux propriétés sont en conflits.

    Si vous êtes l'organisateur, vous devez modifier l'affichage du dossier calendrier dans un affichage tableau, recherchez le rendez-vous ou la réunion, puis annuler et créer de nouveau. Si vous ne voyez pas dans la liste, exécutezcalcheck-f. Si vous êtes participant, vous devez contacter l'organisateur et demander son lui pour annuler et créer de nouveau la réunion.
  • Rechercher les éléments en conflit dans le calendrier.

    Cette opération vérifie l'indicateur PR_MESSAGE_STATUS pour toute indication de conflit. Ces éléments sont déplacés lors de l'exécution decalcheck – f. Dans certains cas, un déplacement de boîte aux lettres peut échouer lorsque vous recevez l'erreur du journal des autorités de certification suivante :
    MapiExceptionPartialCompletion : code d'erreur = « 0x80070680 » Impossible de copier le message.
  • Rechercher les éléments en double, en fonction de certaines propriétés MAPI.

    Si l'objet multimédia, emplacement, périodique/instance unique et début/fin délai toutes les correspondent à des propriétés pour deux ou plusieurs éléments,calcdiable – f déplace tous les doublons, sauf une.
  • Vérifier les réunions qui ont le même ou un ID d'objet Global vide

    Pour plus d'informations sur les réunions qui ont le même ID d'objet Global, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    2714118  (http://support.microsoft.com/kb/2714118/ ) Éléments de calendrier qui sont copiés sont manquantes dans Exchange Server 2007
  • Rechercher les éléments qui ont des propriétés de l'heure de début, heure de fin ou périodicité définie sur 0 (année 1601) ou qui manquent.

    Si vous êtes l'organisateur, vous devez modifier l'affichage du dossier calendrier dans un affichage tableau, recherchez le rendez-vous ou la réunion, puis annuler et créer de nouveau. Si vous ne voyez pas dans la liste, exécutezcalcheck -f. Si vous êtes participant, vous devez contactez l'organisateur et demandez-lui d'annuler et de créer de nouveau la réunion.
  • Rechercher les éléments qui ont une heure de début, heure de fin ou année de périodicité antérieures à 1995 ou supérieure à 2025.

    Ce n'est pas nécessairement une condition d'erreur. Vous devez supprimer ou annuler l'élément uniquement si elle semble être endommagé. Par défaut, ces éléments ne sont pas déplacées lorsque vous utilisez l'argument– f . Ceux-ci sont déplacés avec calcheck -f uniquement si vous configurez calcheck pour traiter les avertissements comme des erreurs par le fichier cfg (WarningIsError = true).
  • Rechercher les éléments qui ont des propriétés de l'heure de début, heure de fin ou réapparition supérieures à la limite de Outlook.

    Si vous êtes l'organisateur, vous shoiuld modifier l'affichage du dossier calendrier dans un affichage tableau, recherchez le rendez-vous ou la réunion, puis annuler et recréer. Si vous ne voyez pas dans la liste, exécutezcalcheck -f. Si vous êtes participant, vous devez contacter l'organisateur et demander son lui pour annuler et créer de nouveau la réunion.
  • Rechercher les éléments supérieurs à 10, 25 et 50 mégaoctets (Mo). (Un message d'avertissement est enregistré).

    Il ne s'agit pas d'une condition d'erreur. Toutefois, reportez-vous à la sectionMeilleures pratiques lors de l'utilisation du calendrier Outlook (http://office.microsoft.com/en-us/outlook-help/best-practices-when-using-the-outlook-calendar-HA104004449.aspx) .
  • Rechercher les éléments contenant des pièces jointes de plus de 25.

    Il ne s'agit pas d'une condition d'erreur. Toutefois, reportez-vous à la sectionMeilleures pratiques lors de l'utilisation du calendrier Outlook (http://office.microsoft.com/en-us/outlook-help/best-practices-when-using-the-outlook-calendar-HA104004449.aspx) .
  • Vérifiez s'il existe plus de 1 250 réunions périodiques (un message d'avertissement est enregistré) ou plus de 1 300 réunions périodiques (une erreur est signalée). La limite est de 1 300 réunions périodiques.

    Problèmes peuvent se produire si vous utilisez EXCDO dans les versions antérieures d'Exchange Server. Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants de la Base de connaissances Microsoft.
    892524   (http://support.microsoft.com/kb/892524 / ) Impossible d'enregistrer ou de supprimer un rendez-vous périodique à partir d'un calendrier de mise à jour sur un ordinateur Exchange Server 2003
    943371  (http://support.microsoft.com/kb/943371/ ) ID d'événement 8206, 8213 et 8199 sont enregistrés dans un environnement Exchange Server 2007
  • Vérifiez si vous êtes un participant et vous est devenu l'organisateur d'une réunion.

    Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    2563324  (http://support.microsoft.com/kb/2563324/ ) Problèmes en cours avec Microsoft Exchange ActiveSync et les périphériques tiers
  • Vérifie les données d'exception dans l'objet BLOB de périodicité pour vous assurer que les exceptions se produisent dans les heures de début et de fin de la série.

    Si vous êtes l'organisateur, modifier l'affichage du dossier calendrier dans un affichage tableau, recherchez le rendez-vous ou la réunion, puis annuler et créer de nouveau. Si vous ne voyez pas dans la liste, exécutezcalcheck -f. Si vous êtes participant, vous devez contacter l'organisateur et demander son lui pour annuler et créer de nouveau la réunion.
  • Vérification de données de l'exception dans l'objet BLOB de périodicité pour vous assurer qu'il s'agit de la taille correcte de la réunion.

    Si vous êtes l'organisateur, modifier l'affichage du dossier calendrier dans un affichage tableau, recherchez le rendez-vous ou la réunion, puis annuler et créer de nouveau. Si vous ne voyez pas dans la liste, exécutezcalcheck -f. Si vous êtes participant, vous devez contactez l'organisateur et demandez-lui d'annuler et de créer de nouveau la réunion.
  • La table de destinataires est manquantes, endommagées ou en double des données de destinataire. Cela inclut des entrées telles que les adresses de messagerie, les noms complets ou types d'adresses.

    Si vous êtes l'organisateur, modifier l'affichage du dossier calendrier dans un affichage tableau, recherchez le rendez-vous ou la réunion, puis annuler et créer de nouveau. Si vous ne voyez pas dans la liste, exécutezcalcheck -f. Si vous êtes participant, vous devez contactez l'organisateur et demandez-lui d'annuler et de créer de nouveau la réunion.
  • Rapport sur les articles de vacances

    Si vous préférez ne pas vacances un indicateur, modifiez le fichier .cfg. CalCheck identifie un événement de journée entière comme un jour férié si la propriété nomméemots-clés comprend la chaîne « vacances ».

Aide en cours et les commutateurs de ligne de commande

La section suivante décrit les commutateurs de ligne de commande qui sont disponibles pour personnaliser le comportement de CalCheck.

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]. [-Non]


CalCheck-?

-P Nom de profil (si absent, invite de profil)
-L Chemin d'accès et nom de fichier de la liste de fichiers (fichier répertoriant le nom et l'attribut LegacyExchangeDN) des boîtes aux lettres à vérifier
-M Boîte aux lettres de nom unique est utilisée avec -N (processus uniquement à la boîte aux lettres spécifiée)
-N Ce nom est utilisé avec - M (processus uniquement à la boîte aux lettres spécifiée)
-O Chemin de sortie (si spécifié, écrire les fichiers de sortie dans ce chemin d'accès. La valeur par défaut est le dossier en cours.)
-C Version à utiliser pour le scénario de Office 2013-clic
-A Toutes les sorties les éléments de calendrier à CALCHECK.CSV
-F Créez le dossier CalCheck et y déplacer les éléments comportant un indicateur d'erreur
-R Placer un message de rapport dans la boîte de réception avec le fichier CalCheck.log
-V Sortie des commentaires dans la fenêtre d'invite de commandes
-? Imprimer ce message

Remarque : Les commutateurs -L, -Net C - sont nouveaux dans CalCheck version 2 (v. 2). Le paramètre -S dans la version 1 de CalCheck est remplacé par -L. En outre, la v1 CalCheck -non commutateur est remplacé par le fichier CalCheck.cfg. Le fichier CalCheck.cfg est expliqué en détail plus loin dans cet article.

Remarque : Le fichier CalCheck.log est toujours généré. Le fichier CalCheck.log affiche tous les éléments qui doivent être corrigés ou supprimés et affiche également des informations sur le traitement.

Exemples


Par défaut : Demander pour un profil et de traiter la boîte aux lettres dans ce profil :
CalCheck

Traiter toutes les boîtes aux lettres MonServeur:
CalCheck -S MonServeur

Traiter toutes les boîtes aux lettres MonServeur à l'aide de MyProfile le profil d'ouverture de session :
CalCheck -P MyProfile -S MonServeur

Traiter uniquement la boîte aux lettres dans MyProfile:
CalCheck -P MyProfile

La boîte aux lettres spécifiée et utilisation MyProfile le profil d'ouverture de session :
CalCheck -P MyProfile M-« / o = org/ou = orgunit/cn = Recipients/cn = UtilisateurA "-N « Utilisateur A »

Processus de la liste des boîtes aux lettres de « C:\Directory\List.txt » :

CalCheck -L « C:\Directory\List.txt »

Remarque : Liste «.txt » doit se trouver dans le format de Get-Mailbox | sortie de fl qui inclut le LegacyExchangeDN et un nom complet pour chaque boîte aux lettres :

Nom : Nom complet
LegacyExchangeDN: /o = ORG/ou = AdminGroup/cn = Recipients/cn = boîte aux lettres


Traiter une boîte aux lettres, déplacer des éléments de l'erreur dans le dossier CalCheck dans la boîte aux lettres et placer un message de rapport dans la boîte de réception :
CalCheck -F -R

Traiter une boîte aux lettres basé sur un profil spécifique et une version d'Outlook. Cela est nécessaire lorsque vous exécutez une installation côte à côte de Microsoft Office dans un scénario clic :
CalCheck - C####> -P MyProfile
Remarque l'espace réservé####> représente la version de Outlook (par exemple, 2007et 2010ou 2013).

Imprimer ce message :
CalCheck-?


Exécutez CalCheck en mode de plusieurs boîtes aux lettres (liste)

Pour traiter une liste de boîtes aux lettres, procédez comme suit :

  1. Accorder à un utilisateur des droits d'accès complet à toutes les boîtes aux lettres sur un serveur Exchange ou d'une organisation Exchange.
    1. L'applet de commande PowerShell exemple suivant accorde des droits d'AdminB l'accès complet à toutes les boîtes aux lettres dans OrgUnit2 :

      Get-Mailbox - unité d'organisation « OrgUnit2 » | Ajouter-MailboxPermission-utilisateur « AdminB » - AccessRights FullAccess
  2. Créer la liste des boîtes aux lettres. Cela inclut le nom complet et l'attribut LegacyExchangeDN. Pour ce faire, procédez comme suit :
    1. Ouvrez Exchange PowerShell et exécutez une commande semblable à la suivante :

      Get-Mailbox-Server »Nom_serveur" | Nom de fl, LegacyExchangeDN | Out-Filepath_file_name>-largeur 200

      Remarque : L'espace réservé Nom_serveur représente le nom du serveur et de l'espace réservé path_file_name représente le chemin d'accès et le nom du fichier .txt à créer.
    2. Copiez le fichier .txt à la station de travail dans lequel vous allez exécuter CalCheck.
  3. Exécutez CalCheck en mode de plusieurs boîtes aux lettres (liste). Pour ce faire, procédez comme suit
    1. Sur une station de travail équipé d'Outlook est installé, ouvrez une session en tant qu'utilisateur disposant de droits d'accès complets aux boîtes aux lettres.
    2. Créer un nouveau profil Outlook, puis configurez le compte Exchange Server pour utiliser le mode en ligne.
    3. Exécutez cmdet puis accédez au répertoire où se trouve le CalCheck.
    4. Exécutez la commande suivante :

      CalCheck -Lchemin d'accès et nom de fichier>

      Remarque : L'espace réservé <path and="" file="" name=""></path> représente le chemin d'accès du fichier .txt que vous avez créé à l'étape 2.
Lorsque vous exécutez CalCheck en mode de plusieurs boîtes aux lettres (liste), les fichiers suivants sont créés :
  • CalCheckMaster.log. il s'agit d'un résumé de toutes les boîtes aux lettres qui ont été traités.
  • CalCheck__<mailbox></mailbox>. journal. Un tel fichier est créé pour chaque boîte aux lettres a été traitée.

    Remarque : L'espace réservé <mailbox></mailbox> représente la partie du nom du destinataire de l'attribut LegacyExchangeDN.

Fichier de configuration dans CalCheck version 2

CalCheck version 2 (v2) inclut désormais un fichier CalCheck.cfg. Ce fichier se trouve dans le même répertoire que celui dans lequel se trouve le CalCheck.exe. Si le fichier .cfg est manquant, CalCheck v2 affiche une erreur et ne s'exécute pas. Le fichier .cfg est au format texte brut. Vous pouvez modifier manuellement le fichier pour activer ou désactiver des tests individuels. Par défaut, tous les tests sont définies sur true. Par conséquent, par défaut, tous les tests sont effectués.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • 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
Mots-clés : 
kbmt KB2678030 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 2678030  (http://support.microsoft.com/kb/2678030/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store