HKEY_CLASSES_ROOT
Soruda o reg dosyasıyla yazdığınızı görüyorum . Bu kovan HKEY_LOCAL_MACHINE\Software\Classes
ve öğelerinin birleşmiş görünümüdür HKEY_CURRENT_USER\Software\Classes
.
Dosyanızın yalnızca önceden ilişkilendirilmemiş dosyalar için çalışmasının nedeni, ilgili anahtardaki (sistem varsayılanları ve tüm kullanıcı ayarları için kovan) HKEY_CLASSES_ROOT
yeniden yönlendirmeye yazmasıdır HKEY_LOCAL_MACHINE
. Ancak, HKEY_CURRENT_USER
(kullanıcı başına ayarları içeren) dosya ilişkilendirme ayarları sistem varsayılanlarını geçersiz kıldığından bir sorunla karşılaşırsınız .
Ayrıca, uzantı "varsayılan programlar" ilişkilendirmesi tarafından denetleniyorsa, dosya ilişkilendirme bilgileri içinde depolanır HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\<.ext>
. Anahtarın var olup olmadığını kontrol ederek uzantınızın bu ilişkilendirmeye sahip olup olmadığını kontrol edebilirsiniz.
Sen bu anahtarlar için bunu çoğaltarak, daha önce ilişkili dosyalar dahil herhangi bir dosya için işinize .reg düzenleyebilirsiniz hem HKEY_LOCAL_MACHINE
ve HKEY_CURRENT_USER
. Benzer şekilde, her iki kovandaki ( FileExts
konum dahil ) uygun anahtarları silerek ilişkilendirmeyi kaldırabilirsiniz .
Belirli bir uzantının ilişkilendirmesini silmek için çalışan bir .reg dosyası şuna benzer ( .blerg
varsayımları siler ):
Windows Registry Editor Version 5.00
; Created with Default Programs Editor
; http://defaultprogramseditor.com/
; Delete Extension
[-HKEY_LOCAL_MACHINE\Software\Classes\.blerg]
[-HKEY_CURRENT_USER\Software\Classes\.blerg]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.blerg]
Bununla birlikte , kayıt defteri iç öğeleri ve Windows dosya ilişkilendirmesinin çeşitli gizemli yönleri hakkında kendinizi eğitmek istemiyorsanız, bu değişiklikleri yapmak için Varsayılan Programlar Düzenleyicisi'ni kullanmanızı öneririm . ihtiyaçlarınızı tam olarak karşılayan bir .reg dosyası.
Sizin durumunuzda, o File Type Settings
zaman tıklamak kadar basit Delete an extension
. Uzantıyı seçin ve kayıt defterine kaydetmek yerine Delete Extension
düğmedeki küçük oka basın ve Tamam'ı tıklatın Save to .reg file...
. Bu, diğer makinelere kaydedebileceğiniz veya dağıtabileceğiniz bu eylemin eksiksiz ve yorumlanmış bir .reg dosyasını oluşturur.