Operating systems

How to clean install Windows 10: a guide for legacy systems and labs

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.

Windows 10 support status in 2026

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.

When does installing Windows 10 still make sense?

There are legitimate reasons to install it today:

  • a virtual machine used to test older software;
  • a system that depends on hardware or software not yet compatible with Windows 11;
  • an isolated training or validation environment;
  • a legacy PC that remains temporarily covered by an ESU transition plan;
  • a recovery installation needed before data or applications can be migrated elsewhere.

For a new everyday PC connected to the Internet, Windows 11 is the better default when the hardware and required applications support it.

Windows 10 hardware requirements

Microsoft’s published minimums include:

  • a 1 GHz or faster processor or SoC;
  • 1 GB of RAM for 32-bit or 2 GB for 64-bit Windows;
  • 32 GB or more of storage for current Windows 10 releases;
  • DirectX 9 graphics with a WDDM 1.0 driver;
  • an 800 × 600 display or better.

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.

Back up the system before a clean installation

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.

Download Windows 10 only from Microsoft

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.

Activation and product keys

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.

Boot from the USB drive or ISO

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.

Start Windows Setup

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.

Choose the correct Windows edition

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.

Choose Custom installation for a clean install

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.

Disk partitions: slow down and verify before deleting anything

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.

What if Windows Setup cannot see the disk?

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.

Let Setup copy files and reboot

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.

The out-of-box experience can vary

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.

Use modern password practices

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.

Update Windows before using the machine normally

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.

If Windows 10 must remain in service, evaluate ESU

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.

Install hardware drivers from trustworthy sources

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.

Windows 10 inside VirtualBox

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.

Should you install Windows 10 today?

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.

Official sources and documentation

Eidy EV

Computer Science Engineer with over 10 years of experience in information technology. Has held roles as a Software Architect, Analyst, Senior Software Full stack developer, Network and Systems Administrator (Sysadmin), and Information Security Specialist (Pentester).

Entradas recientes

PHP in 2026: The Complete PHP 8.5 Guide to Modern Web Development

Learn PHP 8.5 from scratch: syntax, databases, Composer, PSR, Laravel, Symfony, modern runtimes, APIs, security,…

1 week hace

How to Install VirtualBox Guest Additions 7.2.20 on Linux

Step-by-step guide to installing VirtualBox Guest Additions 7.2.20 on Linux: kernel headers, modules, Secure Boot,…

1 week hace

Kali Linux 2026: What It Is, What It Is Used For, and How to Learn

An introduction to Kali Linux 2026.2: authorized security testing, rolling updates, APT changes, virtual machines,…

1 week hace

Software Test Automation Tools: How to Choose the Right Framework

A practical guide to software test automation: unit, integration, API, contracts, Selenium, Playwright, Cypress, Appium,…

1 week hace

Computer networking from scratch: roadmap for future sysadmins

A complete networking roadmap for future sysadmins: Ethernet, IPv4/IPv6, subnetting, VLANs, routing, DNS, DHCP, Linux,…

2 years hace

The United Airlines reservation system designed by Evelyn Berezin

History and architecture of Evelyn Berezin’s United Airlines reservation system, distinguishing it from the earlier…

2 years hace