Windows Executable File
Ekstensi berkas.exe
Jenis MIMEapplication/vnd.microsoft.portable-executable
Bilangan magis0x4d 0x5a
Dikembangkan
oleh
Microsoft
Jenis formatExecutable (Binary machine code)

.exe adalah ekstensi nama berkas umum yang menunjukkan file yang dapat dieksekusi (titik eksekusi utama program komputer) untuk Microsoft Windows.

Format berkas

sunting

Ada banyak format file yang dapat digunakan oleh file dengan ekstensi .exe:

DOS

sunting
DOS MZ 16-bit dapat dieksekusi
Format file executable DOS asli. Format ini dapat diidentifikasi dengan huruf "MZ" di awal file di ASCII. Semua format yang lebih baru memiliki header rintisan MZ DOS.[butuh rujukan]
16-bit Baru Dapat Dieksekusi
Diperkenalkan dengan MS-DOS 4.0 multitasking dan juga digunakan oleh OS/2 dan Windows 16-bit, NE dapat diidentifikasi dengan "NE" di ASCII.

OS/2

sunting
32-bit Linear Dapat Dieksekusi
Diperkenalkan dengan OS/2 2.0, ini dapat diidentifikasi dengan "LX" di ASCII. Ini hanya dapat dijalankan oleh OS/2 2.0 dan lebih tinggi.[1] Mereka juga digunakan oleh beberapa ekstender DOS.
Campuran 16/32-bit Linear Executable
Diperkenalkan dengan OS/2 2.0, ini dapat diidentifikasi dengan "LE" di ASCII. Format ini digunakan untuk driver VxD pada Windows 3.x, OS/2, dan Windows 9x ; itu juga digunakan oleh beberapa ekstender DOS.[butuh rujukan]

Windows

sunting

Ketika executable Windows 16-bit atau 32-bit dijalankan oleh Windows, eksekusi dimulai pada NE atau PE, dan mengabaikan kode MZ yang dikenal sebagai DOS stub. Dimulai di DOS rintisan biasanya menampilkan pesan "Program ini tidak dapat dijalankan dalam mode DOS" (atau serupa) sebelum keluar dengan bersih, ini dengan demikian merupakan bentuk minimal biner lemak. Beberapa program mode ganda (MZ-NE atau MZ-PE) seperti regedit dan self extractors WinZIP yang lebih lama menyertakan bagian DOS yang lebih fungsional.

Portabel 32-bit Dapat Dieksekusi
Diperkenalkan dengan Windows NT, ini dapat diidentifikasi dengan "PE" di ASCII (walaupun tidak di awal; file ini juga dimulai dengan "MZ").[2]
64-bit Portable Executable (PE32+)
Diperkenalkan oleh Windows versi 64-bit, ini adalah file PE dengan bidang yang lebih luas. Dalam kebanyakan kasus, kode dapat ditulis untuk hanya berfungsi sebagai file PE 32 atau 64-bit.[3]

IExpress

sunting

IExpress adalah program Windows yang membuat file .exe yang dapat diekstraksi sendiri. menggunakan berkas self-extraction directive (.sed) untuk mengekstrak berkas, secara opsional menjalankan perintah instalasi. Ini mendukung judul paket, konfirmasi konfirmasi, perjanjian lisensi, dan perintah pasca-instal menggunakan berkas .inf.

Lainnya

sunting

Selain itu, ada juga banyak format EXE khusus, termasuk tetapi tidak terbatas pada W3 (kumpulan file LE, hanya digunakan di WIN386.EXE), W4 (kumpulan file LE yang dikompresi, hanya digunakan di VMM32.VXD), DL , MP, P2, P3 (tiga terakhir digunakan oleh ekstender Phar Lap).

Lihat juga

sunting

Referensi

sunting
  1. ^ "OS/2 Operating System". operating system documentation project. 2004-04-03. Diakses tanggal 2014-02-13.
  2. ^ "PE Format". Windows Dev Center. Microsoft. 25 August 2019.
  3. ^ Pietrek, Matt (February 2002). "An In-Depth Look into the Win32 Portable Executable File Format". MSDN Magazine. Microsoft.

Bacaan lebih lanjut

sunting

Pranala luar

sunting

📚 Artikel Terkait di Wikipedia

ICO (format berkas)

Format berkas ICO adalah format file gambar untuk ikon komputer di Microsoft Windows . File ICO berisi satu atau beberapa gambar kecil dengan berbagai

Perpustakaan digital

terformat dalam bentuk SGML (Standard Generalized Markup Language) Page Image Sesuai untuk system browsing Tidak memerlukan font karena berupa file image

Eksekutabel

macOS, atau Linux tanpa memerlukan program tambahan. "What is an Executable File?". www.computerhope.com (dalam bahasa Inggris). Diakses tanggal 2024-12-08

Dalvik (perangkat lunak)

specifications documents Diarsipkan 2012-04-27 di Wayback Machine. Dex File Format Diarsipkan 2012-05-25 di Wayback Machine. Dalvik VM OpCodes Google I/O

Dynamic-link library

aplikasi executable untuk mendapatkan file-file tertentu. File DLL dapat dijalankan di mode Win32, tapi memerlukan executable agar bisa berjalan. File DLL

Bahasa pemrograman

kesalahan penulisan, compiler menghasilkan berkas biner mandiri berformat executable yang bisa dieksekusi langsung oleh CPU dibantu sistem operasi. Metode

BusyBox

Penulis menjulukinya "Pisau Swiss Army dari Linux Tertanam", karena executable tunggal menggantikan fungsi dasar lebih dari 300 perintah umum. Ini dirilis

SafeDisc

game . EXE) sekarang terintegrasi ke dalam executable utama, membuat game . File ICD usang. Juga CLOKSPL. File EXE, yang ada di SafeDisc v1, tidak ada lagi