“The emulator process for AVD has terminated” error ใน Android Studio หมายถึง Android emulator ไม่สามารถเริ่มต้นหรือรันได้อย่างถูกต้อง ปัญหานี้ป้องกันไม่ให้ developers ใช้ virtual device ทดสอบ apps
สาเหตุหลักที่พบบ่อย ได้แก่ พื้นที่จัดเก็บต่ำ ขาด Microsoft Visual C++ Redistributables หรือ tools และ drivers ใน Android Studio ล้าสมัย/หายไป ปัญหาเหล่านี้สามารถป้องกันไม่ให้ emulator ทำงานได้อย่างถูกต้องและก่อให้เกิด error
ตอนนี้ทราบสาเหตุแล้ว มาดูโซลูชันกัน
1. ทำความสะอาด Storage Device:
Android Emulator สร้างและรัน virtual devices (AVDs) ซึ่ง ต้องการพื้นที่ดิสก์ว่างเพียงพอ เพื่อจัดเก็บ temporary data, system files, snapshots, cache และ logs Virtual devicesเหล่านี้จำลอง Android phone หรือ tablet จริง และต้องการพื้นที่พอเพียงเพื่อทำงานได้ถูกต้อง
เมื่อ storage ใกล้เต็ม Emulator จะ allocate required resources ไม่ได้ นำไปสู่ error นี้ การว่างพื้นที่จะให้ emulator จัดการ virtual device files ได้โดยไม่มีปัญหา
นี่คือ tips ทั่วไปสำหรับว่างพื้นที่ดิสก์ มีคู่มือครอบคลุมด้วย — เช็คได้ที่: How to Remove Junk Files on a Windows Computer
ว่าง Recycle Bin:
- คลิกขวา Recycle Bin บน desktop
- คลิก Empty Recycle Bin.
- ยืนยันเมื่อพรอมป์
ใช้ Disk Cleanup Tool:
- กด Windows + S พิมพ์ “Disk Cleanup” และเปิด
- เลือก drive ที่ติดตั้ง Android Studio (ปกติ C:)
- คลิก OK รอสแกน
- เลือก temporary files และ Windows Error Reports
- คลิก OK แล้วเลือก Delete Files
ลบ Temporary Files:
- กด Windows + R พิมพ์ %temp% แล้วกด Enter
- กด Ctrl + A เลือกไฟล์ทั้งหมด
- กด Delete (ข้ามไฟล์ที่ใช้งานอยู่)
2. ติดตั้ง Visual C++ Redistributable รุ่นล่าสุด:
การติดตั้ง Microsoft Visual C++ Redistributable รุ่นล่าสุดก็ช่วยแก้ Android Studio error นี้ได้ Emulator ต้องการไฟล์เฉพาะจาก packages นี้เพื่อรันอย่างถูกต้อง
หากไฟล์เหล่านี้ล้าสมัยหรือหายไป Emulator อาจ crash ตอน launch การติดตั้งหรือ repair Visual C++ Redistributables ล่าสุดจะกู้คืน required files และอาจแก้ปัญหาได้ แนะนำติดตั้งทั้ง x86 และ x64 เพื่อ full compatibility
- ไปที่ official Microsoft Download Page
- เลื่อนลงส่วน “Visual Studio 2015, 2017, 2019, and 2022”
- ดาวน์โหลดทั้ง vc_redist.x64.exe และ vc_redist.x86.exe
- รัน installers โดย double-click ไฟล์ .exe ที่ดาวน์โหลด ทีละตัว
- ยอมรับ license terms คลิก Install หากติดตั้งแล้ว ให้คลิก Repair หากมีตัวเลือก
- Restart คอมพิวเตอร์
3. อัปเดต IDE Drivers:
การอัปเดต Android Emulator, Android SDK Build-Tools 34, Android SDK Command Line Tools (latest) และติดตั้ง Android Emulator Hypervisor Driver ช่วยแก้ error ได้ Tools เหล่านี้จำเป็นสำหรับรัน virtual devices อย่างราบรื่นใน Android Studio
หาก components ใดล้าสมัยหรือหายไป Emulator อาจ crash หรือเริ่มไม่ได้ การอัปเดตทุกอย่างให้ latest จะเพิ่มความเสถียรและ确保 emulator รันถูกต้อง
- เปิด Android Studio
- ลบ virtual devices ที่รันอยู่ จาก Device Manager (ถ้ามี)
- คลิก “SDK Manager” มุมขวาบนของ Android Studio
- ไปแท็บ “SDK Tools”
- ติ๊กติดตั้งหรืออัปเดต components ต่อไปนี้:
- Android Emulator
- Android SDK Build-Tools 34
- Android SDK Command Line Tools (latest)
- Android Emulator Hypervisor Driver
- คลิก “Apply” หรือ “OK” เพื่อดาวน์โหลดและติดตั้ง tools ที่เลือก
- ปิด Android Studio หลังติดตั้งเสร็จ
- Restart คอมพิวเตอร์ เพื่อนำไปใช้
- หลัง restart เปิด Android Studio สร้าง new project และ run เพื่อดูว่า error แก้แล้วหรือไม่
4. เปลี่ยน GPU Mode:
การเปลี่ยน GPU mode ใน config.ini file ของ virtual device ปัจจุบันอาจแก้ error บางครั้ง GPU mode ตั้งเป็น “auto” ซึ่งอาจไม่เข้ากับ graphics drivers หรือ hardware บางอย่าง ทำให้ emulator fail
การสลับเป็น “software” จะบังคับให้ emulator ใช้ software-based rendering แทนที่จะพึ่งพา system GPU สามารถเพิ่ม compatibility ได้ โดยเฉพาะบนเครื่องเก่าหรือระบบที่มี graphics drivers ไม่เสถียรหรือไม่รองรับ
หมายเหตุ: จะลด performance แต่เพิ่ม stability
- เปิด Device Manager ใน Android Studio
- คลิก สามจุด (⋮) ถัดจาก virtual device
- เลือก “Show on Disk” จากเมนู
- ในโฟลเดอร์ที่เปิด ให้ดับเบิลคลิก config.ini เพื่อเปิด
- หาบรรทัด: hw.gpu.mode=auto
- เปลี่ยน auto เป็น software ควรเป็น: hw.gpu.mode=software
- Save file และปิด editor
- Restart Android Studio
- Run project อีกครั้ง
ABOUT THE AUTHOR

Muhammad Usman Ashraf
Muhammad Usman Ashraf เป็นนักเขียนเนื้อหาและผู้เชี่ยวชาญเว็บไซต์ ที่มีพื้นฐานมากับการพัฒนา WordPress, SEO และคู่มือแก้ไขปัญหา ที่ Appuals เขาดูแลและเขียนบทความเชิงลึกที่ช่วยผู้ใช้แก้ปัญหาทางเทคนิคในขั้นตอนที่เรียบง่าย ชัดเจน Usman มีความหลงใหลในการสร้างเนื้อหาที่มีประโยชน์และสร้างเว็บไซต์ที่รวดเร็ว ใช้งานง่าย และเหมาะกับเครื่องมือค้นหา ด้วยการผสมผสานระหว่างความคิดสร้างสรรค์และทักษะทางเทคนิค เขาเน้นทำให้ข้อมูลเข้าถึงได้และมีคุณค่าสำหรับทุกผู้อ่าน