Installation of Windows 10 Pro using a VMware Player


The Free Upgrade Path expired on the 2nd of October 2015. With some trickery one could change the date and continue to activate Windows 10130 Insider Preview to use as a stepping stone to Windows 10 Pro. On the 26th of August 2016 Microsoft patched their Product Activation Servers. Consequently the Windows 10130 Insider Preview Path cannot be activated, terminating this Free Upgrade path.

You will get the following error message:

“Error 0x80072F8F On a computer running Microsoft Windows non-core edition, run ‘slui.exe 0x2a 0x80072F8F’ to display the error text.”

10130 End

You will not be able to register a Windows Vista or Windows XP system via the 10130 Insider Preview with a Microsoft Product Activation server to make it a new Windows 10 Pro Device without buying a key.

Note: If you have already made your VM a Windows 10 Pro Device using the Windows 10130 path it’ll continue to work.

Definitions

Host = Physical Hardware

Virtual Machine = Virtual Computer with Emulated Hardware

System Requirements

You need strong Physical Hardware at least double those of Windows 10’s minimum system requirements. At least 4 times recommended.

Right click the start button and select system (in Windows 7, left click start and then right click computer and select properties):

1

You will need a 64 Bit Windows OS.

Check the RAM, you want at least 4 GB >8 GB recommended.

Also check the processor.

processor and RAM

If the processor is Intel Google Search “Intel Ark Processor Number” e.g. Intel Ark i7-2600. You want to check the number of threads and you want the processor to support virtualisation technologies.

i7-2600 i7-26001 i7-26002 i7-26003

Of course sufficient graphics and hard drive space is also sufficient.

Windows 10130 and Windows 10 RS1 14393 .iso

In order to get a Free Windows 10 Pro VM you’ll need the Windows 10130 Insider Preview .iso and the Windwos 10 RS1 14393 .iso. Because you are performing an upgrade install you cannot cross architectures. Use the 32 Bit 10130 .iso with the 32 Bit 14393 .iso or alternatively the 64 Bit 10130 .iso with the 64 Bit 14393 .iso.

10130 Insider Preview .iso

As the Insider Preview has expired Microsoft have removed it from their server. It may be found in the following unofficial download location:

https://drive.google.com/folderview?id=0B7NmwbOVcSyzU3BBMGhHblJBcTA&usp=sharing

both x86 and x64

The file sizes for the 10130 Insider Preview .iso are as follows:

10130 sizes

It doesn’t matter that is English US only as its only going to be used as an intermediate stepping stone.

Since the 10130 .iso is Downloaded from an unofficial source I recommend however installing the latest version of 7-zip and checking the CRC SHA. Once 7-zip is installed, simply right click the .iso and select CRC SHA and then select the *:

vlcsnap-2016-07-02-10h57m36s529

This will give you the various checksums and they should match the checksums below.

If they are different you will have an incomplete/corrupt download.

10130 x86 10130 x64

14393 RS1 .iso

The Download Link for Windows 10 RS1 is here:

https://www.microsoft.com/en-us/software-download/windows10ISO

If your Host PC is running Windows 7, Windows 8.1 or Windows 10 you’ll get the Windows 10 Media Creation Tool. If you are running Linux on your Host PC you’ll get a direct download link. Ensure to select the Windows 10 .iso in both cases.

Setting up a VM for the Windows 10130 Insider

Download and install VMware Player for Windows or Linux:

This guide will instruct you in making a Windows 10586 (TH2) Pro Virtual Machine using the Expired Windows 10130 Insider Preview as a stepping stone.

Select Player.

vlcsnap-2015-10-03-12h13m51s792

Select File → New Virtual Machine:

vlcsnap-2015-10-03-12h14m05s616

Select I will install this operating system later and then select next:

vlcsnap-2015-10-03-12h14m11s749

Select Microsoft Windows and Windows 10 64 Bit:

vlcsnap-2015-10-03-12h14m19s336

Name your Virtual Machine and Select the Location (Physical Harddrive Location to Store the VM Files). Select Next:

vlcsnap-2015-10-03-12h14m47s191

You may increase the Virtual HDD size if you want. Its usually better to split the virtual disk into multiple files. Select next:

vlcsnap-2015-10-03-12h14m53s946

Select Customise Hardware:

vlcsnap-2015-10-03-12h15m04s046

If you computer is capable (has at least 8 GB of RAM) up the RAM to 4 GB:

vlcsnap-2015-10-03-12h15m23s393

If you computer is capable has at least 8 threads change the Number of processor cores to 4.

If you processor has 4 threads change the Number of processor cores to 2.

This will substantially increase the Windows 10 VMs system performance.

vlcsnap-2015-10-03-12h57m05s533

For installation of Windows 10130 to circumvent the fact that its expired we will want to disable the optical drive from connecting at power on so the installation doesn’t automatically begin:

vlcsnap-2015-10-03-12h16m01s975

We will also want to disable the virtual ethernet adapter from connecting at power on so we install Windows 10130 offline:

vlcsnap-2015-10-03-12h16m09s144

When done select close:

vlcsnap-2015-10-03-12h16m33s935

Launch the VM:

vlcsnap-2015-10-03-12h16m59s800

The BIOS screen will display too slow for you to respond:

vlcsnap-2015-10-03-12h17m06s563

vlcsnap-2015-10-03-12h17m14s282

It will automatically select its first working boot device, the offline ethernet. Left click the VM.

Then press [Ctrl], [Alt] and [Delete] together.

Press [Esc] twice (quickly).

vlcsnap-2015-10-03-12h17m21s117

[Ctrl], [Alt] and [Delete] will show this screen on the Host PC and also simultaneously restart the Virtual Machine.

The first [Esc] will exit this screen and take you back into Windows on the Host machine.

The second [Esc] will take you to the VM Boot Menu.

lock screen

vlcsnap-2015-10-03-12h17m56s371

Note if you aren’t fast you will be back here and will need to retry:

vlcsnap-2015-10-03-12h17m21s117

If done correctly you should be on the Boot Menu. Press the [↓] key until you get to Enter setup and press [Enter]:

vlcsnap-2015-10-03-12h18m03s182

Press the [↓] key until you get to System Date and press [Enter]:

vlcsnap-2015-10-03-12h19m11s704

Change the date to 09/02/2015. Note this is the US format and not the UK format 02/09/2015.

vlcsnap-2015-10-03-12h19m19s589

Press [F10] and save the changes and Exit by selecting Yes with the [←] key and pressing [Enter] twice:

vlcsnap-2015-10-03-12h19m27s441

vlcsnap-2015-10-03-12h19m39s888

You will again see this screen.

vlcsnap-2015-10-03-12h43m57s511

Go to Player → Removable Devices → Settings:

vlcsnap-2015-10-03-12h44m14s652

Select use .iso Image:

vlcsnap-2015-10-03-12h44m27s426b

Load the 10130 .iso:

vlcsnap-2015-10-03-12h44m42s484

Ensure Connected and Connect at Power on are Enabled:

vm2

Select Okay.

Clean Install Build 10130

Press [Ctrl], [Alt] and [Delete] together.

Press [Esc] twice (quickly).

If done correctly you should be on the Boot Menu. Press the [↓] key until you get to CD and press [Enter]:

vlcsnap-2015-10-03-13h33m31s786

The Windows 10130 setup should now begin:

0

Select your language and keyboard settings (if using the .iso from the unofficial location, you will need to select English (United States as the Language):

1

Select Install now:

2

3

Accept the license agreement:

4

As always select custom (advanced):

5

This is the screen you can load SATA drivers on as normal however this installation media should is up to date and should accommodate the hardware of all Windows Vista systems.

I advise selecting drive options and deleting everything on the drive so it says unallocated space as shown below. Then select Drive 0 and select next:

6

Windows 10130 will then install:

7

8

The computer will restart.

You will be given setup options select express settings, theres no point in customising these settings as this is just an intermediate install which you will use directly to get to Windows 10 10240:

01

04

In this screen select I do:

10

Sign in with a Local Account.

Gabe Aul stated you need to use a Microsoft Account but in my testing this was only to get Windows 10 Pro via Windows Update.

The initial upgrade using the Windows 10 Pro .iso or Media Creation Tool works without a Microsoft Account and it is safer to sign in without a Microsoft Account if you’ve been forced to download 10130 from an unofficial location.

11

You should log in and Windows should configure your profile settings and Apps and now be on the Windows 10130 desktop.

We now must change a setting of Windows 10130. Left click the clock and select change date and time settings:

10130-x1

This will open up PC Settings, select Time & Language:

10130-x2

Ensure that “Set Time Automatically" is Off:

14

To activate Windows 10130, right click the start button and select Command Prompt (Admin):

vlcsnap-2015-09-18-20h08m19s676

Accept the User Account Control prompt:

vlcsnap-2015-09-18-20h08m26s886

Type in

slmgr /ipk 6P99N-YF42M-TPGBG-9VMJP-YKHCF

Then press [Enter]

10130

The dialogue box will come up telling you the product key is installed successfully. Press ok:

vlcsnap-2015-09-18-20h09m21s445

Now go to Player → Removable Devices → Network Adapter → Settings:

vlcsnap-2015-10-03-13h41m41s554

Enable Connected and Connect at Power on:

vm1 .

Type in

slmgr /ato

Press [Enter]:

vlcsnap-2015-09-18-20h09m46s359

You will be informed that Windows is activated:

vlcsnap-2015-09-18-20h09m56s075

If you get the following error message you have not connected to the Internet or have been too fast. Wait anther minute and retype slmgr /ato:

15

If you get this error message you have been online and past the expiry date so should retry the steps above.

I will note that its likely Microsoft will remove the ability to activate 10130 soon:

10130 expired5

You can check this by right clicking the start button and selecting system:

vlcsnap-2015-09-18-20h10m07s198

It should now say Windows is activated:

vlcsnap-2015-09-18-20h10m13s710

Windows 10 RS1 14393 (Pro)

 

Go to Player → Removable Devices → Settings:

vlcsnap-2015-10-03-12h44m14s652

Select use .iso Image:

vlcsnap-2015-10-03-12h44m27s426b

Load the 14393 Pro .iso:

vlcsnap-2015-10-03-13h49m09s089

Ensure Connected and Connect at Power on are Enabled:

vm2

Select Okay.

Tap to choose what happens with it:

vlcsnap-2015-08-01-22h49m24s818

Select run setup.exe (you can also launch setup.exe from Windows explorer from the USB flash drive):

vlcsnap-2015-08-01-22h49m41s206

Double click the setup:

vlcsnap-2016-01-10-14h07m16s563

Select yes at the User Account Control prompt:

vlcsnap-2016-01-10-14h07m23s710

The Windows setup will load and prepare:

vlcsnap-2015-08-01-22h50m11s989

vlcsnap-2015-08-01-22h50m17s181

On the following screen ensure you select Not at this Moment and uncheck “I want to help make installation of Windows Better". Checking for Updates on the expired 10130 build may stall the installation. Then select next:

vlcsnap-2016-01-10-14h08m00s387

Accept the license agreement:

vlcsnap-2016-08-04-07h32m14s764

If you are changing language select ok here:

vlcsnap-2016-01-10-14h13m50s360

Select Change what to keep:

vlcsnap-2016-08-04-07h33m42s167

Select Nothing. This will give you a clean Windows 10 RS1 Install:

vlcsnap-2016-08-04-07h33m56s300

Windows 14393 RS1 will then restart and begin the upgrade during which it will restart another three times:

RS1Upgrade

Select customise settings and press “next" once you’ve made your desired selection on each page or use the express settings:

RS1 Settings1 (1) RS1 Settings1 (2) RS1 Settings1 (3) RS1 Settings1 (4) RS1 Settings1 (6) RS1 Settings1 (7)

Next select “I own it" for a home PC or “My organisation" for a work PC:

RS1 Settings1 (8)

For “I Own It" sign in with a Microsoft Account (recommended by Microsoft so you can use all of Microsoft’s services in particular OneDrive).

Alternatively skip this step and sign in with a local account. A Local Account can later be converted to a Microsoft Account if desired:

RS1 Settings1 (9)

The PC will configure the last stages and install Apps (which now work as Windows):

RS1 Settingsa (1) RS1 Settingsa (3)

RS1 Settingsa (2)

You can the opt to use Cortana or not:

RS1 Settings1 (10)

 

vlcsnap-2015-07-16-07h27m40s170 vlcsnap-2015-07-16-07h27m45s109 vlcsnap-2015-07-16-07h30m02s175

You should now be in the Windows 10 Desktop:

RS1 Desktop

The date will be correct but the exact time might not be. You can go to date/time settings and correct it to match the actual time.

Wait 10 minutes and then right click the start button and select System:

vlcsnap-2016-01-10-14h15m30s543

You should see that Windows is Activated and the Edition is Windows 10 Pro:

vlcsnap-2016-01-10-14h15m46s486

If you have checked too early it may state to connect to the internet to activate. Leave it another 5-10 minutes. Restart your computer and recheck if its activated. In all my test cases it was.

vlcsnap-2016-01-10-14h15m57s850

Now your system is a Windows 10 Pro Device. It won’t have a product key but its hardware profile is stored and registered with a Microsoft Product Activation server.

Install VMware Tools

Go to Player and select Manage → Install VMware Tools:

1

The VMware Tools will be loaded in the Virtual Machines Virtual Optical Drive:

2

Select Setup64 for a 64 Bit OS and accept the UAC:

3

Select Next:

4

Select typical and next:

5

Select Install:

6

Select Finish:

7

Select Yes to Restart:

8

Then select this button to make the VM full screen:

9

If you don’t want the VM to be full screen press the same button again. You can resize the VM to your desired size and with the proper display adapter installed the VM will automatically follow resizing to the size you selected.

Leave a Reply

Fill in your details below or click an icon to log in:

  • normal
  • normal
  • normal
  • normal
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s