Outlook 'ta "Bu programı çalıştırmak için yeterli boş bellek yok" hatası

Belirtiler

Microsoft Outlook kullanırken bir klasörü tıklattığınızda, aşağıdaki hata iletilerinden birini alırsınız:

Hata iletisi 1

Bu programı çalıştırmak için yeterli bellek yok. Bir veya daha fazla programdan çıkıp yeniden deneyin.

Hata iletisi 2

Klasör gösterilemiyor. Bu programı çalıştırmak için yeterli bellek yok. Bir veya daha fazla programdan çıkıp yeniden deneyin.

Hata iletisi 3

Klasör kullanılamıyor. Bu programı çalıştırmak için yeterli bellek yok. Bir veya daha fazla programdan çıkıp yeniden deneyin.

Outlook 'ta eklentiler kullanıyorsanız bu sorunla daha sık karşılaşabilirsiniz.

Neden

Bu sorun, klasörü görüntülemek için yeterli bellek olmadığından oluşur. Bu, birkaç farklı nedenden kaynaklanabilir. Bu nedenlerden biri, klasör görünümüne filtre uygulama gibi özelleştirmeler yapılmıştır. Outlook 'taki bazı eklentiler, profildeki bazı veya tüm mağazalardaki birçok klasöre abone oluyor. Her MAPI aboneliği, paylaşılan bir bellek kullanır. Bu nedenle, öğe ve klasörlerin büyük birleşimleri kullanılabilir belleği tüketebilir.

Geçici Çözüm

Ö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.

"Belirtiler" bölümünde açıklanan sorunu çözmek için, kullanılabilir belleği arttırın. Bellek yığının boyutunu büyütmek için aşağıdaki adımları izleyin:

  1. Outlook'tan çıkın.

  2. Başlat'ı seçin, Çalıştır'ı seçin, regedit yazın ve ardından TAMAM'ı seçin.

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

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem

  4. Düzen menüsünde Yeni'Nin üzerine gelin ve DWORD değeri'ni seçin.

  5. SharedMemMaxSize yazın ve ENTER tuşuna basın.

  6. SharedMemMaxSize öğesine sağ tıklayıp Değiştir'i seçin.

  7. Değer verisi kutusuna 300000 yazın. Onaltılık varsayılan tabanını kullanın.

  8. Tamam'ı seçin.

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

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem\Applications\Outlook

    Not

    Uygulamalar ve Outlook alt anahtarları yoksa, bunları oluşturmanız gerekebilir.

  10. Düzen menüsünde Yeni'Nin üzerine gelin ve DWORD değeri'ni seçin.

  11. SharedMemMaxSize yazın ve ENTER tuşuna basın.

  12. Değer verisi kutusuna 300000 yazın. Onaltılık varsayılan tabanını kullanın.

  13. Tamam'ı seçin.

  14. Dosya menüsünde, Kayıt Defteri Düzenleyicisi'nden çıkmak için Çıkış'ı seçin.

Not

İki kayıt defteri değerini 0X300000 olarak ayarlamak sorunu çözmezse, bu değerlerin boyutunu 0x800000 değerine kadar artırabilirsiniz.

Daha fazla bilgi

Outlook 'ta büyük bir Outlook veri (. pst) dosyası açıksa, bu sorunu çözmek için. pst dosyasını kapatabilir veya. pst dosyasındaki klasör sayısını azaltabilirsiniz.

Outlook 'ta etkinleştirilmiş birçok eklentiniz varsa, bu işlemin sorunu düzeltmesi gerekip gerekmediğini belirlemek için bunları devre dışı bırakabilir veya kaldırabilirsiniz.

Daha fazla bilgi için aşağıdaki Bilgi Bankası makalesine göz atın:

269794 MAPI Advise () çağrısı 0x8007000e (e_outofmemory) sonucunu verir