Windows'ta DirectX 'Yeterli Bellek Ayrılamadı' Hatası için En İyi 6 Düzeltme
Çeşitli / / November 13, 2023
DirectX, oyunlarınızı ve oyunlarınızı etkinleştiren bir uygulama programlama arayüzleri (API'ler) koleksiyonudur. PC'nizin GPU'su, belleği ve oyun gibi giriş aygıtlarıyla iletişim kurmak ve bunları kullanmak için programlar kontrolörler. DirectX sorunlarla karşılaşırsa oyunlarınız ve multimedya uygulamalarınız çökebilir ve hatayı görebilirsiniz. Windows 10 veya 11'inizde 'Direct3D aramayı tamamlamak için yeterli bellek ayıramadı' mesajı PC.
![DirectX için En İyi Düzeltmeler 'Windows'ta Yeterli Bellek Ayrılamadı Hatası'](/f/3ba25bcf2dc41bd81a14555a7124a97e.jpg)
Şanslıysanız, hafızayı boşaltmanız yeterli. istenmeyen uygulama ve programları kapatma veya bilgisayarınızı yeniden başlatmak sorunu çözecektir. Ancak bundan sonra bile hatayı görmeye devam ederseniz altta yatan sorunu çözmek için aşağıdaki ipuçlarını deneyebilirsiniz.
1. Windows Bellek Tanılama Aracını çalıştırın
DirectX'in yetersiz bellek hatasını görüntülemesinin yaygın bir nedeni, bilgisayarınızda RAM sorunları yaşanmasıdır. Hem Windows 10 hem de 11, adında bir araç içerir. Windows bellek tanılama, sisteminizi herhangi bir bellek sorununa karşı tarayabilir. Çalıştırmak için bilgisayarınızı yeniden başlatmanız gerekir; bu nedenle aşağıdaki adımları izlemeden önce tüm çalışmalarınızı kaydedin.
Aşama 1: Görev çubuğundaki arama simgesini tıklayın, yazın Windows araçlarıve Enter'a basın.
![Windows Araçlarını açın](/f/abf3becc58c0f32eeac38a77e464de4c.jpg)
Adım 2: Windows Bellek Tanılama seçeneğine çift tıklayın.
![Windows Bellek Tanılama Aracını açın](/f/8d9d910c989aeab60d307f602b1bb6dd.png)
Aşama 3: Kullanıcı Hesabı Denetimi (UAC) istemi göründüğünde Evet'i seçin.
![Windows Bellek Aracı UAC](/f/31e2a988a8cc9d2cb30dd2c6539984c9.png)
Adım 4: 'Şimdi yeniden başlat ve sorunları kontrol et' seçeneğini seçin.
![Windows Bellek Tanılama Aracını Çalıştırın](/f/fc8af56e9336f43508e7966b05b28151.png)
Bilgisayar yeniden başlatıldığında, tanı aracı bilgisayarınızı RAM sorunları açısından inceleyecektir.
2. Disk Belleği Dosyası Boyutunu Artırın
DirectX 'Yeterli bellek ayrılamadı' hatasını düzeltmek için yapabileceğiniz başka bir şey de sanal belleği artır, disk belleği dosyası boyutu olarak da bilinir. Bu, fiziksel RAM yetersiz olduğunda sisteminiz ve uygulamalarınız için daha fazla sanal bellek sağlayacaktır.
Aşama 1: Arama menüsünü açmak için Windows tuşu + S klavye kısayoluna basın. Yazın gelişmiş sistem ayarlarını görüntüle ve Enter'a basın.
![Windows'ta Gelişmiş Sistem Ayarlarını Görüntüleme](/f/657d5681e95df999c79b3235050ae7bd.png)
Adım 2: Gelişmiş sekmesinde Performans altındaki Ayarlar düğmesini tıklayın.
![Gelişmiş Sistem Ayarları 1](/f/141faeaf90a458da042d9cb20b212796.png)
Aşama 3: Performans Seçenekleri penceresinde Gelişmiş sekmesine geçin ve Değiştir düğmesine tıklayın.
![Windows'ta Sanal Belleği Değiştirin](/f/fb5de71d6c12b3ec3395db6060a79589.png)
Adım 4: 'Tüm sürücüler için disk belleği dosyası boyutunu otomatik olarak yönet' seçeneğinin işaretini kaldırın.
![Windows'ta Sanal Bellek](/f/60511cd3b89408576cdd6f72fbc2e807.png)
Adım 5: Oyununuzun veya uygulamanızın bulunduğu sürücüyü seçin ve Özel boyut seçeneğine tıklayın. Başlangıç boyutu ve Maksimum boyut metin kutularına istediğiniz değerleri girin.
Not: Başlangıç boyutu RAM'inizin boyutunun 1,5 katı olmalıdır ve maksimum boyut, RAM'inizin boyutunun 3 katına kadar olabilir.
![Windows'ta Sanal RAM'i Artırın](/f/61b40088083d8818b3b02732dd851f6c.png)
Adım 6: Ayarla düğmesine tıklayın ve ardından Tamam'a basın.
![Windows 11'de Sanal RAM'i Artırın](/f/e887a96dac30434f9792279f9921021d.png)
Bundan sonra bilgisayarınızı yeniden başlatın ve Windows'ta hala DirectX hataları alıp almadığınıza bakın.
3. DirectX Önbelleğini Temizle
DirectX, uygulama yükleme sürelerini ve yanıt verme hızını iyileştirmek için önbellek verilerini bilgisayarınızda saklar. Ancak bu verilere erişilemez hale gelmesi DirectX'in Windows'ta düzgün çalışmasını engelleyebilir ve hatalara neden olabilir. Bunun sorunu çözüp çözmediğini görmek için DirectX önbelleğini temizlemeyi deneyin.
Aşama 1: Görev çubuğundaki arama simgesini tıklayın, yazın disk temizlemeve Enter'a basın.
![Disk Temizleme Yardımcı Programını açın](/f/0a8e156ff6d89e2178458485c8cb6a79.jpg)
Adım 2: Birincil sürücünüzü seçmek için açılır menüyü kullanın ve Tamam'a tıklayın.
![Disk Temizleme Yardımcı Programı](/f/774ae66ec4174560473bc4adad2a729d.png)
Aşama 3: Silinecek dosyalar altında DirectX Shrader Önbelleği seçeneğini seçin ve Tamam'a tıklayın.
![DirectX Bellek Hatasını Temizle](/f/a73de153d222c2d704dc58b13613fab0.png)
Adım 4: İstendiğinde Dosyaları Sil'i seçin.
![Windows Update Dosyalarını Disk Temizleme Aracından Silme](/f/6305f9d2bd392109b56171986711f404.png)
4. Oyun İçi Grafik Ayarlarını Değiştirin
DirectX 'Yeterli bellek ayrılamadı' hatası yalnızca belirli bir oyun veya uygulamada mı görünüyor? Öyleyse, gereken belleği azaltmak için söz konusu oyundaki veya uygulamadaki grafik ayarlarını düşürmeyi düşünün. Hata, oyun veya uygulamanın bilgisayarınızda mevcut olandan daha fazla bellek kullanmaya çalışmasından kaynaklanıyorsa bu işlem işe yarayacaktır.
5. DirectX'i güncelleyin
DirectX'i güncellemek, en son yamaları ve iyileştirmeleri almanıza ve Windows 10 veya 11 PC'nizde 'Yeterli bellek ayrılamadı' gibi hataları önlemenize yardımcı olabilir. Microsoft, DirectX güncellemelerini Windows Update aracılığıyla dağıtır, bu nedenle güncellemeleri orada kontrol etmeniz gerekecektir.
Ayarlar uygulamasını açmak için Windows tuşu + I klavye kısayoluna basın. Herhangi bir DirectX güncellemesini indirip yüklemek için Windows Güncelleme sekmesinde Güncellemeleri kontrol et düğmesine tıklayın.
![Windows Güncellemelerini Kontrol Edin](/f/333a7cf4c1dde1c1d6eeaa83cf4a2b1d.png)
6. Grafik Sürücüsünü Güncelleyin veya Yeniden Yükleyin
Windows'ta grafik sürücünüzle ilgili sorunlar da 'Yeterli bellek ayrılamadı' DirectX hatasını tetikleyebilir. Bu nedenle, hiçbir şey işe yaramazsa son çare olarak sorunlu sürücüyü güncelleyin.
Aşama 1: Uzman Kullanıcı menüsünü açmak için Başlat simgesine sağ tıklayın ve Uzman Kullanıcı menüsünden Aygıt Yöneticisi'ni seçin.
![Windows'ta Aygıt Yöneticisini açın](/f/7d8c5d96a69937045108ceb13fed470f.png)
Adım 2: Genişletmek için Ekran bağdaştırıcılarının solundaki küçük oka tıklayın. Ardından grafik sürücünüze sağ tıklayın ve Sürücüyü güncelle seçeneğini seçin.
![Windows'ta Grafik Sürücüsünü Güncelleyin](/f/6a35e8f27a98833b37728c65c8be0da6.png)
Sürücüyü güncellemeyi tamamlamak için ekrandaki talimatları izleyin ve bunun hatayı çözüp çözmediğine bakın. Bundan sonra bile hata devam ederse, yapmanız gerekenler sürücüyü kaldır Aygıt Yöneticisi'ni kullanarak. Bundan sonra bilgisayarınızı yeniden başlatın ve Windows'un önyükleme sırasında eksik sürücüyü yeniden yüklemesine izin verin.
![Grafik Sürücülerini Kaldırma](/f/bc3fe8750fee93be732eafa06d4b79e3.png)
Artık DirectX Hatası Yok
Bazı oyunlarla rahatlamaya hazır olduğunuzda yaşamak isteyeceğiniz son şey, 'Ayırılamadı' gibi bir DirectX hatasıdır. Yeterli hafıza.' Umarız yukarıdaki ipuçları hatayı düzeltmenize yardımcı olmuştur ve oyun oturumunuzun keyfini çıkarabilirsiniz. huzur içinde.
Son güncelleme tarihi: 26 Eylül 2023
Yukarıdaki makale Guiding Tech'i desteklemeye yardımcı olan bağlı kuruluş bağlantıları içerebilir. Ancak editoryal bütünlüğümüzü etkilemez. İçerik tarafsız ve özgün kalır.
![](/f/9a5dc53836fdbce16b5952b9c0e4c2e4.jpg)
Tarafından yazılmıştır
Pankil, Hindistan'ın Ahmedabad şehrinden bir İnşaat Mühendisi ve serbest yazardır. 2021'de Guiding Tech'e gelişinden bu yana, Guiding Tech'te Android, iOS, Windows ve Web'de nasıl yapılır ve sorun giderme kılavuzları dünyasını araştırıyor. Zamanı geldiğinde MakeUseOf ve Techwiser'da da yazıyor. Mekanik klavyelere olan yeni sevgisinin yanı sıra, disiplinli bir ayak sesi hayranıdır ve uluslararası seyahatlerini eşiyle birlikte planlamaya devam etmektedir.