Outlook peut s’arrêter plus lentement si un complément est configuré pour utiliser RequireShutdownNotification

Numéro de la base de connaissances d’origine : 2790282

Symptômes

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

Cause

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

Résolution

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

Toutefois, l’effet de la modification sur un complément à l’aide de cette valeur dépend de ce que fait le complément pendant les événements d’arrêt. Au moment de l’arrêt, la plupart des compléments publient des références aux objets COM Outlook et effacent la mémoire qui a été allouée pendant la session. Dans ces cas, l’effet sur les compléments 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 lorsque le processus Outlook se termine.

Pour certains compléments, les modifications ont un effet plus important. Si un complément valide 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, l’effet peut ne pas être visible.

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

Importante

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 RequireShutdownNotification Registre, vous pouvez apporter la modification en procédant comme suit.

  1. Quittez Outlook.

  2. Démarrez l’Éditeur du Registre. Pour cela, utilisez l’une des procédures suivantes en fonction de votre version de Windows :

    • Windows 10, Windows 8.1 et Windows 8 : appuyez sur Touche Windows+R pour ouvrir une boîte de dialogue Exécuter. Tapez regedit.exe, puis appuyez sur OK.
    • Windows 7 : cliquez sur Démarrer, tapez regedit.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é sous \Addins représente un complément inscrit distinct)

    Remarque

    Si la sous-clé référencée 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 RequireShutdownNotification et que sa valeur est 1, cliquez avec le bouton droit sur 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.

Informations supplémentaires

La conception d’Outlook 2010 et des versions ultérieures est modifiée pour avoir un processus d’arrêt beaucoup plus rapide. Pour ce faire, des modifications ont été apportées à la façon dont les compléments sont avertis qu’Outlook est sur le point de s’arrêter. Les développeurs de compléments ont été informés de ces modifications dans Outlook et informés des meilleures pratiques à suivre pour le développement de compléments. La plupart des développeurs ont mis à jour leurs compléments pour prendre correctement en compte ces modifications architecturales dans Outlook. Toutefois, vous pouvez avoir installé un ou plusieurs compléments qui ne sont pas encore mis à jour et le développeur a décidé à la place d’utiliser la valeur de RequireShutdownNotification Registre pour rétablir Outlook au processus d’arrêt de la version antérieure. Et, si la valeur de RequireShutdownNotification Registre est utilisée pour un seul complément, le processus d’arrêt d’Outlook peut prendre plus de temps que prévu.

Pour plus d’informations sur les modifications d’arrêt introduites dans Outlook 2010, voir Arrêter les modifications pour Outlook 2010.