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.

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…..

Editors' Recommendations

Former Digital Trends Contributor
Konrad covers desktops, laptops, tablets, sports tech and subjects in between for Digital Trends. Prior to joining DT, he…
Windows 11 tips and tricks: 8 hidden settings you need to try

Windows 11 has been around for quite a while now. The operating system isn't as new as when it first came out in 2021, but many people are still updating it for the first time from Windows 10. Yet whether you're new to Windows 11 or have been using it since launch, there are a few things that you still might want to tweak to get a better experience. Microsoft doesn't have all these settings upfront, but we're here to surface them for you.
Move the Taskbar and Start Menu to the left

One of the biggest differences between Windows 10 and Windows 11 is the location of the Taskbar and Start Menu. On Windows 10, the Taskbar and Start Menu are positioned to the left of the screen. Windows 11, though, changes that by moving both to the center. If this annoys you, then you can easily change it back.

Read more
Microsoft announces a new threat to push people to Windows 11

Microsoft is sharing more details of its plans to transition customers still using Windows 10 from a free offering to a paid structure if they wish to continue receiving security updates.

The company is phasing out the legacy operating system, which will reach its end-of-life support on October 14, 2025. After this, Microsoft will begin charging enterprise users a monthly fee for Extended Security Updates (ESU). Businesses must purchase an ESU license for all Windows 10 devices in order to maintain security support beyond the cutoff date.

Read more
How to adjust screen resolution in Windows 11 and older

You're not actually stuck with the screen resolution setting your Windows PC came with. In addition to tons of other device personalization options, screen resolutions are customizable on Windows PCs. And adjusting the screen resolution on your Windows machine is easier than you think. All it takes is a quick trip to your Settings app or Control Panel (depending on which version of Windows you're running) and a few clicks and you're on your way to an easier-to-view screen. Here, we'll show you how to adjust screen resolutions for Windows 11, Windows 10, and Windows 7 PCs.
In Windows 11
Step 1: Navigate to the Windows 11 Settings app.

Step 2: Click Display.

Read more