.एक्सई

.एक्सई माइक्रोसॉफ़्ट विंडोज़, ओएस/2, और डीओएस के लिए निष्पादन योग्य फ़ाइल (कंप्यूटर प्रोग्राम का मुख्य निष्पादन बिंदु) को दर्शाने वाला सामान्य फ़ाइल नेम एक्सटेंशन है।

फ़ाइल प्रारूप
ऐसे कई फ़ाइल प्रारूप हैं जिनका उपयोग .एक्सई एक्सटेंशन वाली फ़ाइल द्वारा किया जा सकता है।

डीओएस

 * 16-बिट डीओएस एमजेड निष्पादन योग्य (एमजेड): मूल डीओएस निष्पादन योग्य फ़ाइल स्वरूप या इन स्वरूपों को एएससीआईआई में फ़ाइल की प्रारंभ में एमजेड अक्षरों द्वारा पहचाना जा सकता है। इसके पश्चात् सभी प्रारूपों में एमजेड डीओएस स्टब हैडर है।
 * 16-बिट नया निष्पादन योग्य (एनई): मल्टीटास्किंग एमएस-डीओएस 4.0 (मल्टीटास्किंग) या एमएस-डीओएस 4.0 के साथ प्रस्तुत किया गया और 16-बिट ओएस/2 और विंडोज द्वारा भी उपयोग किया जाता है, एनई को एएससीआईआई में एनई द्वारा पहचाना जा सकता है।

ओएस/2

 * 32-बिट रैखिक निष्पादन योग्य (एलएक्स): ओएस/2 2.0 के साथ प्रस्तुत किया गया था, इन्हें एएससीआईआई में एलएक्स द्वारा पहचाना जा सकता है। इन्हें केवल ओएस/2 2.0 और उच्चतर द्वारा चलाया जा सकता है।
 * मिक्स्ड 16/32-बिट लीनियर एक्ज़ीक्यूटेबल (एल.ई): ओएस/2 2.0 के साथ प्रस्तुत किया गया था, इन्हें एएससीआईआई में एल.ई द्वारा पहचाना जा सकता है। विंडोज़ 3.1x या विंडोज़ 3.x, ओएस/2, और विंडोज़ 9एक्स पर वीएक्सडी चालक है।

विंडोज
32-बिट पोर्टेबल निष्पादन योग्य (पीई): विंडोज एनटी के साथ प्रस्तुत किया गया था, वे वसा बाइनरी हैं जिसमें डीओएस-विशिष्ट और विंडोज-विशिष्ट भाग सम्मिलित हैं। डीओएस-विशिष्ट भाग (डब डीओएस स्टब) वैध 16-बिट डीओएस प्रोग्राम है। माइक्रोसॉफ्ट सी ++ लिंकर, डिफ़ॉल्ट रूप से, न्यूनतम डीओएस स्टब का उपयोग करता है जो निम्न संदेश को प्रिंट करता है: यह प्रोग्राम डीओएस मोड में नहीं चलाया जा सकता है। Windows ignores the DOS stub and executes the Windows-specific portion that starts with the "PE\0\0" ASCII sequence (letters "PE" and two null bytes). It is possible to link other, more function DOS stubs. विंडोज़ डीओएस स्टब को अनदेखा करता है और विंडोज़-विशिष्ट भाग को निष्पादित करता है जो पीई \ 0 \ 0 एएससीआईआई अनुक्रम (अक्षर पीई और दो नल बाइट्स) से प्रारंभ होता है। अन्य, अधिक कार्यात्मक डीओएस स्टब्स को लिंक करना संभव है। कुछ ऐसे दोहरा प्रग्राम हैं, जैसे कि विंडोज 95 में विंडोज रजिस्ट्री और विनज़िप सेल्फ एक्सट्रैक्टर्स के पुराने संस्करण है।
 * 64-बिट पोर्टेबल एक्ज़ीक्यूटेबल (पीई32+): विंडोज के 64-बिट संस्करणों द्वारा प्रस्तुत किया गया था, यह पीई फाइल है जिसमें व्यापक क्षेत्र हैं। अधिकतर स्थितियों में, कोड को केवल 32 या 64-बिट पीई फ़ाइल के रूप में काम करने के लिए लिखा जा सकता है। इस फाइल में डीओएस स्टब भी सम्मिलित है।

अन्य
अन्य एक्सई प्रारूप हैं, जिनमें W3 (एल.ई फ़ाइलों का संग्रह, केवल विन386.एक्सई में उपयोग किया जाता है), W4 (एल.ई फ़ाइलों का संकुचित संग्रह, केवल वीएमएम32.वीएक्सडी में उपयोग किया जाता है), डीएल, एमपी, P2, P3 (अंतिम तीन फ़ार लैप (कंपनी) एक्सटेंडर द्वारा उपयोग किए गए)।

यह भी देखें

 * निष्पादन योग्य फ़ाइल स्वरूपों की तुलना
 * निष्पादन योग्य संपीड़न
 * आईईएक्सप्रेस
 * सीएमडी फाइल (सीपी/एम)
 * विंडोज़ इंस्टालर फ़ाइलें (एमएसआई)
 * विंडोज़ इंस्टालर फ़ाइलें (एमएसआई)

== संदर्भ                                                                                                                                                                                                 ==

अग्रिम पठन

 * 

बाहरी संबंध

 * Dependency Walker
 * एमजेड एक्सई header format
 * PE Explorer