Outlook Bir eklenti RequireShutdownNotification'i kullanmak üzere yapılandırıldısa, kullanıcı daha yavaş kapanıyor olabilir

Özgün KB numarası:   2790282

Belirtiler

Microsoft Web Sitesinden Outlook, kapatma süresi beklenenden uzun sürebilir.

Neden

Kayıt defteri değerini kullanmak üzere yapılandırılmış bir veya birden çok eklentiniz varsa bu sorun RequireShutdownNotification oluşabilir.

Çözüm

Bu sorunu çözmek için kayıt defteri değerini devre dışı RequireShutdownNotification güncelleştirmesi gerekir.

Ancak, bu değerin kullanılarak eklenti üzerindeki değişikliğin etkisi, kapatma olayları sırasında eklentinin ne yaptığına bağlıdır. Kapatma zamanında çoğu eklenti, oturum sırasında tahsis edilmiş olan COM Outlook ve belleği temizlemeye yönelik sürüm başvurularıdır. Böyle durumlarda, eklentilerin etkisi çok azdır; Outlook COM nesnesi başvurularını serbest bırakarak kapatır ve Windows işlem çıkışta Outlook bellek geri Outlook verir.

Bazı eklentilerde değişikliklerin etkisi daha büyüktür. Bir eklenti kapatma işlemi sırasında veri işlerse (örneğin, kullanıcı ayarlarını depolamak veya web sunucusuna kullanımı bildirmek için), kayıt defteri değerini devre dışı bıraksanız bu etkinlikler RequireShutdownNotification artık ortaya çıkar. Senaryoya bağlı olarak, efekt görünmeyebiliyor olabilir.

Önceki bilgilere dayanarak, eklentinin kayıt defteri değeri gerektirmeyen güncelleştirilmiş bir sürümünün olup olmadığını veya kayıt defteri değerinin devre dışı bırakılması ek sorunlara neden olup olmadığını görmek için önce eklenti geliştiricinize başvurmanızı RequireShutdownNotification RequireShutdownNotification öneririz.

Önemli

Bu bölümdeki adımları dikkatlice izleyin. Kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Değiştirmeden önce, bir sorun olması halinde geri yükleyebilmek için kayıt defterini yedekleyin.

Kayıt defteri değerini devre dışı RequireShutdownNotification bırakmaya karar verirsiniz, aşağıdaki adımları kullanarak değişikliği yapabilirsiniz.

  1. Outlook'tan çıkın.

  2. Kayıt Defteri Düzenleyicisi'ni başlatın. Bunu yapmak için, aşağıdaki yordamlardan birini kullanın ve bu yordamlardan birini Windows.

    • Windows 10, Windows 8.1 ve Windows 8: Windows Key+R tuşlarına basarak Çalıştır iletişim kutusunu açın. Tamam'regedit.exe ve Tamam'a basın.
    • Windows 7: Başlat'ı seçin,regedit.exe kutusuna arama kutusuna aramanızı yazın ve Enter tuşuna basın.
  3. Aşağıdaki kayıt defteri anahtarını bulun ve seçin:

    HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins

  4. Anahtarın altındaki ilk alt anahtarı \Addins seçin. (Altındaki her alt \Addins anahtar, kayıtlı ayrı bir eklentiyi temsil eder)

    Not

    Bu adımda başvurulan alt anahtar aşağıdaki değerlerden biri olarak adlandırılan bir alt anahtarsa, bunu aşağıdaki makalelerde RequireShutdownNotification=1'in yapılandırılmasını öneren aşağıdaki makalelerden biri olarak atlayın.

    Microsoft.OutlookBackup.1
    VbaAddinForOutlook.1
    OutlookChangeNotifierAddin

  5. Alt anahtarın altındaki değerleri incele.

  6. Değeri RequireShutdownNotification 1 ise, RequireShutdownNotification öğesini sağ tıklatın ve değiştir'i seçin.

  7. Değer verisi kutusuna 0 yazın ve Tamam'ı seçin.

  8. 4-7 adımlarını altındaki her alt anahtar için \Addins yinelayın.

  9. Aşağıdaki kayıt defteri anahtarını bulun ve seçin.

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Addins

  10. altındaki her alt anahtar için 4-7 adımlarını \Addins yinele.

  11. Aşağıdaki kayıt defteri anahtarını bulun ve seçin:

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

  12. altındaki her alt anahtar için 4-7 adımlarını \Addins yinele.

Daha fazla bilgi

Outlook 2010 ve sonraki sürümlerin tasarımı, çok daha hızlı bir kapatma işlemi olacak şekilde değiştirilmiştir. Bunu, eklentilerin kapanmak istamış olduğuyla ilgili olarak Outlook şekilde yapılan değişiklikler sağlanmıştır. Eklenti geliştiricilere bu değişiklikler hakkında Bilgi verildi Outlook geliştirme için en iyi yöntemler hakkında bilgi verildi. Geliştiricilerin çoğu, birçok geliştirici bu mimari değişikliklerini doğru bir şekilde hesaba katacak şekilde kendi eklentilerini Outlook. Ancak, henüz güncelleştirilemeyen bir veya birden çok eklenti yüklenmiş olabilir ve geliştirici bunun yerine kayıt defteri değerini kullanarak daha önceki Outlook kapatma sürecine döndürmeye karar RequireShutdownNotification vermiş olabilir. Kayıt defteri değeri tek bir eklenti için bile kullanılıyorsa, kayıt defteri Outlook RequireShutdownNotification kapatma işlemi beklenenden uzun sürebilir.

Outlook 2010'da yapılan kapatma değişiklikleri hakkında daha fazla bilgi için bkz. Outlook 2010için Kapatma Değişiklikleri .