ไฟล์ EXE คืออะไร?
ไฟล์นามสกุล .exe เป็น ไฟล์รันได้ (executable file) ใช้ในระบบปฏิบัติการ Windows, MS-DOS, OpenVMS, ReactOS สำหรับเปิดโปรแกรมซอฟต์แวร์
ไฟล์ติดตั้งมักชื่อ setup.exe หรือ install.exe ไฟล์โปรแกรมจริงชื่อตามโปรแกรม เช่น Firefox ติดตั้งด้วย Firefox Setup.exe แต่รันด้วย firefox.exe ในโฟลเดอร์ติดตั้ง
บาง EXE เป็น ไฟล์แตกตัวเอง (self-extracting) แตกเนื้อหาไปโฟลเดอร์เฉพาะเมื่อเปิด ใช้สำหรับแตกไฟล์เร็ว หรือติดตั้งโปรแกรมพกพา (portable)
EXE มักอ้างอิงไฟล์ DLL ที่เกี่ยวข้อง EXE ที่บีบอัดใช้นามสกุล .EX_
⚠️ EXE อาจเป็นอันตราย
ซอฟต์แวร์อันตราย (malware) มักแพร่ผ่าน EXE ซ่อนอยู่ในโปรแกรมที่ดูปลอดภัย เมื่อรัน โค้ดอันตรายทำงานเบื้องหลัง โปรแกรมอาจเป็นของจริงแต่มีไวรัส หรือปลอมเป็นโปรแกรมดัง
ระวังมาก เมื่อเปิด EXE จากอินเทอร์เน็ตหรืออีเมล ผู้ให้บริการอีเมลส่วนใหญ่ห้ามส่ง EXE บางที่ห้ามแม้ใส่ใน ZIP ก็ตาม เปิดเฉพาะไฟล์จากแหล่งที่เชื่อถือได้เท่านั้น
จำไว้: EXE ใช้ รันแอปพลิเคชันอย่างเดียว หากดาวน์โหลดสิ่งที่คิดว่าเป็นวิดีโอ/ภาพ/เอกสาร แต่เป็น .exe ให้ ลบทิ้งทันที วิดีโอเป็น MP4/MKV/AVI ภาพเป็น JPG/PNG เอกสารเป็น PDF/DOCX - ไม่มี EXE
ขั้นตอนสำคัญ: ติดตั้ง แอนตี้ไวรัส และอัปเดตตลอดเวลา
วิธีเปิดไฟล์ EXE
Windows รู้จักจัดการ EXE เอง ไม่ต้องโปรแกรมพิเศษ แต่ EXE บางไฟล์ใช้ไม่ได้เพราะ ข้อผิดพลาดรีจิสทรี (registry error) หรือ ไวรัส ทำให้ Windows เปิดด้วย Notepad แทน (ไม่ได้ผล)
แก้ไข: กู้คืนการเชื่อมโยงรีจิสทรีของ EXE ดูวิธีแก้จาก Winhelponline
EXE แบบ Self-Extracting (แตกตัวเอง)
บางตัวแตกอัตโนมัติไปโฟลเดอร์เฉพาะหรือโฟลเดอร์เดียวกัน บางตัวถามตำแหน่ง
ต้องการ ดูเนื้อหาใน EXE แบบแตกตัวเองโดยไม่แตกไฟล์ ใช้โปรแกรมแตกไฟล์: 7-Zip, PeaZip, jZip คลิกขวา EXE > เปิดด้วย 7-Zip จะเห็นเนื้อหาแบบอาร์คีฟ
7-Zip สร้าง EXE แบบแตกตัวเองได้: เลือกรูปแบบ 7z > ติ๊ก Create SFX archive
วิธีใช้ EXE บน Mac
วิธีดีที่สุด: หา รุ่น Mac ของโปรแกรมนั้น (ไฟล์ .dmg หรือ .app)
หากไม่มีรุ่น Mac (กรณีส่วนใหญ่):
- รัน Windows บน Mac ด้วย Emulator หรือ Virtual Machine จำลอง PC Windows (ฮาร์ดแวร์ครบ) ติดตั้ง EXE ได้
- ตัวเลือกยอดนิยม: Parallels Desktop, VMware Fusion (เสียเงิน) หรือ Apple Boot Camp (ฟรี ติดตั้ง Windows จริง)
- WineBottler (ฟรี) - รันโปรแกรม Windows บน Mac โดยไม่ต้องใช้ VM/Emulator
เรียนรู้เพิ่มเติม: รัน EXE บน Mac
การแปลงไฟล์ EXE
EXE สร้างสำหรับ OS เฉพาะ (Windows) ถอดคอมไพล์ (decompile) จะได้ไฟล์ที่ทำงานบน Windows เท่านั้น แปลง EXE ให้รันบน Mac/แพลตฟอร์มอื่นเป็นงานยุ่งยากมาก
แทนที่จะหา EXE Converter ให้หา รุ่นของซอฟต์แวร์เดียวกันที่มีสำหรับ OS ที่ต้องการ เช่น CCleaner มีทั้ง EXE (Windows) และ DMG (Mac)
คำถามที่พบบ่อย (FAQ)
รัน EXE ใน Command Prompt ยังไง?
เปิด Command Prompt (พิมพ์ cmd ในค้นหา Windows) > พิมพ์ cd path_name เข้าโฟลเดอร์ > พิมพ์ start file_name.exe
ไฟล์ EXE ของ Minecraft อยู่ที่ไหน?
Java Edition: ดูที่โฟลเดอร์ดาวน์โหลด หาไม่เจอ ดูใน AppData (Windows) macOS: เปิด Finder พิมพ์ ~/Library/Application Support/minecraft