How to install Windows 8.1 on the Samsung XP941 SSD

Posted by James on 12th Oct 2014

Having trouble getting Windows 8.1 installed on the Samsung XP941? Look no further, as we have all the detailed steps right here.

Note, this information is specific to a system setup utilising the ASRock Z97 Extreme6 motherboard with a clean Samsung XP941 installed securely in the onboard Ultra M.2 socket, but is useful for anyone else who want to install Windows from scratch in UEFI mode, or if you just want to install from a USB drive instead of the usual DVD Media. If you are planning to use a Samsung XP941 SSD and are not sure if your motherboard is compatible, then see our famous M.2 Compatibility List for more details.

If you want to learn more about how to clone your old SSD to a new XP941 or other SSD, then see How to Clone an Existing Drive to a New SSD.

Image of PCIe Solid State Drives

The video below will walk you through the entire process of installing Windows 8.1 on your XP941. See further below for the same content broken down into sections:

1. BIOS and Hardware Setup

This is how I set up the system to prepare to install Windows 8.1 from scratch. If you are a gamer with overclocking going on, then you may need to go back to BIOS defaults, then try introducing the tweaks after everything is installed.

  1. Make all bios settings default if you changed anything
  2. Check you have ASRock Z97 Extreme 6 bios 1.3 installed or later. (Obviously, if you have a different motherboard check that it has the latest version installed. ASUS boards are quite mature now in terms of M.2 support, but MSI boards may require a beta version).
  3. Disconnect any other SATA hard drives or SSD's. (Note, I did this so I was certain of which drive I was booting from. If you know what you are doing, you can probably leave them connected.)

2. Prepare your windows installation media

Most people get stuck trying to install windows on the XP941 because you can't install the OS from a DVD. The installation process will seem to go ok, but once you get to the point of selecting the drive where you want to install Windows, a screen like the one below will appear. The message detail reads 'Windows cannot be installed to this disk'.

To overcome this, you need to prepare an 8GB or larger USB drive with the Windows 8.1 installation source files. Before you can do anything, you need an image (.iso) of your Windows installation media.

For Windows 8.1 Retail version owners

If you have the retail version of Windows 8.1 and your registration key handy, you can simply run the Windows 8.1 setup program from the Microsoft website and download a shiny new ISO.

The video below will walk you through that process:

Download ISO of Windows Installation Media (Retail version)

For Windows 8.1 OEM version owners

If you have the OEM version of Windows 8.1 you'll need to make an ISO file from your installation media instead (using Magic ISO), as Microsoft doesn't support downloading an ISO for the OEM version.

The video below will walk you through that process:

Create ISO of Windows Installation Media (OEM version)

3. Burn the ISO file to a USB Drive.

Now we are going to use a neat piece of software called Rufus to burn the ISO file to a USB drive and turn it into a bootable Windows installation drive.

The video below will walk you through that process:

Make a bootable Windows 8.1 Installation USB Drive

4. Run Windows Setup

Select the UEFI boot option

Now comes the fun part. Plug your shiny new Windows 8.1 USB drive to a spare USB port on your system. Turn the system on. Start tapping F11 (or whatever key your particular motherboard requires to bring up the boot options) as soon as the system begins to boot. There may be several boot options, but in my case I needed to select the option UEFI: (NTFS) Kingston DataTraveler 2.01.00 below:

Choose Custom Install

Since upgrading isn't an option with a freshly formatted drive, select the second option Custom: Install Windows only (advanced) at the next screen. Notice the absence of any annoying error messages now that we are booting the installation media in UEFI mode:

Choose the XP941 as the destination

Since I'm using a 512GB XP941 SSD, I'm going to choose the most obvious option when asked the question 'Where do you want to install Windows?'. You don't need to format the drive before hand, just go ahead and press Next.

Installation Complete!

On my system it took a total of 6 minutes from when Windows installation began to where I had a usable desktop. Fast!

With pure default settings the scores from Crystal Diskmark are 1079MB/s Read and 897MB/s write for sequential 5k file transfers. With some driver and bios tweaking you can probably do better. Let me know in the comments what you've done to improve performance even further.

Closing notes

Note, I didn't need to change any BIOS boot settings, disable CSM, or anything like that. I just installed windows and it kept on booting after that. In the Bios, under the Boot section, Boot Option #1 is set to Windows Boot Manager and I've left it that way for now.

Like this post, but want to clone an existing drive instead of installing from scratch? See How to Clone an Existing Drive to a New SSD.

Our personal thank you to Rod who wrote this excellent tutorial.