Skip to main content

How to download and install the Windows 10 Technical Preview

The Windows 10 Technical Preview sign up and download page is now live. Want to get your hands on it? Keep reading.

Related: Microsoft reveals Windows 10

Recommended Videos

During Microsoft’s Windows 10 reveal event, the tech giant showed off several of the new OS’ features, including the ability to run multiple virtual desktops simultaneously, the option to use Metro apps in windowed mode, and, of course, the return of the Start menu which Microsoft completely omitted when it released Windows 8 back in late 2012.

While Microsoft cautioned that this trio of new additions don’t completely represent what the Windows 10 experience will be like once it is fully released sometime in the middle of 2015, at this point, this will likely be the bulk of the new stuff that you’ll get to play with if you choose to install it.

Related: Windows 10 isn’t a bad start, but it needs these rumored features too

With the brief primer out of the way, here’s how to go about downloading and installing the Windows 10 Technical Preview.

How to install the Windows 10 Technical Preview

First, you have to go to the Windows Insider Program page, and sign up for an account by clicking “Get started” at the bottom. Then, click “Join now” on the next page. From there, you’ll have to sign in with your Microsoft account. On the next page, you’ll find a link that says “install Technical Preview.” Click on that.

You’ll then be taken to a page with multiple download links for 32-bit and 64-bit versions of the Windows 10 Technical Preview. Just click on the “Download” link next to the version and language you want, and you’ll begin downloading the Windows 10 Technical Preview immediately.

The download comes in the form of an ISO file, which you should be able to install simply by double-clicking it once you’re done downloading it, and double-clicking “setup.exe.”

If the above doesn’t work for you for whatever reason, you can also install using a mounting program like Power ISO, which is free. However, when installing Power ISO, select “Custom” installation. Otherwise, the installer will try to load up bloatware onto your PC.

Once you have the Windows 10 Technical Preview ISO downloaded, and Power ISO installed, you’ll need to “mount” the Windows 10 ISO file in order to gain access to the install file. To do so, in Power ISO, click Mount-Set Number of Drives-1 Drive.

Then, you’ll need to select this new drive, which will be in the same Mount menu at the top, mouse over it, and click “Mount Image.” You’ll have to seek out and open the Windows 10 Technical Preview ISO file in order to mount it.

Windows 10 Preview
Image used with permission by copyright holder

From there, go to My Computer/This PC, and the mounted ISO should appear as a selectable drive. Double-click it, and double-click “setup.exe” to begin the installation process.

The setup program will take a few minutes to “make sure you’re ready to install,” and it will also ask you if you want to keep all your files and folder intact while making the switch over to Windows 10. Once you select your settings, hit Install, and the installer should do the rest.

In our experience, it took us about 15 minutes to get to Windows 10. The installer requires minimal input from you, but in the later stages of installation, will ask you to configure a few basic settings. The process may take a bit longer on your PC depending on how powerful it is, so just be patient.

Once we booted up the Windows 10 Technical Preview for the first time, we were plopped back at our desktop. And we couldn’t help but take a moment to say hello to an old friend, the Start menu.

We’ll follow up with our impressions shortly.

This article is being continuously updated as new information becomes available…..

Konrad Krawczyk
Former Digital Trends Contributor
Konrad covers desktops, laptops, tablets, sports tech and subjects in between for Digital Trends. Prior to joining DT, he…
Here’s why some PC gamers shouldn’t install the latest Windows 11 update
Overwatch 2 running on the LG OLED 27 gaming monitor.

The latest Windows 11 update, codenamed 24H2, has been a troubled rollout for Microsoft, but one thing's been clear from the beginning: PC gamers should wait to install it. Let's add another issue to the list, shall we?

As spotted by Windows Latest, Microsoft has confirmed in an update to its Windows 11 24H2 problems page, that Windows 11 24H2 is causing issues with its Auto HDR feature. The result of the bug is that incorrect colors are being displayed or, even worse, are breaking games entirely and causing them to not be responsive.

Read more
Windows 11 to finally address this webcam deficiency
Lenovo Yoga Slim 7x front view showing webcam.

The latest Windows 11 Insider Preview Build (26120.2702) was released a couple of days ago and it adds a new camera feature that probably should have been added ages ago. Once the build rolls out to all Windows 11 PCs, you'll be able to let multiple apps use your camera at the same time.

Microsoft says the reason it developed this feature is to "enable video streaming to both a sign language interpreter and the end audience at the same time" but users will surely find a range of uses for it.

Read more
Windows 11 can now run on unsupported systems, but there’s a catch
A laptop sits on a desk with a Windows 11 wallpaper.

Microsoft is now allowing users to update to Windows 11 on older, unsupported hardware, including systems that don’t meet the operating system’s strict hardware requirements.

While the company initially set these requirements — including the need for a TPM 2.0 chip and specific processor models — to ensure performance, reliability, and security, it has now provided a manual installation option for those who want to use Windows 11 on unsupported machines.

Read more