Bir eklenti RequireShutdownNotification kullanacak şekilde yapılandırılmışsa Outlook daha yavaş kapatılabilir

Özgün KB numarası: 2790282

Belirtiler

Microsoft Outlook'tan çıktığınızda, tamamen kapanma süresi beklenenden uzun sürebilir.

Neden

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

Çözüm

Bu sorunu çözmek için kayıt defteri değerini devre dışı bırakabilirsiniz RequireShutdownNotification .

Ancak, değişikliğin bu değeri kullanarak eklenti üzerindeki etkisi, eklentinin kapatma olayları sırasında ne yaptığına bağlıdır. Kapatma zamanında, çoğu eklenti Outlook COM nesnelerine başvurular yayınlar ve oturum sırasında ayrılan belleği temizler. Bu gibi durumlarda eklentiler üzerindeki etkisi çok azdır; Outlook kalan COM nesnesi başvurularını serbest bırakır ve kapatır ve Windows, Outlook işlemi çıktığında belleği geri alır.

Bazı eklentiler için değişiklikler daha büyük bir etkiye sahiptir. Bir eklenti kapatma işlemi sırasında verileri işlerse (örneğin, kullanıcı ayarlarını depolamak veya kullanımı bir web sunucusuna bildirmek için), kayıt defteri değerini devre dışı bırakırsanız RequireShutdownNotification bu etkinlikler artık gerçekleşmez. Senaryoya bağlı olarak, etki görünür olmayabilir.

Önceki bilgilere dayanarak, eklentinin kayıt defteri değerini gerektirmeyen RequireShutdownNotification güncelleştirilmiş bir sürümü olup olmadığını veya kayıt defteri değerinin devre dışı bırakılmasının RequireShutdownNotification ek sorunlara neden olup olmayacağını görmek için önce eklenti geliştiricinize başvurmanızı ö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ışı bırakmaya RequireShutdownNotification karar verirseniz, 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 Windows sürümünüze bağlı olarak aşağıdaki yöntemlerden birini kullanın.

    • Windows 10, Windows 8.1 ve Windows 8: Çalıştır iletişim kutusunu açmak için Windows Key+R tuşlarına basın. regedit.exe yazın ve ardından Tamam'a tıklayın.
    • Windows 7: Başlat'a tıklayın, arama kutusuna regedit.exe yazın ve ardından 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 \Addins ilk alt anahtarı seçin. (altındaki \Addins her alt anahtar ayrı bir kayıtlı eklentiyi temsil eder)

    Not

    Bu adımda başvurulan alt anahtar aşağıdaki değerlerden biri olarak adlandırılıyorsa, aşağıdaki makalelerde RequireShutdownNotification=1'in yapılandırılmasını önerdiği için bu alt anahtarı atlayın.

    Microsoft.OutlookBackup.1
    VbaAddinForOutlook.1
    OutlookChangeNotifierAddin

  5. Alt anahtar altındaki değerleri inceleyin.

  6. Değerini görüyorsanız RequireShutdownNotification ve değeri 1 ise RequireShutdownNotification öğesine sağ tıklayın ve Değiştir'i seçin.

  7. Değer verileri kutusuna 0 yazıp Tamam'ı seçin.

  8. altındaki \Addinsher alt anahtar için 4-7 arası adımları yineleyin.

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

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Addins

  10. altındaki \Addinsher alt anahtar için 4-7 arası adımları yineleyin.

  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 \Addinsher alt anahtar için 4-7 arası adımları yineleyin.

Daha fazla bilgi

Outlook 2010 ve sonraki sürümlerin tasarımı, çok daha hızlı bir kapatma işlemine sahip olacak şekilde değiştirilmiştir. Bu, eklentilere Outlook'un kapanmak üzere olduğu bildirilmesine yönelik değişikliklerle elde edildi. Eklenti geliştiricileri Outlook'ta bu değişiklikler hakkında bilgilendirildi ve eklenti geliştirme için izleyebileceğiniz en iyi yöntemler hakkında öneride bulundu. Çoğu geliştirici, Outlook'taki bu mimari değişiklikleri doğru şekilde hesaba katacak şekilde eklentilerini güncelleştirdi. Ancak, henüz güncelleştirilmemiş bir veya daha fazla eklenti yüklü olabilir ve geliştirici bunun yerine Outlook'u önceki sürüm kapatma işlemine geri döndürmek için kayıt defteri değerini kullanmaya RequireShutdownNotification karar vermiştir. Kayıt defteri değeri bir eklenti için bile kullanılıyorsa RequireShutdownNotification , Outlook'un kapatma işlemi beklenenden uzun sürebilir.

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