Bozuk EXE Derneği
Yürütülebilir (.EXE) dosyaları, bir bilgisayarda çoğu görev için çalıştırdığınız programlardır. Arada sırada birileri, bu hatayı yapmaktan kurtulabilmek için önce bir Sistem Geri Yükleme Noktası oluşturmadan .EXE uzantısına yanlışlıkla başka bir program atadıklarını bildiriyor. Bu olduğunda, bilgisayarda çok az şey çalışır. Bunun yerine, bir .EXE dosyasına tıklandığında, bir program başlayacak ve bunun yerine o dosyayı işlemeye çalışacak.
Bunun bir belirtisi genellikle kısayolların .LNK uzantısının göründüğü ve hiçbirinin çalışmadığı .LNK dosyaları haline gelmesiyle ortaya çıkar.
Bunların hepsi kayıt defterinde düzeltildi.
Windows 11/10 & 7
- Windows 11/10 dosya uzantıları için kayıt defteri düzeltmeleri
- Windows 7 dosya uzantıları için kayıt defteri düzeltmeleri
Vista Düzeltmesi
Burada açıklanan yöntem işe yaramalı, ancak şu anda FILExt'in oluşturduğu .REG dosyası indirme olmadığından biraz daha fazla çalışmanız gerekiyor. Yeterli sayıda insan bunu test ettiğinde, indirme ile daha resmi bir yazı olacaktır.
Windows EXE ilişkilendirmesi zarar görmüşse, kayıt defterindeki konum büyük olasılıkla bu anahtarda değişmiştir...
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]
"OpenWithList" ve "Kullanıcı Seçimi" alt anahtarlarda muhtemelen .EXE dosya uzantısını açan bir program listelenmiştir. Bunların temizlenmesi gerekir ve temizlendiğinde sistem varsayılana geri döner ve EXE uzantısı daha sonra tekrar çalışmalıdır.
Bunu, içinde bu satırların olduğu bir .REG dosyası oluşturarak yapabilirsiniz...
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids]
"exefile"=hex(0):
Bu beş satırı Not Defteri gibi bir düzenleyiciye kopyalamak için kes/yapıştır'ı kullanın ve ardından dosyayı bir .REG dosya uzantısıyla kaydedin. Dosyayı hatalı çalışan Vista makinesine kopyalayın ve üzerine çift tıklayın (veya sağ tıklayın ve Birleştir'i seçin). Muhtemelen bir dizi farklı şeye (kesin olarak kullanıcı erişim kontrolü ve kayıt defteri düzenleyicisi) Tamam demeniz gerekecek, ancak daha sonra (ve emin olmak için yeniden başlatma) sistem EXE ilişkilendirmesi geri gelmelidir.
Kullanıcı Travis, Vista için bir dizi uzantı için REG dosya düzeltmelerine bu bağlantıyı sağladı (yalnızca)...
- Vista dosya uzantıları için kayıt defteri düzeltmeleri (EXE düzeltmesi dahil)
Bunu yapmanın daha zarif bir yolunu bulursanız, lütfen buraya eklenebilmesi için FILExt'e bildirin. Ve Hatırla...
Uyarı!
Sistem Kayıt Defterini düzenlemek sisteminizi ciddi şekilde etkileyebilir. Önemli dosyaların tam bir yedeğini almadan ve yalnızca bir Sistem Geri Yükleme Noktası ayarladıktan sonra Sistem Kayıt Defteri'nde değişiklik yapmayın.
Windows XP Düzeltme
Not: Aşağıdaki çözüm Windows XP içindir. Windows 11/10, 7 veya Vista ile çalışmazlar. (Windows 11/10, 7 veya Vista için sayfanın en üstüne gidin.)
Ek Not: Burada listelenen herhangi bir düzeltmeyi denemeden önce, herhangi bir virüsten koruma, casus yazılım önleme, reklam yazılımı önleme veya diğer anti-programları kapatın veya en azından bunların kayıt defterini aktif olarak izlemesini devre dışı bırakın. Bu tür programlar, "düzelterek" soruna neden olmuş olabilir; sizin için kayıt defterini kapatabilir ve bunu kendiniz düzeltmenizi engellemeye çalışabilir. İşiniz bittiğinde onları tekrar açın, ancak kayıt defteriyle ne yapmak istediklerini dikkatlice izleyin, yoksa tekrar buraya dönebilirsiniz.
Denenecek İlk Şey
Kayıt defteriyle oynamadan önce bunu deneyin. Herhangi bir Gezgin penceresinden Dosya Türleri iletişim kutusunu açın - Belgelerim veya Bilgisayarım'ı kullanın (Araçlar | Klasör Seçenekleri | Dosya Türleri Sekmesi). .EXE'nin alfabetik sırada olacağı yere gidin ve .EXE'nin orada olmadığından emin olun (varsa, ilişkilendirmeyi Uygulama olarak değiştirerek orada düzenleyin). Son olarak, Yeni düğmesini seçin, uzantı için EXE yazın ve Gelişmiş düğmesini seçin. Listeden "Uygulama" Bunun gibi bir şeye benzemeli.
Yukarıdaki resimde gösterilmese de bir "Geri Yükle" olmalıdır. butonuna tıklayabilirsiniz. Eğer öyleyse, bunu kullanın ve umarım bu sorunu çözecektir (bu çözümü bulup gönderen forum üyesi diginono'ya teşekkürler). Geri Yükle düğmesi yalnızca sistemde bir sorun olduğunda görünür.
Bu işe yararsa ancak LNK dosyalarında hala bir sorun varsa, buna bir çözüm için bu SSS'nin sonuna gidin.
Bu işe yaramadıysa, kayıt defteriyle oynamanız gerekir.
Kayıt Defteri Düzeltme Yöntemi
Uyarı!
Sistem Kayıt Defterini düzenlemek sisteminizi ciddi şekilde etkileyebilir. Önemli dosyaların tam bir yedeğini almadan ve yalnızca bir Sistem Geri Yükleme Noktası ayarladıktan sonra Sistem Kayıt Defteri'nde değişiklik yapmayın.
Not!
FILExt, burada açıklanan Sistem Kayıt Defteri düzeltmelerinin doğru olduğuna inanıyor; ancak, başvurularının tüm sorumluluğunu üstlenirsiniz. Risk size ait olmak üzere devam edin!
Yapılması gereken birkaç Sistem Kayıt Defteri değişikliği vardır. Çeşitli girişleri manuel olarak değiştirerek kayıt defterini doğrudan kendiniz düzenleyebilirsiniz. Veya bu sayfadan kes ve yapıştır seçeneğini kullanabilirsiniz. FILExt, hataya açık olduğu için kayıt defterini el ile düzenlemeyi önermez. Doğru düzeltme için .REG dosyasını ve doğru olanı aldığınızdan emin olmak için bu sayfadaki metni kontrol etmek için indirme bağlantılarını kullanın (bir .REG dosyasını bir metin düzenleyicide açabilirsiniz). Sisteminizde depolanan .REG dosyasına sahip olduğunuzda, nasıl kullanılacağını öğrenmek için aşağıya bakın.
[Not: .REG dosyasını, eşlenmiş bir ağ sürücüsüne değil, sorunun olduğu bilgisayara kaydettiğinizden emin olun.]
Dikkat olmak. Çalıştırdığınız işletim sistemi sürümü için uygun Kayıt Defteri düzenleyicisi sürümüne sahip olduğunuzdan emin olun.
1. Adım:Aşağıdaki bilgilerden uygun .REG dosyasını indirin veya oluşturun.
Windows XP
Windows XP'nin .EXE dosyalarını doğru şekilde tanıması için yapılması gereken Sistem Kayıt Defteri değişiklikleri şunlardır (daha uzun satırlarda satır kaydırmaya dikkat edin):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"
[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
[HKEY_CLASSES_ROOT\exefile]
@="Application"
"EditFlags"=hex:38,07,00,00
"TileInfo"="prop:FileDescription;Company;FileVersion"
"InfoTip"="prop:FileDescription;Company;FileVersion;Create;Size"
[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"
[HKEY_CLASSES_ROOT\exefile\shell]
[HKEY_CLASSES_ROOT\exefile\shell\open]
"EditFlags"=hex:00,00,00,00
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"
[HKEY_CLASSES_ROOT\exefile\shell\runas]
[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@="\"%1\" %*"
[HKEY_CLASSES_ROOT\exefile\shellex]
[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"
[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PEAnalyser]
@="{09A63660-16F9-11d0-B1DF-004F56001CA7}"
[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"
[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"Windows 98
Windows 98'in .EXE dosyalarını doğru şekilde tanıması için yapılması gereken Sistem Kayıt Defteri değişiklikleri şunlardır (daha uzun satırlarda satır kaydırmaya dikkat edin):
REGEDIT4
[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"
[HKEY_CLASSES_ROOT\exefile]
@="Application"
"EditFlags"=hex:d8,07,00,00
[HKEY_CLASSES_ROOT\exefile\shell]
@=""
[HKEY_CLASSES_ROOT\exefile\shell\open]
@=""
"EditFlags"=hex:00,00,00,00
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"
[HKEY_CLASSES_ROOT\exefile\shellex]
[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\{86F19A00-42A0-1069-A2E9-08002B30309D}]
@=""
[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"
Son olarak, tekrarlamak için...
Uyarı!
Sistem Kayıt Defterini düzenlemek sisteminizi ciddi şekilde etkileyebilir. Önemli dosyaların tam bir yedeğini almadan ve yalnızca bir Sistem Geri Yükleme Noktası ayarladıktan sonra Sistem Kayıt Defteri'nde değişiklik yapmayın.
2. Adım:Kayıt Defteri Düzenleyicisini Başlatın
Kayıt Defteri Düzenleyicisi'nin kendisi bir EXE dosyası olduğundan, bu işlemin en zor kısmı olabilir. Deneyebileceğiniz birkaç şey var. Biri çalışana kadar her birini deneyin. Kayıt Defteri Düzenleyicisi açılıp çalışmaya başladığında 3. Adıma atlayın.
- a) İlk denenecek şey en kolay olanıdır. Kaydedilmiş REG dosyasına çift tıklayın ve kayıt defteri düzenleyicisini başlatıp birleştirmediğine bakın. Şanslıysanız, REG dosyası birleşecek ve sorun çözülecek ve aşağıdaki Adım 3'e ihtiyacınız yok. Ne yazık ki, bu nadiren işe yarar.
- b) Bir sonraki denenecek şey de bir o kadar kolay. Kaydedilen REG dosyasına sağ tıklayın ve sunulan seçeneklerden Birleştir'i seçin. Şanslıysanız, REG dosyası birleşecek ve sorun çözülecek ve aşağıdaki Adım 3'e ihtiyacınız yok. Ne yazık ki, bu da nadiren işe yarar.
- c) Hemen yukarıdaki (b)'ye benzer şekilde, kaydedilen REG dosyasına sağ tıklayın ve Kayıt Defteri Düzenleyicisi gösteriliyorsa onu seçin. Değilse, Birlikte Aç seçeneğini seçin ve Windows dizinine göz atın (genellikle C:\Windows veya C:\WINNT). regedit.exe dosyasına gidin ve onu seçin. Bu bazen işe yarar ve eğer öyleyse REG dosyası birleşecektir ve aşağıdaki 3. Adıma ihtiyacınız yoktur.
- d) Bir sonraki denenecek şey Farklı Çalıştır komutunu kullanmaktır. Bir Windows Gezgini penceresi açın ve Windows dizinine gidin (genellikle C:\Windows veya C:\WINNT). regedit.exe dosyasına gidin. Dosyaya sağ tıklayın. Açılan menüde Run As... öğesini bulun ve tıklayın. Bazen bunu yaptığınızda editör başlar (bunu arka arkaya birkaç kez deneyin; genellikle birden fazla deneme yapar).
- e) Bu işe yaramadıysa, denenecek başka bir numara da Görev Yöneticisi aracılığıyla bir Komut İstemi penceresi açıp Regedit'i oradan çalıştırmayı denemektir. Tuş akoruna (üç tuşun hepsi birlikte) yalnızca bir kez Control-Alt-Delete'e basın. Ardından, Dosya menüsüne ve ardından Yeni Görev (Çalıştır) öğesine tıklarken Kontrol tuşunu basılı tutun. Kontrol tuşunu bırakın. Bir Komut İstemi penceresi açılmış olmalıdır. Komut istemine REGEDIT.EXE tam adını yazın ve bunun Kayıt Defteri Düzenleyicisi'ni başlatıp başlatmadığına bakın.
- f) Tamam, bu işe yaramadı. Şimdi sistemi kandırmaya çalışacağız. Bir Komut İstemi penceresi açın (Başlat | Programlar | Donatılar | Komut İstemi). Bu sizi C:\Documents and Settings\[kullanıcı adı] dizininde bırakmalıdır. Komutların sırasını kalın harflerle yazın:
- C:\Belgeler ve Ayarlar\[kullanıcı adı]> CD \
- C:\> CD WINDOWS (veya sistem dizininiz buysa WINNT)
- C:\Windows> COPY REGEDIT.EXE REGEDIT.COM
- C:\Windows> REGEDIT.COM
Bunun yaptığı şey, Windows dizininize gitmeniz ve ardından REGEDIT.EXE programının REGEDIT.COM dosyası olarak bir kopyasını oluşturmanız ve ardından bu .COM dosya kopyasını çalıştırmanızdır. Windows buna aldanacaktır, .EXE başlıklarına bakın ve Regedit programını çalıştırın.
Bu tekniklerin hiçbiri işe yaramazsa ve hala Kayıt Defteri Düzenleyicisi'ni açamıyorsanız, yukarıdaki dördüncü (d) numarayı denemeye devam edin (sağ tıklayıp Farklı Çalıştır'ı seçin). Bu genellikle birden fazla denemeye ihtiyaç duyar, ancak genellikle diğer yöntemler çalışmadığında da çalışır.
Bu tekniklerin hiçbiri işe yaramazsa ve hala Kayıt Defteri Düzenleyicisi'ni açamıyorsanız, FILExt'in bildiği tüm olasılıkları tüketmişsinizdir. Afedersiniz.
3. Adım:REG Dosyasını Birleştirin
Yukarıdaki tekniklerden birini kullanarak Kayıt Defteri Düzenleyicisi'ni çalıştırdığınızı varsayarsak, şimdi REG dosyasını kayıt defteriyle birleştirmeniz gerekir. Dosyayı Seç | Menü öğesini içe aktarın, .REG dosyasına gidin ve onu seçin. İçe aktarıldığında, .EXE dosya ilişkilendirmesi geri gelmelidir.
Regedit programına girebiliyorsanız ancak program değişiklik yapmanıza izin vermiyorsa, Düzenle | Menüdeki izinleri ve ardından değişiklikleri yapma izniniz olduğundan emin olun. Bazen izinler bazı yazılımlar tarafından kaldırılır, bu nedenle "izin ver" bilgisayarda oturum açarken kullandığınız kullanıcı oturum açma kutusu.
LNK Derneği
Bazen EXE ilişkilendirmesini düzelttiğinizde LNK ilişkilendirmesi geri gelir, ancak bazen gelmez. Değilse, klasör seçeneklerini önceki gibi açın: Herhangi bir Gezgin penceresinden Dosya Türleri iletişim kutusunu açın - Belgelerim veya Bilgisayarım'ı kullanın (Araçlar | Klasör Seçenekleri | Dosya Türleri Sekmesi). .LNK'nin alfabetik sırada olacağı yere gidin ve orada olup olmadığına bakın (olmaması gerekir). Yukarıdaki gibi, yeni bir ilişkilendirme yapın, LNK olarak adlandırın ve ilişkilendirme kutusunda Kısayol'u seçin. Bu, LNK ilişkisini düzeltmelidir.
Nihayet...
Tüm bunlardan sonra, uyguladığınız düzeltme ne olursa olsun, onunla başka bir şey yapmaya çalışmadan önce bilgisayarı yeniden başlattığınızdan emin olun. Windows kayıt defterini yeniden yüklediğinden, yeniden başlatma sorunu çözmelidir.
İnşallah...
