Clean installation of Windows 10 for legacy systems and lab environments.
Knowing how to perform a clean Windows 10 installation is still useful in 2026, but the context has changed. Windows 10 continues to run on millions of systems, yet it is no longer a normally supported Windows release.
That does not mean every Windows 10 machine should be discarded immediately. Some organizations still depend on older software, specialized hardware, virtualized test environments, or transition plans that require Windows 10 for a limited period. The important question is no longer simply how to install it, but why you still need it and how you intend to keep it secure.
Microsoft officially ended general support for Windows 10 on October 14, 2025. Standard editions no longer receive normal feature updates, general technical support, or free security updates.
The final General Availability Channel release is Windows 10 version 22H2. If Windows 10 is still required, installing an older build and leaving it unpatched makes little sense. Bring the system to 22H2 and apply every update available for its servicing path.
Microsoft also offers Extended Security Updates (ESU). For eligible consumer devices running Windows 10 22H2, the current consumer program can provide critical and important security updates through October 12, 2027. ESU does not add new features or restore normal product support.
Current eligibility and enrollment information is available on Microsoft’s official Windows 10 ESU page.
There are legitimate reasons to install it today:
For a new everyday PC connected to the Internet, Windows 11 is the better default when the hardware and required applications support it.
Microsoft’s published minimums include:
Those values describe a system that can install Windows, not a comfortable modern workstation. A more realistic baseline is 4 GB of RAM at the absolute low end, preferably 8 GB, and at least 64 GB of storage. For a VM that will receive applications and updates, 80 GB or more is much more practical.
Microsoft maintains the current Windows 10 system requirements on its support site.
A clean installation can erase an entire disk. Before starting, copy documents, photos, certificates, configuration files, encryption keys, and any other important data to a separate backup location.
Also inventory the software you depend on. Make sure you still have access to installers, license information, recovery keys, and credentials. Reformatting a disk takes minutes; rebuilding an undocumented environment can take days.
Use Microsoft’s official Windows 10 download page. Microsoft still provides tools for creating installation media, while clearly warning that Windows 10 itself is past normal support.
On a Windows PC, the Media Creation Tool can prepare a bootable USB drive. An ISO is also useful for virtual machines or for creating installation media through another trusted workflow.
Microsoft documents the supported process in its guide to creating Windows installation media.
If you are reinstalling the same Windows edition on hardware that was already activated, Windows may reactivate automatically through a digital license associated with the device or account. Other systems still require a valid product key.
Avoid unauthorized activators and product keys from questionable sources. Besides licensing issues, those tools are a common way to distribute malware.
Microsoft provides official guidance for Windows activation and product-key recovery.
On a physical PC, use the system firmware or one-time boot menu to start from the USB installation media. The exact key varies by manufacturer, so consult the device documentation rather than assuming one shortcut applies everywhere.
Inside a virtual machine, simply attach the ISO to the virtual optical drive and boot the VM.
If you are using VirtualBox, start with our guide to creating a Windows VM in Oracle VirtualBox 7.2.
After booting the installation media, Windows Setup asks for language, regional format, and keyboard layout. The next screen offers Install now.
You will normally also see Repair your computer. That option does not perform a clean installation; it opens recovery tools for troubleshooting an existing Windows installation.
Depending on the installation media and any license embedded in the system firmware, Setup may ask you to select an edition or may choose one automatically.
Install the edition that matches your license. A Windows 10 Home license does not automatically activate Pro, and selecting the wrong edition can create activation problems later.
The N editions exist for specific markets and omit certain media components. Do not choose one simply because it appears in the list.
For a clean installation started from external media, choose the Custom installation path.
The Upgrade option is intended for scenarios where Setup can preserve compatible applications, settings, and files. A clean installation instead places Windows on a selected disk or partition.
This is the stage where a careless click can destroy data. Windows Setup displays the available disks and partitions.
On a completely empty disk dedicated to Windows, you can select the unallocated space and let Setup create the required partitions automatically. On a modern UEFI system, Windows creates several support partitions in addition to the main Windows volume.
If the disk already contains files, another operating system, or an OEM recovery partition, do not delete partitions unless you know exactly what they contain.
The old advice that Windows must always be installed on the “first disk” and a “primary partition” is too simplistic for modern UEFI/GPT systems. The important part is selecting the intended disk and using a partition layout appropriate for the boot mode.
Some systems use storage controllers that require an additional RAID, VMD/VROC, or vendor-specific driver before Windows Setup can access the disk.
Do not randomly change firmware storage modes on an existing system. Consult the PC or motherboard vendor documentation. In some cases the correct solution is simply to load the proper storage driver during Setup.
After you select the installation target, Windows copies files, installs components, and restarts several times.
On a physical computer, avoid manually booting from the USB drive again once Setup has moved on to the installed system. In a VM, the virtualization platform generally handles the transition cleanly.
After the installation phase, Windows enters the OOBE setup experience. Exact screens can vary with edition, build, network state, and Microsoft updates.
Expect to choose a region and keyboard, configure networking, create or associate a user account, review privacy choices, and wait while Windows prepares the desktop.
We no longer recommend disconnecting the Internet solely to prevent Windows from updating. A fresh Windows 10 installation in 2026 should receive outstanding security updates before normal use.
A password is not automatically strong because it contains eight characters, one uppercase letter, a number, and a symbol. A better approach is a long, unique password or passphrase that is difficult to guess and is not reused on other services.
If you use a Microsoft account, enable multifactor authentication on that account. If you use a local account, protect its password and recovery information carefully.
Once the desktop is available, open Windows Update and bring the system to Windows 10 22H2 with every update available for the device’s servicing channel.
Microsoft’s release-information page identifies 22H2 as the final General Availability Channel release and now tracks ESU builds separately.
Check the current status at Microsoft’s Windows 10 release information page.
For an Internet-connected system that still has to run Windows 10, Extended Security Updates are worth evaluating.
For consumers, Microsoft currently requires an eligible Windows 10 22H2 edition and provides critical and important security updates through October 12, 2027. The consumer program does not provide new product features or normal technical support.
Commercial and education customers have separate ESU licensing rules and multi-year options. IT administrators should use Microsoft’s commercial documentation rather than assuming consumer terms apply to managed devices.
Windows Update installs many drivers automatically. For specialized hardware, use the PC manufacturer, motherboard manufacturer, GPU vendor, or device vendor as the next source.
Avoid generic “driver updater” websites and unknown applications that promise to install every driver on the system.
Our hardware drivers guide explains what drivers do and why the correct version matters.
If Windows 10 is running as a VirtualBox guest, install Guest Additions after Windows is updated. Guest Additions improve display handling, mouse integration, shared clipboard support, and shared folders.
For a new daily-use computer, use Windows 11 when the hardware and required software support it.
Windows 10 still has legitimate legacy uses, but it should be treated as a transition platform. If an application or device keeps you on Windows 10, document that dependency, maintain good backups, use ESU where applicable, and establish a migration plan.
For a broader understanding of why the operating system matters, see our introduction to operating systems.
Learn PHP 8.5 from scratch: syntax, databases, Composer, PSR, Laravel, Symfony, modern runtimes, APIs, security,…
Step-by-step guide to installing VirtualBox Guest Additions 7.2.20 on Linux: kernel headers, modules, Secure Boot,…
An introduction to Kali Linux 2026.2: authorized security testing, rolling updates, APT changes, virtual machines,…
A practical guide to software test automation: unit, integration, API, contracts, Selenium, Playwright, Cypress, Appium,…
A complete networking roadmap for future sysadmins: Ethernet, IPv4/IPv6, subnetting, VLANs, routing, DNS, DHCP, Linux,…
History and architecture of Evelyn Berezin’s United Airlines reservation system, distinguishing it from the earlier…