Windows ve Dosya İlişkilendirmeleri
Soru: Windows 3.1 kullanıyorum ve dosya ilişkilendirmeleri ile başım dertte. Örneğin dosya yöneticisinde soyadı INI veya TXT olan herhangi bir dosya üzerine çift tıkladığımda, bu dosyaların herhangi bir uygulama ile ilişkilendirilmediklerini söyleyen bir diyalog kutusu ile karşılaşıyorum. Dosya menüsünden İlişkilendir komutunu çalıştırdığımda ekrana gelen listede herhangi bir ilişkilendirme görülmüyor ve bir ilişikilendirme yaratamıyorum. WIN.INI dosyasına baktım, diğer ayarları da kontrol ettim ve görüyorum ki dosya ilişkilendirmelerinde bir problem yok. Sonra bir daha kontrol ettim ve REG.DAT dosyamın bozuk olduğunu gördüm. Acaba problemimin nedeni bu dosya olabilir mi?
Cevap: Doğru tahmin! WIN.INI dosyasının [extensions] bölümü Windows 3.0’da dosya ilişkilendirmelerini tutmak ile görevliydi ve bundan sonraki Windows’larda bu görev REG.DAT dosyası üzerine kaldı. Bu bölümün WIN.INI dosyasında durmasının tek nedeni Windows 3.0 programları ile uyumluk.
Yeni uygulamalar kendi bilgilerini ve dosya ilişkilendirmelerini Windows sistemine tanıtmak için REG.DAT dosyasını kullanıyorlar. Eğer REG.DAT dosyanız bozulmuşsa bu dosyayı yeniden yaratmanız gerekecek. Bu dosyayı Windows kurulum disketlerinde bulamazsınız ama hemen paniğe kapılmayın, kendiniz yaratabilirsiniz. Bunun için de aşağıdaki adımları takip etmelisiniz:
Önce bozuk olan REG.DAT dosyanızın ismini değiştirin. Daha sonra program veya dosya yöneticisinde Dosya menüsünden Çalıştır komutunu çalıştırın. Ekrana gelecek olan diyalog kutusunda
regedit /u c:\windows\system\setup.reg
yazıp tuşuna basın. Burada rehber ve sürücü adını kendi sisteminize göre değiştirmeniz gerekebilir. Bu komutu böyle çalıştırdığınızda Windows’un default registration ayarları geri alınmış olur. Ekrana default ayarların kayıt veri tabanına kaydedildiğini söyleyen bir mesaj görüntülenir. Diğer Windows uygulamaları tarafından sisteme eklenmiş olan dosya ilişkilendirmelerini geri almak için ise yine dosya yöneticisinin Dosya menüsünden Ara komutunu çalıştırın. *.reg yazın ve aranacak sürücü olarak c:\ sürücüsü verin, "tüm alt dizinleri tara" seçeneğini aktif hale getirin. Tamam düğmesine bastığınızda dosya yöneticisi sisteminizdeki bütün REG soyadlı dosyaları tarayacak ve onları bir liste halinde görüntüleyecektir. Bu aşamada sonra size düşen, teker teker bu REG dosyalarının üzerine çift tıklamak ve içlerindeki bilgileri kayıt veri tabanına kayıt etmek. Bu iş bittikten sonra "ne olur ne olmaz" deyin ve REG.DAT dosyanızın bir yedeğini alın. Artık normal çalışmanıza huzur içerisinde devam edebilirsiniz.