The Android Emulator included with Android Studio allows developers to test Android applications on virtual devices without needing physical hardware. It simulates different Android versions, screen sizes, and hardware configurations, making it an essential part of the Android development workflow. However, some developers encounter the “The Emulator Process for AVD Has Terminated” error, causing the Android Virtual Device (AVD) to close immediately after launching or preventing it from starting altogether.
This error is commonly caused by corrupted AVD files, incompatible emulator settings, disabled hardware virtualization, outdated Android Emulator components, graphics driver issues, Hyper-V conflicts, insufficient system resources, or corrupted SDK files. In some cases, antivirus software, invalid GPU settings, or an outdated Android Studio installation can also cause the emulator to crash.
Fortunately, you can usually resolve the issue by recreating the AVD, updating the Android Emulator, enabling hardware virtualization, and repairing the Android SDK. In this guide, we’ll walk you through the most effective methods to fix the “The Emulator Process for AVD Has Terminated” error in Android Studio on Windows 10 and Windows 11.
How to Fix “The Emulator Process for AVD Has Terminated” Error in Android Studio
Before you begin, ensure your computer meets the Android Emulator’s minimum system requirements and verify that hardware virtualization is enabled in your BIOS or UEFI firmware. Then, follow the methods below until the emulator launches successfully.
1. Restart Android Studio and Your Computer
Temporary emulator processes may have become unresponsive.
- Close Android Studio.
- End any remaining emulator processes using Task Manager.
- Restart your computer.
- Launch Android Studio.
- Start the emulator again.
A restart clears temporary files and releases locked resources.
2. Cold Boot the Virtual Device
The AVD’s saved state may be corrupted.
- Open Device Manager in Android Studio.
- Locate your virtual device.
- Click the More Actions (⋮) button.
- Select Cold Boot Now.
- Wait for the emulator to start.
A cold boot ignores the previous snapshot and starts the emulator from a clean state.
3. Wipe the AVD Data
Corrupted emulator data can prevent the virtual device from launching.
- Open Device Manager.
- Click the More Actions (⋮) menu for the affected AVD.
- Select Wipe Data.
- Confirm the action.
- Start the emulator again.
This removes corrupted user data while preserving the AVD configuration.
4. Recreate the Android Virtual Device
If the AVD configuration is damaged, creating a new one is often the quickest solution.
- Open Device Manager.
- Delete the problematic AVD.
- Click Create Device.
- Select the desired hardware profile.
- Download or select a system image.
- Finish the setup.
- Launch the new emulator.
A new AVD eliminates issues caused by corrupted configuration files.
5. Update Android Emulator and SDK Tools
Older emulator components may contain bugs.
- Open SDK Manager.
- Go to the SDK Tools tab.
- Update:
- Android Emulator
- Android SDK Platform-Tools
- Android SDK Build-Tools
- Restart Android Studio.
Keeping the emulator updated improves compatibility and stability.
6. Enable Hardware Virtualization
The Android Emulator performs best when CPU virtualization is enabled.
- Restart your computer.
- Enter the BIOS or UEFI setup.
- Enable:
- Intel VT-x
- Intel Virtualization Technology
- AMD-V
- SVM Mode
- Save the changes.
- Restart Windows.
Hardware virtualization significantly improves emulator performance and reliability.
7. Check Hyper-V Configuration
Depending on your emulator configuration, Hyper-V may either be required or conflict with the emulator.
- Open Turn Windows features on or off.
- Review features such as:
- Hyper-V
- Windows Hypervisor Platform
- Virtual Machine Platform
- Configure them according to the Android Emulator’s requirements and your hardware acceleration setup.
- Restart your computer.
Ensure your Android Emulator acceleration method is compatible with your Hyper-V configuration.
8. Change the Emulator Graphics Mode
Graphics rendering issues can cause the emulator to terminate.
- Open Device Manager.
- Edit the affected AVD.
- Under Emulated Performance, change the Graphics option (for example, switch between Hardware and Software rendering if available).
- Save the changes.
- Launch the emulator.
Changing the graphics mode often resolves GPU compatibility problems.
9. Update Your Graphics Driver
Outdated GPU drivers can cause the Android Emulator to crash.
- Press Windows + X.
- Open Device Manager.
- Expand Display adapters.
- Update your graphics driver.
- Restart your computer.
Updated drivers improve compatibility with emulator graphics acceleration.
10. Repair Corrupted System Files
Damaged Windows components may interfere with virtualization.
- Open Command Prompt as Administrator.
- Run:
sfc /scannow
- After the scan finishes, run:
DISM /Online /Cleanup-Image /RestoreHealth
- Restart your computer.
These tools repair Windows files required by virtualization technologies.
11. Reinstall Android Emulator Components
Corrupted SDK files can prevent the emulator from starting.
- Open SDK Manager.
- Uninstall the Android Emulator component.
- Restart Android Studio.
- Reinstall the Android Emulator.
- Launch your AVD.
A clean installation restores damaged emulator files.
12. Reinstall Android Studio
If none of the previous methods work, reinstall Android Studio.
- Uninstall Android Studio.
- Restart your computer.
- Download the latest version from the official Android Developers website.
- Install Android Studio.
- Reinstall the required SDK components.
- Create a new AVD.
- Launch the emulator.
Reinstalling replaces corrupted IDE and SDK files that may be causing the emulator to terminate.
Conclusion
The “The Emulator Process for AVD Has Terminated” error in Android Studio is usually caused by corrupted AVD data, outdated emulator components, disabled hardware virtualization, graphics driver issues, or virtualization conflicts. In most cases, performing a cold boot, wiping or recreating the AVD, updating the Android Emulator, and enabling hardware virtualization will resolve the problem.
If the issue persists, adjust the emulator’s graphics mode, review your Hyper-V configuration, repair Windows system files, or reinstall Android Studio and its SDK components. Keeping your development tools, graphics drivers, and virtualization settings up to date will help ensure a stable and reliable Android Emulator experience on Windows 10 and Windows 11.