Windows Kayıt Defteri Düzenleyicisi Açılırken Sürekli 0x80070002 Hatası Alıyorum, Çözümü Nedir?

0

Son zamanlarda windows Kayıt Defteri Düzenleyicisi'ni açmaya çalıştığımda sürekli 'Sistem belirtilen dosyayı bulamıyor' mesajıyla birlikte 0x80070002 hatasıyla karşılaşıyorum. Başlat menüsü aramasından veya Çalıştır komutuyla regedit yazarak denediğimde de aynı sorun oluyor. İnternette araştırdığımda sistem dosyası denetleyicisi (SFC) çalıştırmamı önerdiler, onu da denedim ama herhangi bir bozukluk bulamadı. Bu hatanın temel sebebi ne olabilir ve nasıl kalıcı olarak çözebilirim?

Cevaplar (2)

0

windows Kayıt Defteri Düzenleyicisi'ni açmaya çalışırken karşılaşılan 0x80070002 hata kodu, ilk bakışta basit bir 'Sistem belirtilen dosyayı bulamıyor' mesajı gibi görünse de, aslında işletim sisteminin dosya sistemi soyutlama katmanında veya yürütme ortamında daha derinleşimli bir anomaliye işaret edebilir. SFC (Sistem Dosyası Denetleyicisi) aracı genellikle temel sistem dosyası bütünlüğünü kontrol eder ancak Dosya sistemi meta veri tutarsızlıkları, NTFS izin yapısındaki bozulmalar (ACL/DACL) veya Windows Bileşen Deposu'ndaki (Component Store) daha spesifik bir hasarı her zaman tespit edemeyebilir.

Bu tür bir durumda, sorunu daha sistematik bir yaklaşımla ele almak faydalı olacaktır. Öncelikle, `regedit.exe` dosyasının fiziksel olarak sisteminizde var olup olmadığını ve erişilebilirlik durumunu kontrol etmeliyiz. Ardından, yürütme bağlamının doğru yapılandırıldığından emin olmalıyız.

Çözüm Adımları:

  1. Regedit.exe Dosya Konumunu ve İzinlerini doğrulama:

    Komut İstemi'ni Yönetici olarak açın. Ardından aşağıdaki komutları sırasıyla uygulayarak `regedit.exe` dosyasının varlığını ve temel dosya izinlerini kontrol edin:

    Dir C:\Windows\System32\regedit.exe
    icacls C:\Windows\System32\regedit.exe

    İlk komut dosyanın varlığını teyit etmeli, ikinci komut ise dosyanın mevcut izinlerini listelemelidir. Eğer dosya bulunamıyorsa veya izinlerde belirgin bir anormallik varsa, bu durum sorunun kökeni olabilir.

  2. DISM Aracı ile Windows Bileşen Deposu Onarımı:

    SFC, genellikle `*.sfc` uzantılı korumalı dosyaları denetlerken, DISM (Deployment Image Servicing and Management) aracı, Windows'un temel bileşen deposunu (Component Store) onarmak için daha kapsamlı bir yeteneğe sahiptir. Bu, özellikle SFC'nin tespit edemediği daha derin sistem bütünlüğü sorunlarında etkilidir. Yönetici olarak açtığınız Komut İstemi'nde aşağıdaki komutları sırasıyla çalıştırın:

    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth

    Bu komutlar, Windows bileşen deposundaki bozuklukları kontrol edecek ve onarmaya çalışacaktır. Özellikle `RestoreHealth` komutu, bozuk dosyaları windows update üzerinden indirerek düzeltmeye çalışır. Bu işlem internet bağlantısı gerektirir ve biraz zaman alabilir.

  3. Windows Modülleri Yükleyici Hizmeti (TrustedInstaller) Kontrolü:

    Kayıt Defteri gibi kritik sistem bileşenlerinin bütünlüğünü koruyan ana hizmetlerden biri Windows Modülleri Yükleyici (TrustedInstaller) hizmetidir. Bu hizmetin devre dışı kalması veya hatalı çalışması, sistem dosyalarına erişimde veya Kayıt Defteri'nin başlatılmasında sorunlara yol açabilir. Hizmetler uygulamasını (services.msc) açarak 'Windows Modülleri Yükleyici' hizmetinin durumunu kontrol edin ve 'Çalışıyor' olduğundan ve 'Başlangıç türü'nün 'Manuel' olarak ayarlandığından emin olun. Gerekirse hizmeti yeniden başlatmayı deneyin.

Bu adımlar, sorunun temelinde yatan Dosya sistemi tutarsızlıkları, Bileşen deposu bozulmaları veya Zmet bağımlılıkları gibi daha teknik sorunları hedef alarak, Kayıt Defteri Düzenleyicisi'nin tekrar işlevsel hale gelmesini sağlayacaktır.