0xC0000005 Hatası: Windows'ta Hızlı Düzeltme Yöntemleri

Kerem Aydın·9 Temmuz 2026·⏱4 dk

0xC0000005 (Access Violation) hatası, bir programın korumalı veya var olmayan bir RAM alanına erişmeye çalıştığını gösterir. Çoğu zaman sorun, sfc /scannow komutuyla sistem dosyalarının bütünlüğünün kontrol edilmesi, ekran kartı sürücülerinin güncellenmesi veya başlangıçta çakışan hizmetlerin devre dışı bırakılmasıyla çözülür. Hata yalnızca tek bir uygulamada ortaya çıkıyorsa, uygulamanın yeniden kurulması veya uyumluluk modunda çalıştırılması yardımcı olur.

Belleğe Erişim İhlali Neden Oluşur?

0xC0000005 kodu, belleğe erişim haklarının ihlal edildiğini bildiren standart bir Windows istisnasıdır. Sistem, veri hasarını veya tüm işletim sisteminin kararsızlığını önlemek için işlemi zorla sonlandırır.

Temel nedenler üç gruba ayrılır:

  1. Yazılımsal Çakışmalar: Bozuk DLL kütüphaneleri, uygulamanın mevcut Windows sürümüyle uyumsuzluğu veya antivirüs yazılımıyla çakışma.
  2. Sürücü Sorunları: Ekran kartı, yonga seti veya ağ adaptörlerinin eski veya bozuk sürücüleri, sistem kaynaklarına erişilirken sıkça arızalara neden olur.
  3. Donanımsal Arızalar: RAM'deki (bellek) hatalar, kararsız hız aşırtma (overclocking) veya sabit disk/SSD sorunları.

Önemli: Hata farklı programlarda rastgele şekilde ortaya çıkıyorsa, donanımsal bir arıza (özellikle RAM ile ilgili) olasılığı, tek belirli bir uygulamadaki arızalara kıyasla çok daha yüksektir.

Hatayı Gidermek İçin Adım Adım Talimatlar

Basit yazılımsal yöntemlerden karmaşık donanım tanılama işlemlerine doğru sırayla ilerleyin.

1. Sistem Dosyalarını Onarma

Windows bileşenlerinin hasar görmesi, arızaların sık görülen bir nedenidir. Yerleşik araçlar, hataları otomatik olarak bulup düzeltmenize olanak tanır.

  1. Win + S tuşlarına basın, cmd yazın.
  2. "Komut İstemi"ne sağ tıklayın ve Yönetici olarak çalıştır seçeneğini belirleyin.
  3. Komutu girin ve Enter'a basın:
    sfc /scannow
    ```
4.  Taramanın tamamlanmasını bekleyin (bu işlem 10–15 dakika sürebilir). Hasarlar bulunursa, sistem bunları onarmaya çalışacaktır.
5.  İşlem tamamlandıktan sonra sistem imajını onarmak için ikinci komutu çalıştırın:
    
```cmd
    DISM /Online /Cleanup-Image /RestoreHealth
    ```
6.  Bilgisayarı yeniden başlatın.

### 2. Sürücüleri ve Windows'u Güncelleme

Çakışmalar genellikle eski ekran kartı sürücülerinden kaynaklanır.

*   **Ekran Kartı:** Üreticinin resmi web sitesinden (NVIDIA, AMD veya Intel) en son sürücüyü indirin. Eski ayarları kaldırmak için "temiz kurulum" seçeneğini işaretleyerek kurulumu gerçekleştirin.
*   **Sistem:** *Ayarlar → Güncelleştirme ve Güvenlik* bölümüne gidin ve mevcut tüm Windows güncellemelerini yükleyin. Bazen Microsoft, belirli uyumluluk hatalarını düzelten yamalar yayınlar.

### 3. RAM'in Kontrol Edilmesi

Önceki adımlar işe yaramadıysa, fiziksel RAM arızasını elemek gerekir.

1.  `Win + R` tuşlarına basın, `mdsched.exe` yazın ve Enter'a basın.
2.  **Yeniden başlat ve şimdi sorunları denetle** seçeneğini belirleyin.
3.  Bilgisayar yeniden başlatılacak ve yerleşik Windows Bellek Tanılama aracını çalıştıracaktır.
4.  Sistem yüklendikten sonra sonuçlar bildirimlerde görünecektir. Ayrıntılı görüntüleme için *Olay Görüntüleyici* (`eventvwr.msc`) → *Windows Günlükleri* → *Sistem* bölümünü açın ve **MemoryDiagnostics-Results** kaynağını bulun.

Test hatalar tespit ederse, bellek modüllerini farklı yuvalara takmayı veya her modülü ayrı ayrı test etmeyi deneyin. Arıza doğrulanırsa, modülün değiştirilmesi gerekir.

4. Uyumluluk ve Erişim Haklarını Ayarlama

Hata yalnızca tek bir eski veya özel programda ortaya çıkıyorsa:

  1. Uygulama kısayoluna sağ tıklayın → Özellikler.
  2. Uyumluluk sekmesine geçin.
  3. Bu programı uyumluluk modunda çalıştır: kutusunu işaretleyin ve önceki bir Windows sürümünü seçin (örneğin, Windows 8 veya 7).
  4. Aşağıda Bu programı yönetici olarak çalıştır kutusunu işaretleyin.
  5. "Uygula" ve "Tamam" düğmelerine basın.

5. DEP ve Antivirüsü Devre Dışı Bırakma

Bazen Veri Yürütme Önleme (DEP) mekanizması veya üçüncü taraf antivirüs yazılımları, programın belleğe meşru erişimini engeller.

  • Antivirüs: Gerçek zamanlı korumayı geçici olarak devre dışı bırakın veya programın bulunduğu klasörü dışlamalara ekleyin. Hata ortadan kalkarsa, dışlama kurallarını kalıcı olarak yapılandırın.
  • DEP (Veri Yürütme Önleme):
    1. Win + S tuşlarına basın, Performans Ayarları yazın.
    2. Veri Yürütme Önleme sekmesine geçin.
    3. "Seçilenler hariç tüm programlar ve hizmetler için DEP'yi etkinleştir" seçeneğini belirleyin.
    4. Sorunlu programın yürütülebilir dosyasını (.exe) dışlamalar listesine ekleyin.

Tanılama Sırasında Yapılan Sık Hatalar

Kullanıcı HatasıNeden Engeller?Doğru Eylem
Olay günlüklerini görmezden gelmekKesin modül adı olmadan kör tedavi etkisizdirOnarıma başlamadan önce 0xC0000005 kodlu hatalar için Olay Görüntüleyici'yi kontrol edin
Windows'u körü körüne yeniden kurmakSorun arızalı bir RAM modülünden kaynaklanabilirÖnce donanım tanılama işlemini gerçekleştirin (MemTest86 veya yerleşik araç)
Yalnızca Aygıt Yöneticisi üzerinden güncelleme yapmakBuradaki sürücüler genellikle eskidirYonga seti ve ekran kartı sürücülerini dizüstü bilgisayar veya bileşen üreticilerinin web sitelerinden indirin

SSS

S: 0xC0000005 hatası yalnızca oyunlarda ortaya çıkıyor. Ne yapmalıyım? C: Bu durum çoğunlukla ekran kartı sürücüsü veya aşırı ısınma ile ilgilidir. Video sürücüsünü güncelleyin, grafik ayarlarını düşürün ve bileşen sıcaklıklarını kontrol edin. Ayrıca Discord veya Steam arayüzünü (overlay) devre dışı bırakmayı deneyin.

S: Uygulamayı yeniden kurmak yardımcı olur mu? C: Evet, eğer programın kendi dosyaları veya onunla ilişkili DLL kütüphaneleri hasar görmüşse. Kurulumdan önce, AppData ve ProgramData içindeki klasörler dahil olmak üzere eski sürümü tamamen kaldırın.

S: Hiçbir şey işe yaramazsa ne yapmalıyım? C: Windows'ta yeni bir yerel kullanıcı oluşturun ve uygulamayı bu kullanıcı altında test edin. Hata ortadan kalkarsa, sorun bozulmuş kullanıcı profilindedir. Hata başka bir diskteki temiz bir Windows kurulumunda bile devam ediyorsa, anakart veya işlemcide arıza olma olasılığı yüksektir.