Upgrading Windows 8.1, Windows 7 to Windows 10

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

UPDATE:

Related Post:  For an editor, Atom uses way too much RAM

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:  How to install Linux Mint 12 KDE on a btrfs file system

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Hola! Did you notice that LinuxBSDos.com no longer run network ads?  Yep, no more ads from the usual suspects that track and annoy 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 or your favorite cryptocurrency.

  • Bitcoin
  • Ethereum
  • Xrp
  • Bitcoin cash
  • Bitcoin sv
  • Litecoin
  • Binance coin
  • Cardano
  • Ethereum classic
Scan to Donate Bitcoin to bc1qzvlte2m224zkayhdc7fdfjkp2rsgt0l5a496ua

Donate Bitcoin to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin

Scan to Donate Ethereum to 0x0F4362DFF77F3Ba0Dc637F5f3Eba35D09a2fA60C

Donate Ethereum to this address

Scan the QR code or copy the address below into your wallet to send some Ethereum

Scan to Donate Xrp to r4ggjvL36njsMCYTkJ3S7cTHscPsMsSGQv

Donate Xrp to this address

Scan the QR code or copy the address below into your wallet to send some Xrp

Scan to Donate Bitcoin cash to qrs0dedzp9t55af3nfwypydghp29r0xguy9s20fz2k

Donate Bitcoin cash to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin cash

Scan to Donate Bitcoin sv to 15K9TLyVDBtLuG9cYvXCX9SSkq9C9oUKHK

Donate Bitcoin sv to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin sv

Scan to Donate Litecoin to LetJ9QQMb7u2LMZ9Tu6rtHwcBcQFW98fbG

Donate Litecoin to this address

Scan the QR code or copy the address below into your wallet to send some Litecoin

Scan to Donate Binance coin to bnb1ga8trq08ssqepd90v6225nzfgy448pu5pw8gxp

Donate Binance coin to this address

Scan the QR code or copy the address below into your wallet to send some Binance coin

Scan to Donate Cardano to addr1qx2354yw49etstfljpdhwja3ajjlt487lg95vu9ngy2q6vu4rf2ga2tjhqknlyzmwa9mrm997h20a7stgectxsg5p5esq5l7d9

Donate Cardano to this address

Scan the QR code or copy the address below into your wallet to send some Cardano

Scan to Donate Ethereum classic to 0xcD6CC972a2297FcafACDcfE042C55C69516a9264

Donate Ethereum classic to this address

Scan the QR code or copy the address below into your wallet to send some Ethereum classic

Subscribe for updates. Trust me, no spam!

Sponsored links

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

Upcoming events

Leave a Reply

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

Get the latest

On social media
Via my newsletter

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.
4. Axo Finans.
Hacking, pentesting distributions

Linux Distributions for Hacking

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

Categories
Archives

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.