Windows kullanıcılarının dalgınlıkla yaptıkları hatalardan biriside bir dosyayı farkı bir programla ilişkilendirmektir , bu ilişkilendirmeleri bilgisayar başındaki bir çocuk bile oyun olsun diye yapmış
1. masaüstümdeki test.bin dosyasına sağ tıkladım ve Birlikte aç - Diğer uygulamalar kısmından Not defterini seçtim fakat "BIN dosyalarını açmak için herzaman bu uygulamayı kullan" kısmındaki tiki farketmedim
2. Bunu uygular uygulamaz yanlışlığın farkına vardım lakin şimdi bu durumu nasıl düzelteceğiz ?
Çözüm arayışları:
1. Aynı işlemi Ayarlar - Uygulamalar - varsayılan uygulamalar - Dosya türüne göre varsayılan ugulamaları seçin deyip yapmaya kalkarsak
Microsoftun bize farklı bir uygulama için sadece mağazadan seçim yaptırttığını görecektir , iyi ama biz bunu istemiyoruzki.
2. Çalıştıra aşağıdaki kodu yazıp enter tuşuna bastığımızda karşımıza varsayılan programları ayarla diye bir pencere açılacaktır
control /name Microsoft.DefaultPrograms /page pageDefaultProgram
Listeye baktığımızda Notdefterini burada göremedim.
Olası Çözüm Önerileri:
Üstteki çözüm arayışlarını windows 10 da varsayılan programlar ve bunların dosya ilişkilendirmeleri nerelerden yapıldığını görme amacıyla paylaşılmıştır gelelim asıl çözümlere
Eğer dosya bir .bin dosyası değilde avi, divx ... gibi bir video dosyası olsaydı yapacağımız şey belliydi ; aynı dosyayı sağ tıklar birlikte aç der ve listedeki video oynatıcımızı seçerdik. Oysa .bin veya alakasız ve neyle açıldığını bilmediğimiz bir dosya türünü yanlışlıkla bir programla ilişkilendirmişsek Microsoft kullanıcıya tüm dosya türleri ilişkilendirmelerini varsayılana sıfırla diye bir seçenek sunmadığından registry yöntemine başvuracağız , Bu konuda eski windows sürümleri için "Types" yada "Unassoc" diye programlar vardı gel gelelim hem sayfaları kapanmış hemde windows 7 için tasarlanmışlardı. Aşağıdaki registry kaydı windows 7 dahil tüm sürümlerde işe yarayacaktır.
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\.bin] [-HKEY_CLASSES_ROOT\SystemFileAssociations\.bin] [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bin]
Üstteki kayıtta .bin olan kısmı yanlış ilişkilendirdiğiniz dosya uzantısı ile değiştirip çalıştırdıktan sonra Dosya gezginini yeniden başlatırsanız bu yanlış ilişkilendirmenin ortadan kalktığını görürsünüz.
Elbette tüm üstte anlatılanlarla uğraşmak yerine sizler için kodladığımız "uzanti_sifirla.vbe" dosyasını çalıştırıp açılan boşluğa uzantısını sıfırlamak istediğiniz uzantıyı girip Tamam butonuna basıp çıkan uyarılara onay verirseniz ilgili uzantı sıfırlanıp Dosya gezgini yeniden başlayacaktır.
Eğer Windows 10 yada Windows 7 de .dll , exe , ico ... gibi dosya ilişkilerini tamir etmek istiyorsanız aşağıdaki indirme linkinin içerisinde yeralan registry kayıtlarından ilgili olanını çalıştırmanız yeterlidir.
- Bütün .exe ler lnk uzantılı olmuş Burada
- Windows explorer uzantıları göstersin (lnk,url,pif...) Burada
- Vbs de alınan içinde dosya uzantısı yok hatası Burada
- Bilinmeyen uzantı için Mağazada uygulama aramasın Burada
Script işin biraz daha kolayına kaçmak için , umarım faydalı olur , selamlar
Sevdim bunu bir kaç kere yaptım o hatayı 🙂 ben uzun yollar ile hallettim siz script ile ellerinze sağlık
Sağolasın , yorumun için teşekürler.
Harika bir paylaşım olmuş. Başımıza gelebilir. Kodladığınız dosyayı indirdim. Ellerinize sağlık.