Install Windows 10 upgrade

NOTE; After using this tutorial to upgrade Windows 7/8.1 to Windows 10, you might want to install OpenSSH on it using How to install OpenSSH on Windows 10.

For the very first time in my digital life, I bought a Windows computer and didn’t wipe it and install my favorite Linux distribution it its place.

No, it’s not that I’ve suddenly fallen in love with Windows, just that I needed an OEM Windows computer for writing tutorials on how to set up dual-boot systems between it and Linux distributions.

Because it shipped with Windows 8.1 and Windows 10 was going to be released less than four days after I bought it, I knew I was going to upgrade as soon as possible. But making the upgrade available for all at the same time was never in Microsoft’s plan.

The upgrade is going to be phased out over a period of weeks, perhaps months. And you have to get in line by reserving your spot. Microsoft will then send you a notification when a spot is available for you.

But who has time to wait…

Luckily, there’s a method of forcing issues floating around the Internet that involves activating Windows to check for updates right after typing a simple command. So I decided to give it a shot and hoped for the best. For a while, it seemed to work – the almost 3 GB Windows 10 upgrade file was downloaded, but starting the upgrade itself failed with the error shown in Figure 1.

Windows 10 failed upgrade
Figure 1: Failed attempt to upgrade Windows 8.1 to Windows 10

What went wrong? I didn’t know it then, but the problem was that I did not reserve a spot first. After I did that, I tried to force issues again by repeating the steps that produced the error in Figure 1. It worked. Figure 2, shown below, shows the main view of the Get Windows 10 app after I reserved a spot.

Windows 10 reserve upgrade
Figure 2: Reserving Windows 10 upgrade spot

And I was expected to wait for maybe days or weeks to be notified when Microsoft has a spot for me and my computer.

Windows 10 reserved notification
Figure 3: When will Microsoft notify me that my copy of Windows 10 is ready?

But again, why wait when you can force issues? “Forcing issues” involves typing wuauclt.exe /updatenow on the Windows command line and activating Windows to check for updates. If those two steps are completed in that order, you should get a windows just like the one in Figure 4.

Downloading Windows 10
Figure 4: Downloading Windows 10

After the download has completed, the system will be prepared for the task ahead.

Preparing Windows 10 for installation
Figure 5: Preparing Windows 10 for installation

After which you’ll be required to either accept or reject the license agreement. Tough choice, right?

Starting Windows 10 upgrade
Figure 6: Starting Windows 10 upgrade

Assuming you accepted the license, you may begin the upgrade right away, or schedule it for a later time. No point waiting, so I clicked Start the upgrade now.

 Install Windows 10 upgrade
Figure 7: Ready to install Windows 10 upgrade

After the upgrade, here’s what the Windows 10 desktop looks like. I’m not a Windows fan and have no intention of using the system for a purpose other than for setting up test dual-boot systems, but compared to Windows 8, Windows 10 is nice. That’s just for the user interface, though. The built-in and enabled-by-default spyware features are another matter. The interesting thing is parts of it looks like clones of the Cinnamon desktop and a few other desktop environments that’s been around in Linuxland for years, like virtual desktops, or workspaces, for example. Yes, Windows 10 has virtual desktops, though only one is enabled out of the box.

Windows 10 Desktop
Figure 8: Windows 10 Desktop on a Lenovo G50 laptop


Related Post:  How to replace Ufw with Firewalld in Linux Mint 15

A day after the article was published, I received an email from Microsoft. In part, it said:

When will my free upgrade arrive?

You’ve already reserved, so your free upgrade is on the way. This is the largest software upgrade event ever and we’re managing it so everyone has a great experience.

Your notification to upgrade could come as soon as a few days or in a few weeks.

In the meantime, you can always check your upgrade status in the Get Windows 10 app. Find the app by clicking on the Windows icon on your task bar.

Too late, Redmond folks. I completed my upgrade 24 hours ago.

Related Post:  Developers: Give us sane and sensible default system and application settings


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin

Hola! Did you notice that no longer runs network ads?  Yep, no more ads from the usual suspects that track you across the Internet.  But since  I still need to pay to keep the site running, feel free to make a small donation by PayPal.

Subscribe for updates. Trust me, no spam!

Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the latest

On social media
Via my newsletter
Mailchimp Signup Form

Partner links

1. Attend Algorithm Conference, a top AI and ML event for 2021.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.


The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.

Anastasia Marchenkova

An invitation from Anastasia Marchenkova

Hya, after stints as a quantum researcher at Georgia Tech Quantum Optics & Quantum Telecom Lab, and the University of Maryland Joint Quantum Institute, I’m now working on superconducting qubit quantum processors at Bleximo. I’ll be speaking during Algorithm Conference in Austin, Texas, July 16 – 18, 2020. Meet me there and let’s chat about progress and hype in quantum computing.