PE
PE - tai vykdomųjų failų formatas, kurio pavadinimas kilęs nuo "Portable Executable". Paplitęs Windows NT serijų (t.y., įskaitant ir dabartines Windows), o paraleliai - dar ir Windows 9x operacinėse sistemose. Šio formato failai dažniausiai turi failo išplėtimą, kaip kad EXE ar DLL, nors būna ir kitokių.
Šitas formatas atsirado, kai Microsoft ir IBM kūrė OS/2 ir Windows NT sistemas, o jo mintis buvo - kad programa galėtų būti perkeliama tarp kelių gana skirtingų operacinių sistemų ir, svarbiausia, vienodai nuskaitoma ir skirtingose kompiuterių architektūrose, tegul failas ir būtų vienas. Taip ir buvo sukurti taip vadinami riebūs binariniai failai: jų esmė, kad programos faile gali būti, pvz., kodas, skirtas 80386 tipo procesoriui, o kartu - ir kodas, skirtas PowerPC procesoriui, ir kartu abiem procesoriams bendras duomenų segmentas. OS, kuri paleidinėja programą, sugeba atitinkamai pasirinkti, ką krauti į operacinę atmintį.
Paraleliai, kol Microsoft kūrė sau Portable Executable formatą, IBM sukūrė LE formatą, dar taip pat naujesniais variantais žinomą ir kaip LX, katras buvo naudojamas OS/2, o taip pat Windows sistemų draiveriuose (VXD).