Detaylı Rehber: "BAD_POOL_CALLER" Mavi Ekran Hatası (0x000000C2)
"BAD_POOL_CALLER" (DUR Kodu:[SIZE=5]0x000000C2[/SIZE]), Windows'un en ciddi mavi ekran hatalarından (BSOD) biridir. Bu hata, bir sistem bileşeninin veya sürücünün, Windows çekirdeğinin (kernel) kullandığı bellek "havuzu" (memory pool) ile hatalı bir şekilde etkileşime girdiği anlamına gelir."Bellek Havuzu" (Memory Pool) Nedir?
Windows, sürücülerin ve sistem hizmetlerinin anlık olarak ihtiyaç duyduğu belleği ayırmak için "bellek havuzları" (Paged Pool ve Non-Paged Pool) adı verilen özel alanlar kullanır. Bir sürücü (örneğin Wi-Fi kartı sürücüsü) bir işlevi yerine getirmek için belleğe ihtiyaç duyduğunda, bu havuzdan bir parça "ister", kullanır ve işi bittiğinde "geri verir"."BAD_POOL_CALLER" hatası, bir sürücünün bu havuzla ilgili geçersiz bir istek yaptığı anda oluşur. Örneğin:
- Zaten serbest bırakılmış bir bellek alanını tekrar serbest bırakmaya çalışmak.
- Tahsis edilmemiş (kendisine ait olmayan) bir bellek alanını serbest bırakmaya çalışmak.
- Hatalı bir IRQL (Kesme İsteği Düzeyi) seviyesinde bellek istemek.
- Bellek havuzunun kendisinin bozulmuş olması (genellikle arızalı RAM nedeniyle).
Hatanın Başlıca Nedenleri
- Bozuk veya Uyumsuz Sürücüler (En Yaygın):
- Yakın zamanda güncellenen bir sürücü (özellikle Ağ, Wi-Fi, Ekran Kartı veya Ses sürücüleri).
- Eski, Windows sürümünüzle (örn. Windows 11) uyumsuz bir sürücü.
- Bir donanım yazılımı (firmware) güncellemesi (örn. SSD firmware).
- Arızalı RAM (Bellek): Fiziksel olarak arızalı bir RAM modülü, bellek havuzundaki verilerin bozulmasına neden olarak, o veriyi okumaya çalışan bir sonraki sürücünün hata vermesine yol açar.
- Kötü Amaçlı Yazılımlar (Malware): Sistemin derinliklerine sızan bazı kötü amaçlı yazılımlar, çekirdek belleğini manipüle etmeye çalışırken bu hataya neden olabilir.
- Bozuk Sistem Dosyaları: Bellek yönetiminden sorumlu olan temel Windows sistem dosyaları bozulmuş olabilir.
- Aşırı Hız Aşırtma (Overclocking): Özellikle RAM veya CPU'ya yapılan kararsız (stabil olmayan) hız aşırtma işlemleri, bellek bütünlüğünü bozabilir.
Detaylı Çözüm Adımları
Senaryo A: Bilgisayar Açılıyor (Normal veya Güvenli Modda)
Eğer bilgisayarınız en azından Güvenli Mod'da açılabiliyorsa, sorunu çözme şansınız yüksektir.Adım 1: Yakın Zamanda Yüklenen Sürücüleri Kontrol Edin
- Aygıt Yöneticisi'ni açın (Başlat'a sağ tıklayıp seçin).
- Listede "Ağ bağdaştırıcıları", "Ses, video ve oyun denetleyicileri" ve "Görüntü bağdaştırıcıları" bölümlerini genişletin.
- Yakın zamanda güncellediğiniz bir aygıt varsa (veya yanında sarı ünlem işareti olan bir aygıt), üzerine sağ tıklayın > Özellikler > Sürücü sekmesi.
- Eğer seçenek aktifse "Sürücüye Geri Dön" (Roll Back Driver) seçeneğini kullanın.
- Eğer geri dönemiyorsanız, üreticinin (Nvidia, AMD, Intel, Realtek, Atheros vb.) web sitesinden en güncel kararlı sürücüyü indirip temiz kurulum yapın.
Adım 2: Windows Bellek Tanılama Aracını Çalıştırın (RAM Testi)
- Başlat menüsüne "Windows Bellek Tanılama" (mdsched.exe) yazın ve açın.
- "Şimdi yeniden başlat ve sorunları denetle" seçeneğini seçin.
- Bilgisayar yeniden başlayacak ve RAM'lerinizi test edecektir. Bu işlem zaman alabilir.
- İşlem bittiğinde Windows açılacak ve test sonuçlarını bildirecektir. Eğer bir hata bulunursa, RAM modüllerinizden biri veya daha fazlası arızalıdır ve değiştirilmesi gerekir.
- Alternatif Test: Daha derin bir tarama için MemTest86 adlı ücretsiz aracı bir USB belleğe yazdırıp kullanabilirsiniz.
Adım 3: Sistem Dosyalarını Onarın (SFC ve DISM)
- Başlat menüsüne "cmd" yazın, Komut İstemi'ne sağ tıklayın ve **"Yönetici olarak çalıştır"**ı seçin.
sfc /scannowyazın ve[SIZE=5]Enter'[/SIZE]a basın. İşlemin bitmesini bekleyin.- Ardından,
[SIZE=5]DISM /Online /Cleanup-Image /RestoreHealth[/SIZE]yazın ve[SIZE=5]Enter[/SIZE]'a basın. - İşlemler bittikten sonra bilgisayarı yeniden başlatın.
Adım 4: Sürücü Doğrulayıcı'yı Kullanın (İleri Düzey ve Riskli)
Eğer sorunun bir sürücüden kaynaklandığından eminseniz ancak hangisi olduğunu bulamıyorsanız, Windows'un Sürücü Doğrulayıcı (Driver Verifier) aracı, hatalı sürücüyü "stres testine" sokarak hatayı zorla ortaya çıkarır ve genellikle sorumlu sürücüyü bir sonraki mavi ekranda isimlendirir.UYARI: Bu aracı kullanmak, bilgisayarınızın sürekli mavi ekran döngüsüne girmesine neden olabilir. Ne yaptığınızı biliyorsanız kullanın ve öncesinde bir Sistem Geri Yükleme noktası oluşturun.
- Başlat'a
[SIZE=5]verifier[/SIZE]yazın ve Yönetici olarak çalıştırın. - "Standart ayarları oluştur" (Create standard settings) seçin ve İleri deyin.
- "Bu bilgisayarda yüklü tüm sürücüleri otomatik olarak seç" (Automatically select all drivers...) seçin ve Son deyin.
- Bilgisayarı yeniden başlatın.
- Eğer bir sürücü hatalıysa, bilgisayar
[SIZE=5]DRIVER_VERIFIER_DETECTED_VIOLATION[/SIZE](veya benzeri) bir mavi ekran hatası verecek ve genellikle[SIZE=5]hatalisurucu.sy[/SIZE]s gibi bir dosya adı belirtecektir. - Bu sürücüyü not alın, bilgisayarı Güvenli Mod'da açın ve o sürücüyü güncelleyin veya kaldırın.
- ÖNEMLİ: İşi bitirdikten sonra Sürücü Doğrulayıcı'yı kapatmanız gerekir. Güvenli Mod'da
[SIZE=5]verifier /reset [/SIZE]komutunu çalıştırın.
Senaryo B: Bilgisayar Windows'a Başlamadan Sürekli Mavi Ekran Veriyor
Eğer Windows'a veya Güvenli Mod'a giremiyorsanız, Gelişmiş Başlangıç (WinRE) menüsünü kullanmanız gerekir. (Genellikle bilgisayar 2-3 kez art arda açılamadığında bu menü otomatik olarak gelir).- Sistem Geri Yükleme:
- Gelişmiş Başlangıç menüsünde Sorun Gider > Gelişmiş seçenekler > Sistem Geri Yükleme yolunu izleyin.
- Hatanın başlamasından önceki bir tarihe ait geri yükleme noktası seçin.
- Güvenli Mod'da Başlatma:
- Sorun Gider > Gelişmiş seçenekler > Başlangıç Ayarları > Yeniden Başlat'ı seçin.
- Bilgisayar yeniden başladığında
[SIZE=5] 4[/SIZE]veya[SIZE=5] 5[/SIZE]tuşuna basarak Güvenli Mod'a girmeyi deneyin. - Güvenli Mod açılırsa, Senaryo A'daki sürücü adımlarını uygulayın.
- Son Çare: Donanım Testi (RAM)
- Eğer birden fazla RAM modülünüz (stick) varsa, bilgisayarı kapatın, gücünü kesin ve RAM'lerin bir tanesi hariç hepsini sökün.
- Bilgisayarı tek RAM ile açmayı deneyin. Hata devam ederse, o RAM'i çıkarıp diğerini takın. Bu şekilde arızalı olan modülü tespit edebilirsiniz.