Windows'ta "Bellek yetersiz" sorununa çözüm

Arada sırada, Windows 7 veya Vista'da birçok programı açtığınızda, bazı programları kapatma önerisiyle birlikte " Yeterli bellek yok " yazan bir hata mesajı görüntülenir.
Hiçbir şeyi kapatmaz ve mesajı yoksayarsanız çalışmaya devam edebilirsiniz, ancak programlardan birinin çalışmanızı kaydetmeden aniden çökme ve kapanma riskiyle karşı karşıya kalırsınız.
Windows'ta yetersiz bellek sorunu oldukça can sıkıcıdır, çünkü birçok sekme açıkken yalnızca web tarayıcısı açık olsa bile görünebilir.
Her şeyden önce, bu sorun bellek ile ilgilidir ve disk alanı ile ilgisi yoktur.
Windows, RAM (Rasgele Erişim Belleği) ve sanal bellek adı verilen fiziksel bellekteki programları çalıştırır.
RAM tükenirse, akıllı bir hile ile Windows, sabit diskteki disk belleği dosyası veya pagefile.sys adlı bir dosyadan yararlanarak sanal bellek kullanır.
Sabit disk RAM'den çok daha yavaş olduğundan, bir program disk belleği dosyasını kullandığında, yükleme daha az hızlı olur, ancak herhangi bir blok olmadan olur.
Ancak, disk belleği dosyasının maksimum miktarı da tükenirse, Windows " Bellek yetersiz" durumuna geçer ve yetersiz bellek iletisi görüntülenir.
1) En bariz çözüm, daha önce görüldüğü gibi, sadece belirli koşullarda 4 GB'den fazla RAM kullanabilseniz bile ek RAM takmak olacaktır.
Çoğu durumda sorun, belleğin tükenmiş olması değil, büyük hacimli verileri (örneğin bir video) depolamak isteyen ve bitişik alan bulamayan belirli bir işlemi gerçekleştirmenin yetersiz olmasıdır .
Pratik olarak, eğer bir işlem tek bir sektörde birlikte daha yüksek miktarda bellek tahsis edilmesini gerektiriyorsa, çok fazla RAM'e sahip olmak bile.
Windows'un tek bir kullanıcı modu uygulaması için bellek kullanımında 2 GB sınırı vardır.
Anlamak için, kanepe ve kitaplık koymak istediğiniz bir duvar düşünün.
Kitaplık, kanepeyi yerleştirdikten sonra kullanılabilir alandan daha uzunsa, daha küçük bir şey için yer olsa bile girmez.
Minimem veya Rizone Memory booster gibi bazı araçlarla RAM yönetimini otomatik olarak optimize edebilir ve mümkün olan en iyi şekilde tahsis etmeye çalışabilirsiniz.
2) Windows sanal bellek miktarını artırabilirsiniz .
Bunu yapmak için Git: Denetim Masası -> Sistem -> Gelişmiş Sistem Ayarları -> Performans altında, Ayarlar -> Gelişmiş -> Değiştir düğmesine basın -> Özel boyut noktasına basın ve minimum değeri ayarlayın veya farklı maksimum -> Set tuşuna ve ardından Tamam ve Uygula tuşlarına basın.
Bu değer, disk belleği dosyasının boyutunu belirtir.
Başka bir makalede, Windows'un sanal belleği ve disk belleği dosyası için en uygun değerler hakkında, RAM'in 1, 5 katı olan maksimum boyuta sahip olma kuralını belirten gösterimler vermeye çalıştık.
Ancak, yetersiz bellek sorunu olması durumunda bu kuralın sınırlarını gösterir, bu nedenle artırılmalıdır.
4 GB RAM'e sahip bir bilgisayarda, boyutları olan bir sanal belleğe sahip olabileceğinizi söyleyebilirim
minimum 2500 ve maksimum 6000.
Çok düşük değerler ayarlamamalısınız, aksi takdirde hiçbir şey dönmez, çok yüksek olmaz, aksi takdirde bilgisayarı yavaşlatır ve kararsız hale gelir.
Disk belleği dosyasını birleştirmek için PageDefrag'ı kullanabilir ve 1. maddede belirtilen sorundan kaçınabilirsiniz.
3) Bu, yetersiz bellek sorununu çözmezse, nedenleri diğer faktörlere bağlı olabilir.
Her şeyden önce arka planda çalışan programları araştırmaya değer.
Ardından görev yöneticisini (veya Görev Yöneticisini ) açın ve sütun başlığına tıklayarak İşlemleri Çalışma Kümesi'ne göre sıralayın.
Her işlem için sorumlu programı veya hizmeti görebilirsiniz.
Başka bir makalede, PC'yi hızlandırmak için Windows'ta hangi hizmetlerin devre dışı bırakılabileceğini gördük.
Amaç, gereksiz aktif Windows işlemlerini kapatmak ve bellek atıklarını ortadan kaldırmaktır.
4) Bir Microsoft destek makalesinde , masaüstünün yığın boyutunu değiştirmenin başka bir çözümü vardır.
Bunun ne anlama geldiğinin ötesinde, bu boyut manuel olarak değiştirilmesi gereken bir kayıt defteri anahtarında belirtilir.
Başlat menüsünü tıklayın ve arama çubuğuna veya Çalıştır'a regedit komutunu yazın ve enter tuşuna basın.
Soldaki anahtar dizinin dallarını genişleterek aşağıdaki yola gidin: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems .
Pencerenin ortasına bakın ve değiştirmek için Windows tuşuna sağ tıklayın.
Bunun gibi bir değer bulacaksınız: % SystemRoot% \ system32 \ csrss.exe ObjectDirectory = \ Windows SharedSection = xxxx, yyyy, zzzz ......
Sonra Windows Vista veya Windows 7 32bit için 12288 ve 64bit sistemler için 20480 yazarak yyyy değerini değiştirin.
Ayrıca zzzz değerini 1024 olarak değiştirin.
Bilgisayarı kapatın, bilgisayarı yeniden başlatın ve yetersiz bellek hatasının görünmeye devam edip etmediğini veya daha az sıklıkta olup olmadığını kontrol edin.

Yorumunuzu Bırakın

Please enter your comment!
Please enter your name here