.exe: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Mausak (bicara | kontrib)
Tidak ada ringkasan suntingan
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler
Etewe (bicara | kontrib)
Fitur saranan suntingan: 1 pranala ditambahkan.
 
(5 revisi perantara oleh 5 pengguna tidak ditampilkan)
Baris 1:
{{Kotak info format berkas|name=Windows Executable File|icon=|screenshot=[[Berkas:Ejecutando linea de comandos de MS-DOS.jpg|250px]]|extension=.exe|mime=<code>application/vnd.microsoft.portable-executable</code>|magic=0x4d 0x5a|owner=[[Microsoft]]|genre=[[Executable]] (Binary [[machine code]])|url=}}
 
'''.exe''' adalah ekstensi nama berkas umum yang menunjukkan file yang dapat dieksekusi (titik eksekusi utama [[program komputer]]) untuk [[Microsoft Windows]].
 
.exe adalah ekstensi nama berkas umum yang menunjukkan file yang dapat dieksekusi (titik eksekusi utama program komputer) untuk Windows Microsoft
 
== Format berkas ==
Baris 11 ⟶ 9:
 
; 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|date=March 2020}}
; 16-bit Baru Dapat Dieksekusi
: Diperkenalkan dengan MS-DOS 4.0 ''multitasking'' dan juga digunakan oleh [[IBM OS/2|OS/2]] dan Windows 16-bit, NE dapat diidentifikasi dengan "NE" di ASCII.
 
=== OS/2 ===
 
; 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. <ref>{{Cite web|date=2004-04-03|title=OS/2 Operating System|url=http://www.operating-system.org/betriebssystem/_english/bs-os2.htm|website=operating system documentation project|access-date=2014-02-13}}</ref> 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.1x|Windows 3.x]], [[IBM OS/2|OS/2]], dan [[Windows 9x]] ; itu juga digunakan oleh beberapa ekstender DOS.{{Butuh rujukan|date=July 2021}}
 
=== Windows ===
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"). <ref>{{Cite web|date=25 August 2019|title=PE Format|url=https://msdn.microsoft.com/en-us/windows/hardware/gg463119.aspx|website=Windows Dev Center|publisher=Microsoft}}</ref>
; 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. <ref>{{Cite journal|last=Pietrek|first=Matt|author-link=Matt Pietrek|date=February 2002|title=An In-Depth Look into the Win32 Portable Executable File Format|url=https://msdn.microsoft.com/en-us/magazine/bb985992(printer).aspx|journal=[[MSDN#Magazine|MSDN Magazine]]|publisher=[[Microsoft]]}}</ref>
 
==== IExpress ====
[[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 ==