Bir SFX (SelF-eXtracting) arşivi, çalıştırıldığında arşivleri çıkartmada kullanılacak olan uygulama modülü ile birleştirilmiş bir arşivdir. Böylece SFX arşiv içeriğini çıkartmak için harici programa gerek duyulmaz, çalıştırması için kendisi yeterlidir. SFX arşivi çalıştırmak istemiyorsanız (örneğin virüs olasılığı sebebiyle), WinRAR, SFX arşivlerle diğer arşivler gibi çalışabilir. Bir SFX arşivinin içeriğini görüntülemek veya çıkartmak için WinRAR kullanabilirsiniz.
SFX arşivleri genelde diğer uygulama dosyaları gibi .exe uzantısına sahiptir.
SFX arşivleri, başka bir kişiye bir arşiv vereceğiniz zaman onun bu arşivi açmak için gerekli programa sahip olduğunu bilmiyorsanız kullanışlıdır. SFX arşivlerini kendi yazılımınızı dağıtmak için de kullanabilirsiniz. Örneğin WinRAR paketi, GUI RAR SFX modülü olan Default.sfx'den temel alınmıştır.
Komut satırından SFX arşivi oluşturmak için -sfx anahtarını, varolan arşivi SFX'e dönüştürmek için S komutunu kullanabilirsiniz. WinRAR kabuğunda, yeni bir arşiv oluştururken Arşiv adı ve parametreleri iletişim kutusundaki "SFX arşiv oluştur" seçeneğini kullanabilir veya varolan arşiv içine girip "SFX" düğmesine basabilirsiniz.
WinRAR dağıtımı birkaç SFX modülü içerir. Tüm SFX modülleri .sfx uzantısına sahiptir ve WinRAR ile aynı klasörde bulunmalıdır. Varsayılan olarak WinRAR her zaman Default.sfx modülünü kullanır fakat "-sfx" anahtarı veya "S" komutu ile direkt olarak başka bir modülün ismini belirtebilirsiniz. Örneğin myarchive.rar'ı WinCon.SFX'i kullanarak SFX'e dönüştürmek için şunu çalıştırın:
WinRAR SWinCon.SFX myarchive.rar
WinRAR kabuğunda Arşivi SFX’e dönüştür komutunu çalıştırdığınızda çıkan menüden istediğiniz SFX modülünü seçebilirsiniz.
Bu bağlantılardan SFX modülleri ile ilgili bilgi edinebilirsiniz: