Outlook peut s’arrêter plus lentement si un add-in est configuré pour utiliser RequireShutdownNotification

Numéro de la ko d’origine :   2790282

Symptômes

Lorsque vous quittez Microsoft Outlook, le temps d’arrêt complet peut prendre plus de temps que prévu.

Cause

Ce problème peut se produire si un ou plusieurs de vos modules sont configurés pour utiliser la valeur RequireShutdownNotification de Registre.

Résolution

Pour résoudre ce problème, vous pouvez désactiver la valeur RequireShutdownNotification de Registre.

Toutefois, l’effet de la modification sur un add-in à l’aide de cette valeur dépend de ce qu’il fait pendant les événements d’arrêt. Au moment de l’arrêt, la plupart des add-ins libèrent des références aux objets COM Outlook et effacer la mémoire allouée pendant la session. Dans ce cas, l’effet sur les modules est minime . Outlook libère les références d’objet COM restantes et s’arrête, et Windows récupère la mémoire à la fermeture du processus Outlook.

Pour certains modules, les modifications ont un effet plus important. Si un add-in validation des données pendant le processus d’arrêt (par exemple, pour stocker les paramètres utilisateur ou pour signaler l’utilisation à un serveur web), ces activités ne se produisent plus si vous désactivez la valeur de RequireShutdownNotification Registre. Selon le scénario, il se peut que l’effet ne soit pas visible.

Sur la base des informations précédentes, nous vous recommandons de contacter d’abord votre développeur de complément pour voir s’il existe une version mise à jour du complément qui ne nécessite pas la valeur de Registre, ou si la désactivation de la valeur de Registre entraîne des problèmes RequireShutdownNotification RequireShutdownNotification supplémentaires.

Important

Suivez attentivement les étapes de cette section. Des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Avant de modifier le Registre, sauvegardez-le pour restauration en cas de problèmes.

Si vous décidez de désactiver la valeur de Registre, vous pouvez effectuer la modification RequireShutdownNotification en suivant les étapes ci-après.

  1. Quittez Outlook.

  2. Démarrez l’Éditeur du Registre. Pour ce faire, utilisez l’une des procédures suivantes, selon votre version de Windows.

    • Windows 10, Windows 8.1 et Windows 8 : appuyez sur La touche Windows+R pour ouvrir une boîte de dialogue Exécuter. Tapez regedit.exe puis appuyez sur OK.
    • Windows 7 : sélectionnez Démarrer, tapezregedit.exe dans la zone de recherche, puis appuyez sur Entrée.
  3. Recherchez et sélectionnez la clé de Registre suivante :

    HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins

  4. Sélectionnez la première sous-clé sous la \Addins clé. (Chaque sous-clé \Addins sous représente un autre add-in enregistré)

    Notes

    Si la sous-clé référencé dans cette étape est appelée l’une des valeurs suivantes, vous pouvez envisager de l’ignorer, car les articles suivants recommandent de configurer RequireShutdownNotification=1.

    Microsoft.OutlookBackup.1
    VbaAddinForOutlook.1
    OutlookChangeNotifierAddin

  5. Examinez les valeurs sous la sous-clé.

  6. Si vous voyez et que sa valeur est 1, cliquez avec le bouton droit sur RequireShutdownNotification RequireShutdownNotification, puis sélectionnez Modifier.

  7. Dans la zone Données de la valeur, tapez 0, puis sélectionnez OK.

  8. Répétez les étapes 4 à 7 pour chaque sous-clé sous \Addins .

  9. Recherchez et sélectionnez la clé de Registre suivante.

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Addins

  10. Répétez les étapes 4 à 7 pour chaque sous-clé sous \Addins .

  11. Recherchez et sélectionnez la clé de Registre suivante :

    HKEY_LOCAL_MACHINE\Software\WOW6432Node\Microsoft\Office\Outlook\Addins

  12. Répétez les étapes 4 à 7 pour chaque sous-clé sous \Addins .

Plus d’informations

La conception d’Outlook 2010 et des versions ultérieures a été modifiée pour un processus d’arrêt beaucoup plus rapide. Pour ce faire, des modifications ont été apportées à la façon dont les add-ins sont avertis qu’Outlook est sur le point de s’arrêter. Les développeurs de applications ont été informés de ces modifications dans Outlook et ont été informés des meilleures pratiques à suivre pour le développement de ces derniers. La plupart des développeurs ont mis à jour leurs applications pour tenir compte correctement de ces modifications architecturales dans Outlook. Toutefois, il se peut qu’un ou plusieurs modules ne soient pas encore mis à jour et que le développeur ait décidé d’utiliser la valeur de Registre pour revenir au processus d’arrêt d’Outlook version RequireShutdownNotification antérieure. De plus, si la valeur de Registre est utilisée pour un seul module, le processus d’arrêt d’Outlook peut prendre RequireShutdownNotification plus de temps que prévu.

Pour plus d’informations sur les modifications d’arrêt introduites dans Outlook 2010, voir Shutdown Changes for Outlook 2010.