How to install Windows 10 using Termux on Android

install Windows 10 ISO using Termux

Looking for a step-by-step guide on how to install Windows 10 ISO on Android using the Termux emulator? Then you’ve come to the right place.


Termux and Windows 10 ISO is one of the most popular and most searching user’s query that attracts thousands of freelance developers to the topic. Installing a windows operating system previously required an android emulator capable of injecting the system binaries. Now you do not need any emulator (like limbo) to install Windows 10 OS in your android device.

Developers have developed a working and effective system module that allows one to simulate Microsoft’s Windows OS on an Android device without relying on limbo or any other third-party packages. The coders had reached Termux (a Linux-based command line utility) as the conclusion of their discussion. A major reason for selecting Termux is that thousands of packages have already been published on the market. (And these are free.).

So in this tutorial we are going to see ‘How to simulate Windows OS using termux in an android device’.

It is necessary to have termux installed on your device before you begin to explore the step by step guide. Please refer to the following guide if you don’t have termux installed.

How to install Termux emulator on android without root

The installation of the termux emulator is very straightforward. The application should be installed the same way you install any other app from the Google Play store.

Recommendations: Termux emulator can be downloaded from both the google play store and F-droid store. We recommend you download and install the termux application from the F-droid app store since there are several add-ons or modules available for free at the official website, but not at the Google Play store.

Once the application has been downloaded from F-droid, it needs to be installed and configured as usual. It takes some time to install since it has to download additional packages from the server.

Here comes the crucial part of the process: allowing the termux emulator to access the external or internal storage. For granting storage, open a terminal window and run termux-allow-storage. After that, a pop-up message box will appear. Tap Allow.

That’s it. Now we can proceed further to install Windows 10 ISO files.

How to install Windows 10 using termux on Android without root

Here is a step-by-step guide that you can follow.

Step 1: Upgrade the packages

You should update all packages and binaries to the latest versions prior to you running any command. Here is the command you need to run.

apt update && apt upgrade

Step 2: Install X11-Repo

Now we have to download and install the X11-Repo that contains the required files and packages. Run the below command.

pkg install x11-repo

Step 4: Install Qemu package

Now you have to download and install Qemu packages that allow us to simulate Windows ISO files with ease. Run the below command.

pkg install qemu-system-x86_64

Step 5: Download Windows 10 ISO file.

Afterward, you will have to download the ISO image from the marketplace. For 30 days, Microsoft offers a trial version of Windows 10 and it is available for download on the official website. It is also available for download via Google Drive. You can download the file by clicking here.

Advise: It is best to download the file to the home location of your SD card storage, so that it can be easily accessed within the termux emulator.

Step 6: Run the Windows 10 OS (ISO file)

Now you can run the Windows OS within the terminal. Run the below command one by one.

cd $HOME

qemu-system-x86_64 -m 960 -cdrom /sdcard/imgcache/Win10CDv2/Win10XPE.iso -vnc

Step 7: Access the Windows OS through VNC viewer

By using the VNC viewer, you can now access your Windows 10 RDP session. You will first need to install the VNC viewer from the play store, click here. The installation of the application is very simple and can be done by anyone without any assistance.

You will now need to open the VNC viewer and add a new connection type address as “” (without quotes) and a name (like my Windows 10 server). Then click ‘Connect‘ and then ‘Create‘.

You’re done. Installing Windows 10 on an android device using Termux emulator (without root and limbo emulator) is now complete.


I used to suggest my visitors install the operating system via the Limbo emulator, but it was too slow and crashed too often for me to recommend it. Based on my experiences using the Termux emulator, I would say that it has incredible performance. Not only can you simulate Windows 10, but also Windows 7 and 8. I have also tried Ubuntu and kali nethunter.

Regards. The above guide will hopefully assist you in installing Windows 10 without rooting on your android device using the termux emulator. Please leave a comment below if you encounter any errors while installing the ISO. If you have any questions, I would be happy to answer them.