Skip to main content

Shortest path from Windows 8.0 to Windows 8.1 Update 1 to Windows 10 (less downloads)

This post was originally stored as a draft I never finished on how to update Windows 8 to Windows 8.1 Update 1 with the least amount of downloads (and time). Before I got around to publish it, Windows 10 was released. So now it will take you all the way from Windows 8 through Windows 8.1 to Windows 10.
As many of you know, Microsoft has released Windows 10 as a free upgrade if you have a legal Windows 7 or 8.x installation, as long as you upgrade during the first year (so by 29th of July 2016).

To upgrade Windows 8 to Windows 10 you have to first upgrade to Windows 8.1. So lets get cracking. I assume you have a clean new Windows 8 ("Home" or Pro) installed.

Shortest path to upgrade from Windows 8 to Windows 8.1

  1. First, activate Windows 8.
  2. Then configure Windows Update to "Let me decide which updates to download and install"
  3. Check for Windows 8 updates. Windows will want to update the Windows Update Component itself. Update it.
  4. Install the only update you need to get Windows 8.1: 'Update for Windows 8 for x64-based Systems (KB2871389)'. Reboot.
  5. When Windows boots, log in and open Windows Store and click "Update to Windows Update 8.1 for free". Let the process upgrade your computer to Windows 8.1 (this takes a while - downloading, applying, setting up, getting ready.. grab some lunch or something while it downloads and installs)
You can also get the update KB from Microsoft directly: https://www.microsoft.com/en-us/download/details.aspx?id=40098




To upgrade to Windows 10 (free upgrade during the first year of release) you need to have Windows 8.1 installed; se above. I have not tried from Windows 7 directly to Windows 10.

Shortest path from Windows 8.1 (resume from my steps above) to Winows 10

  1. Make sure Windows Updates are configured only to check and not to download updates.
  2. Install the only updates you need to get Windows 8.1:
    1. 'Update for Windows 8 for x64-based Systems (KB2976978)'. Windows Compatibility
    2. 'Update for Windows 8 for x64-based Systems (KB3035583)'. This installs the 'Get Windows 10 App'..
  3. Reboot
  4. You should now see the Get Windows 10 app icon in the tray bar. Right click and select 'Get Windows 10'. Then click on 'Reserve your free upgrade'
  5. Since Windows 10 is released in stages to groups of computers, you can, as this is written, speed things up by downloading the Windows 10 Media Creaton Tool here: https://www.microsoft.com/en-us/software-download/windows10
  6. Run the tool and select 'Create installation media for another PC'. This will download the Windows 10 ISO of your chosing (I use "US English" and 64-bit).
    1. I did not have any luck with the 'Upgrade this PC now' option on the laptop I used to create this guide, but I've used it on another computer just fine. Anyway, I prefer having the ISO for later, and if the 'upgrade this pc' doesn't work you have to download the file again... thats 3GB+ and thats no fun unless you are on 100Mbps+
  7. When the Windows 10 ISO has been downloaded, right click on it and select 'Mount'
  8. Navigate to the Virtual DVD-ROM and start 'setup.exe' in the root of that drive.
  9. I would recommend you select 'Download and install updates (recommended)' (fig. 1)
  10. Let it get ready (fig. 2) and accept licencing (fig. 3)
  11. If you want to keep your files and apps (who wouldn't?) leave the defaults (fig. 4) when it's ready to install
  12. Click install and after some time and restarts (fig. 5) you should have a shiny Windows 10 on your computer (fig. 6 & 7)
Fig. 1   Fig. 2

Fig. 3 Fig. 4

Fig. 5
Fig. 6 - Welcome to Windows 10 Fig.7 - Windows 10 desktop, start menu is back yeayh!

I will probably follow up with a new post on some of my initial configuration tips, in regards to privacy concerns and other settings from Microsoft I don't think is good. I will how ever end this post with one tip:

How to delete the Windows 8 backed up OS files

Windows 10 lets you downgrade to Windows 8.1 during the first month. If that's not an option, you can go about and delete the backed up Windows 8.1 OS files. This however is not done with a simple "delete folder" in Windows Explorer, as the files are protected.

Here's how:
  1. Press 'Win + S' to search and type 'Cleanup'
  2. Select 'Disk Cleanup' app (start the app)
  3. When the app starts, click on 'Clean up system files' button. (Need to be administrator or have the admin password)
  4. You will now have an option in the 'Files to delete' list called 'Previous Windows installations'. Select this, and other options if you like, and click OK. This will wipe away the old Windows 8.1 backed up OS files - not your documents or data. 
Thats it. A new Windows 10 computer from your old Windows 8 (or 8.1).

When you have upgraded once, you should actually be able to do a clean Windows 10 only install (without upgrades). So it's a good thing to download the ISO as I said in the first place. Please note that you have to do the upgrade once.

Hope this was useful for some of you.

Comments

Popular posts from this blog

Force Dell BIOS Upgrade

I just experienced a problem upgrading a Huawei N8300 OceanStor NAS Engine node (OEM'ed Dell PowerEdge R710 server). Running the linux binary update file looked good and it asked me to reboot. After reboot the same old v2.1.15 BIOS was there, not the latest v6.4.0 (as of writing this small post). Next up was creating a FreeDOS Bootable ISO with the bios update program included (see this page for how to do that in Windows). Running the BIOS upgrade program from FreeDOS (virtual media and DRAC) I got this error: Cannot use a "Dell System PowerEdge R710" BIOS in a " -  " Pres any key to exit. ROM update not performed. After some googleing I found the solution on Dell Community Forum - use the /FORCETYPE option. So to force the update, I just ran the update package with that option (I had renamed the file for 8.3 DOS filename): R710-640.exe /FORCETYPE And thats it. v6.4.0 BIOS up and running :)

How to configure multiple VLANs on QNAP TS-869U

It's unbelievable that QNAP still doesn't support multiple VLANs on a single bond0 interface via GUI when they now just released the QTS v4.1.0 NAS Operation System for QNAP. The underlying Linux OS (QTS) does support it, and there should at least not be any problems with Intel chipsets. Some are reporting problems with Marvell.. but I haven't tried. I wanted to use the QNAP as a iSCSI storage for my LAB using a second interface while having full redundancy and get max bandwith (2x1GbE) for my ESXi hosts, and I didn't want that interface routed. At the same time I of course need the possibility to manage the QNAP system via the main interface, which is routed. This CLI "hack" will at configure the QNAP for a second VLAN interface that will be persistent during reboots. It's not been verified that it works after an upgrade of the firmware, but I presumed it will. To get this to work I presume you already have the following working: Network onfigured...

Intel Rapid Storage Technology (iRST) driver for Windows 10 on older chipsets (7-series and older)

My computer is still more than fast enough even though it's over 4 years old. It's a Intel Core i7-3770K with 32GB DDR4-1600 RAM on an Asus ROG Maximus V Gene mainboard. The chipset is Z77 and so it was more or less the best to get at the time being. I started with two Samsung SSD 830 in RAID-9 and later upgraded to a OCZ RevoDrive3 X2 PCIe SSD for my OS disk. Fast forward from Windows 7/8 to Windows 10 (v1607) and Intel seems to not have released any Windows 10 supported SATA controller drivers for Z77. Or have they? It seems that as long as your BIOS has the Intel SATA controller set to AHCI-mode, Windows 10 will install and use the generic ' Standard SATA controller ' and trying to install the latest iRST driver v15.2.0.1020 (latest version as of 2016-12-15) on an AHCI configured Z77-system only gives you an error: Platform not supported The good news is that Intel does have driver support for some of the older chipsets; those that have RAID capabilities, whi...