Creating a bootable flash drive with Windows 10 usually associated with a computer, but what to do if you only have a smartphone with Androidat hand? It turns out that you can also write the installation image to a USB drive from your phone - this will require special applications, an OTG adapter and a little patience. This method is useful in emergency situations: when the PC is out of order, and you need to reinstall the system urgently, or if you are helping a friend with setting up a computer, having only a smartphone with you.
In this article we will look at three proven methods creating a bootable flash drive Windows 10 on Android โ from simple (using ready-made utilities) to advanced (via Terminal i DD commands). You will learn which applications are suitable for the task, how to avoid common mistakes when recording an image, and what to do if the system does not see the flash drive after the procedure. Weโll also compare the speed of each method and evaluate their reliability.
Before you start, make sure that your smartphone supports USB OTG (most modern devices support Android 6.0+ they do it). Also prepare a flash drive with a capacity at least 8 GB โpreferably with an interface USB 3.0 to speed up the process. And do not forget to download the original ISO image of Windows 10 (for example, from the official website Microsoft or via Media Creation Tool on another PC).
1. Hardware and software requirements
To write a bootable USB flash drive from Windows 10 to Android, one desire is not enough - you need to prepare the hardware and software. Here are the minimum requirements:
- ๐ฑ Android smartphone 6.0 or later (preferably with a processor Snapdragon 6xx/7xx/8xx or an equivalent - weak chips can slow down recording).
- ๐ USB OTG adapter (or cable
Type-C/USB-C โ USB-Aif the flash drive has a standard connector). - ๐พ Flash drive 8โ32 GB (formatted in
FAT32orNTFS; not useexFATโit is not supported by the Windows bootloader). - ๐ ISO image of Windows 10 (weighing ~5โ6 GB; download only from official sources to avoid viruses).
- ๐ฑ Writing application (for example, EtchDroid, DriveDroid or USB Writer).
Pay special attention flash drive: cheap drives without a controller UASP can work extremely slowly (writing speed drops to 5-10 MB/s If you plan to use a flash drive repeatedly). choose models from SanDisk, Kingston or Samsung labeled USB 3.1 Gen 1.
Also check whether your smartphone supports USB OTGTo do this:
- Connect the flash drive via. adapter.
- Open any file manager (for example, Total Commander or FX File Explorer).
- If the drive is displayed, OTG is working. If not, try another adapter or check the settings in
Developer options(sometimes you need to enableUSB debugging).
โ ๏ธ Attention: On some smartphones Xiaomi and Huawei access to USB drives via OTG is disabled by default. To fix this, go to Settings โ Advanced โ OTG and activate the option.
2. Method 1: Using EtchDroid (the simplest)
EtchDroid is an analogue of the popular utility BalenaEtcher for Android, which allows you to write images to USB drives in a few clicks. The application is free, without unnecessary hassle and supports most formats (.iso, .img, .zip).
Here's how to use it:
- Download and install EtchDroid from Google Play or from official website (etchdroid.davidgranstrom.com).
- Connect the flash drive via an OTG adapter. Wait until the system recognizes it.
- Select the ISO image in the application (click
Select Imageand specify the path to the fileWindows_10.iso). - Select the target drive (your flash drive). Be careful: all data on it will be erased!
- Click
Flash!and wait for it to complete (usually takes 10-30 minutes depending on the speed flash drive).
After recording, disconnect the flash drive and check it on the PC: it should be detected as bootable. If Windows does not see the drive, try reconnecting it or recording the image again.
Download the ISO image of Windows 10|Format the flash drive in FAT32|Connect the OTG adapter|Install EtchDroid|Check the free space on your phone (needs ~6 GB)-->
โ ๏ธ Attention: On some firmware MIUI i EMUI EtchDroid may generate an error"Failed to open device". In this case, try disablingMIUI Optimizationin the developer settings or use an alternative method (see Method 2).
3. Method 2: DriveDroid (for experienced users)
DriveDroid - a more flexible solution that allows you not only to write images to a flash drive, but also emulate a boot disk directly from your phone (if the PC supports booting from USB devices using the protocol USB Mass Storage). However, the app interface is less intuitive than that EtchDroidand requires manual configuration.
Instructions for use:
- Install DriveDroid from Google Play (the free version has limitations, but it is enough for a one-time recording).
- Download ISO image and place it in a folder
DownloadorDriveDroidon your phone. - Connect a flash drive via OTG and open DriveDroid.
- Select
"Create blank image"โ specify the size (minimum 8 GB) and formatUSB-HDD. - Click
"Write image", select yoursWindows_10.isoand confirm the entry.
The advantage DriveDroid is that it supports multi-boot configurations (you can store several images on one flash drive). However, for this you will need to pay for Premium version (~300 rubles).
| Criterion | EtchDroid | DriveDroid |
|---|---|---|
| Write speed | ~15โ25 MB/s | ~10โ20 MB/s |
| UEFI support | Yes | Yes (requires manual configuration) |
| Free functionality | Full | Limited |
| Difficulty of use | Low | Average |
If DriveDroid not sees the flash drive, try formatting it via your phone (use the Android app). FAT32 via phone (use the app AOMEI Partition Assistant for Android).
4. Method 3: Manual recording via Terminal (for advanced)
If you prefer control over the process or the previous methods did not work, you can record the image via Terminal using the utility dd. This method requires root access or unlocked bootloader, but gives maximum flexibility.
Step-by-step guide:
- Install Termux from F-Droid (version from Google Play is outdated and does not support
dd). - Update packages to Termux:
pkg update && pkg upgradepkg install coreutils - Connect the flash drive and find its path:
ls /dev/block | grep -i "sd"Usually this is
/dev/block/sdaor/dev/block/sdb1. - Write the image (replace
path/to/Windows_10.isoi/dev/block/sdato your values):dd if=/sdcard/Download/Windows_10.iso of=/dev/block/sda bs=4M status=progress
The process can take from 20 minutes to an hour - it all depends on the speed of the flash drive and the power of the smartphone. After completion, check the integrity of the data:
sync
echo $?
If the command returns 0, the recording was successful. successfully.
โ ๏ธ Attention: An error in the path to the device (of=..) can lead to loss of data on the phone. Make sure that you specify the flash drive and not the internal memory! To check, use the commanddf -h.
What to do if dd gives the error "Permission denied"?
This error occurs due to the lack of root access. Solutions:
1. Get root access (for example, through Magisk).
2. Use an alternative method with EtchDroid.
3. Connect the flash drive to the PC and burn the image in the standard way (via Rufus).
5. Typical errors and their solutions
Even if you follow the instructions, problems may arise. Here the most common errors and ways to fix them:
- ๐ด The flash drive is not detected via OTG:
- Try a different adapter (some cheap cables do not support data transfer).
- Check if OTG is enabled in the settings (
Settings โ Advanced โ OTG). - Reboot your phone.
- ๐ด Error "Image too large for FAT32":
- Format the flash drive in
NTFS(but note that some BIOS do not support booting from NTFS). - Split the ISO image into parts (
splitin Termux).
- Format the flash drive in
- ๐ด After writing, the flash drive does not is loading:
- Check whether your PC supports booting from
UEFI(enableLegacy Modein the BIOS, if necessary). - Rewrite the image with the option disabled
Quick Format.
- Check whether your PC supports booting from
If none of the methods worked, perhaps the problem is the ISO image itselfDownload it again from the official website Microsoft or check the checksum (SHA-1) through the utility Hash Droid.
90% of errors when writing a bootable flash drive on Android are associated with an incorrect file system format (FAT32 vs NTFS) or a low-quality OTG adapter. Always check the integrity of the ISO before burning!
6. Checking the bootable flash drive
Before using the flash drive for installation Windows 10, make sure that it is recorded correctly. Here's how to do it:
- Connect the flash drive to the PC (not necessarily the one on which the system will be installed).
- Check the file structure:
- Folders should be visible
boot,efi,sourcesi filesbootmgr,setup.exe. - If you see one file
Windows_10.isothe recording was incorrect (you copied the image and did not unpack it).
- Folders should be visible
- Restart your PC and log in
Boot Menu(usually the keyF12,EscorDel). - Select your flash drive in the list of devices.
- If the logo appears Windows -everything is fine.
If the flash drive does not load, but the files are on place, try:
- Overwrite the image using another method (for example, via Rufus on a PC).
- Disable
Secure Bootin the BIOS. - Use another USB port (preferably
USB 2.0, since some motherboards do not work well withUSB 3.0at the boot stage).
7. Alternative solutions
If it was not possible to write a flash drive with Android , consider alternative options:
- ๐ฅ๏ธ Temporary access to a PC:
- Ask a friend or use a computer in an Internet cafe.
- Write a flash drive via Rufus or Media Creation Tool - this is the most reliable way.
- โ๏ธ Installing Windows over a network (PXE):
- Suitable for advanced users.
- Requires server setup (for example, Serva) and support
PXE-bootin BIOS.
- ๐ฑ Using a cloud PC:
- Services like Shadow PC or GeForce NOW allow you to rent a virtual PC and burn a flash drive remotely.
- Minus - you need a stable Internet connection.
If you urgently need to install Windows 10, but you canโt write a flash drive, you can try installation from an external hard drive (if you have it at hand). The process is similar to writing to a flash drive, but takes more time.
FAQ: Frequently asked questions
Is it possible to burn Windows 11 in the same way?
Yes, all the described methods are suitable and for Windows 11. The only difference is that the ISO image weighs more (~6โ7 GB), so the flash drive must be at least 16 GB. Also make sure that your PC supports TPM 2.0 i Secure Boototherwise the installation Windows 11 may be blocked.
Why does recording via Termux take so long?
The speed depends on:
- Type of flash drive (
USB 2.0vs3.0). - Smartphone processor power (weak chips slow down
dd). - File system (writing to
NTFSslower than toFAT32).
To speed up the process, use the parameter bs=4M in the command dd (as in the instructions above).
Is it possible to use microSD instead of a flash drive?
Technically yes, but:
- You need a card reader with support
OTG. - Write speed on
microSDusually lower than on a USB drive. - Not all BIOS support booting from memory cards.
If there is no other option, format the card in FAT32 and write the image via EtchDroid.
What should you do if, after recording, the flash drive has become โinvisibleโ?
This is a typical problem when recording is completed incorrectly. Solutions:
- Connect the flash drive to the PC and format it via Disk Management (
Win + X โ Disk Management). - Use the utility DiskPart:
diskpartlist disk
select disk X (where X is the number of your flash drive)
clean
create partition primary
format fs=fat32 quick - If the flash drive is not detected even in Disk Management, try the utility HP USB Disk Storage Format Tool.
Will a bootable flash drive recorded on Android work on Mac?
Yes, but with reservations:
- Mac supports booting from USB only in
UEFI. - For installation Windows 10 to Mac you will need Boot Camp Assistant.
- The flash drive must be formatted in
FAT32(Mac does not support booting fromNTFS).
If you plan to install Windows on Mac, it is better to write a flash drive via Boot Camp or UNetbootin.