EXE dosyası nedir?
EXE (Executable) dosyaları, Windows sistemlerinde uygulamaları başlatan çalıştırılabilir dosyalardır. Modern EXE dosyaları genellikle Portable Executable (PE) formatını kullanır ve makine kodu, kaynaklar (ikon, metin), kütüphane bağımlılıkları ve dijital imza gibi bileşenler içerir. Klasik DOS tabanlı MZ başlık yapısına sahip EXE’ler de bulunur, ancak günümüzde yaygın kullanım Windows PE formatıdır.
Temel özellikler
- Derlenmiş kod: Doğrudan işletim sistemi tarafından çalıştırılır; yorumlama gerektirmez.
- PE yapısı: Bölümler (code, data, resources), giriş noktası (Entry Point) ve bağımlılıklar içerir.
- 32/64-bit desteği: Sistem mimarisiyle uyumlu sürüm gerekir.
- Dijital imza: Yayıncı doğrulaması ve bütünlük kontrolü sağlar.
- Kaynaklar: İkon, dil dosyaları, gömülü kütüphaneler ve bazen sıkıştırılmış içerik barındırabilir.
Desteklenen platformlar
EXE dosyaları yerel olarak Windows üzerinde çalışır. Linux ve macOS’ta Wine/CrossOver gibi uyumluluk katmanlarıyla çalıştırılabilir; sanal makine veya uzak masaüstü gibi alternatifler de kullanılabilir. Eski EXE’ler, MS-DOS veya DOSBox benzeri emülatörlerle çalıştırılabilir.
EXE dosyası nasıl açılır/çalıştırılır?
- Windows’ta dosyayı çift tıklayın veya Komut İstemi/PowerShell üzerinden ilgili dizinde çalıştırın.
- Yönetici izinleri istenirse, yayıncıyı ve imzayı kontrol ederek onay verin.
- Wine kullanıyorsanız
wine program.exekomutuyla başlatın.
Dönüştürme ve ayıklama
- Doğrudan dönüştürme mümkün değildir: EXE, derlenmiş ikiliktir; PDF/PNG gibi belge veya medya formatlarına çevrilmez.
- Ayıklama: Kendinden açılan arşiv (SFX) EXE’ler, 7-Zip gibi araçlarla içerik açısından açılabilir/ayıklanabilir.