5 Things to Do Before Upgrading to Windows 10

5 Things to Do Before Upgrading to Windows 10

For the most part, Windows 10 is a welcome upgrade except for where it sucks. There are several improvements over the previous versions, like Windows 7 and 8, in terms of aesthetics, features, and functionality. Most of all, Windows 10 is free for all genuine Windows 7 and 8 users until July 29th, 2016. That being said, it has been well over three months since Windows 10 was released, and you might be considering an upgrade to Windows 10.

Though the process of upgrading is simple and straightforward, there are a few things that you should do before upgrading. This ensures a smooth upgrading experience and no waste of time after upgrading.

Check for Hardware Compatibility

This is a no-brainer, the first thing you should do before upgrading is to check to see if your system hardware can run Windows 10. Though the system requirements for Windows 10 are not that demanding, below are the minimum system requirements. In fact, if you are currently running Windows 7 or 8, then you are good to go.

  • Processor: 1 gigahertz (GHz) or faster processor or SoC
  • RAM: 1 gigabyte (GB) for 32-bit or 2 GB for 64-bit
  • Hard disk space: 16 GB for 32-bit or 20 GB for 64-bit
  • Graphics: DirectX 9 or later
  • Display: 800×600

Alternatively, if you have the “Get Windows 10” app installed, then you can check for both the software and hardware compatibility from it.


You can learn more about the requirements and other instructions from this official Windows 10 specifications page.

Uninstall Unwanted Programs and Free Up Space

Before upgrading to Windows 10, make sure that you uninstall any and all unnecessary applications, especially any antivirus, malware and firewall software. Because of how they work, security software can sometimes cause problems after upgrading. You can uninstall the programs from the “Programs and Features” in the Control Panel.


Moreover, depending on your current Windows installation, you will need extra space on your C drive so that Windows can back up your current version before upgrading to Windows 10. Make sure that you have at least 15 to 20GB of extra space on your C drive. This helps you downgrade to the previous version if you ever need to.

Back Up Your Files, Folders, and Product Keys

Although Windows lets you keep installed programs, personal files, and folders while upgrading, it is always a good thing to back up all your files and folders in the C drive. When I say C drive, I’m taking about all general locations like Desktop, Downloads, Documents, Music, Video, Pictures, etc. Just manually scan the drive and back up as necessary.

If you are using premium products like Microsoft Office, then back up the product keys using a free software like ProduKey, just in case. This lets you reinstall and register them quickly, if necessary.


Download Drivers Beforehand

Drivers are an important part of Windows, as they are responsible for the communications between the hardware and software. Before upgrading to Windows 10, check that your hardware vendor supports it and has released compatible drivers. You can check for the driver updates in the official vendor websites. If the drivers are available, then download them so that you can install them as soon as you are done upgrading.


This is an essential thing to do if you have a slow or unreliable Internet connection.

Remove or Disconnect Unnecessary Peripherals

This is one of the most ignored things, but you should always remove or disconnect any unnecessary peripherals, as they may sometimes interfere with the upgrading process which results in a failed upgrade. When I say unnecessary peripherals, I’m talking about things like attached Bluetooth devices, USB hubs, external hard disks, external keyboard and mouse (in case of laptops), etc.


Since the upgrading process has been improved so much, there shouldn’t be any problem(s), and I personally haven’t faced an issue while upgrading. That doesn’t mean you won’t face problems, so follow the above steps and always have a backup plan. If you’ve done everything as said, then you are good to upgrade your system to the all-new Windows 10.

Do comment below sharing your thoughts and experiences about upgrading your current system to Windows 10.

Vamsi Krishna Vamsi Krishna

Vamsi is a tech and WordPress geek who enjoys writing how-to guides and messing with his computer and software in general. When not writing for MTE, he writes for he shares tips, tricks, and lifehacks on his own blog Stugon.


  1. I would suggest to uninstall any VPN software before upgrading. Had some issues with NIC/wifi working after going from 8.1 to 10, these issues were not driver related either. Once they were removed I had no issues upgrading as reverting to 8.1 was a painless single-click. For those with SSD’s they may want to disable Hibernate/hiberfil.sys and even delete the windows.old left over from their previous OS.

  2. One big suck item is the inability to install the Apple Software iTunes so it will recognise my iPhone (seems impossible despite reading various blogs and trying what others did).

    If anyone can tell me how to work around this issue, I would appreciate it; I am also using Windows 7-64 (Pro) and Windows 8.1 (64) on 2 other partitions so I can compare what I like and do not like.

    Also, I cannot seem to remove that annoying Windows 10 Update Icon in m7 W7/W8 systems even if I followed your previous suggestions with RegEdit.

  3. As Leonard Woolgear says that bloody Win 10 update icon can’t be removed using any method and that hinders my Windows 10 Professional upgrade downloads. I don’t want f@@@ing Windows 10 as I’m happy with 7 and 8.1. I object to Microsoft’s heavy handed approach assuming that all users want 10 and that it is in their best interest. I also object to Windows 10 using telemetry to phone home to the Microsoft mothership.

    I will not be surprised if many people jump ship to OSX and linux. .Is it any wonder that many people s are becoming increasingly infuriated with Microsoft. I use linux which in many ways is superior to Windows.

  4. The problem I am having with Win 10 is either my file explorer of the right click menu working together. Goes to (not responding) I am often not able to move files. A restart helps for a while but is a pain to go through all the time.

  5. Reverting from Windows 10 to 8 did not work for me. Control Panel got disabled and a lot of my paid software needed to be reinstalled. Not a simple undertaking. I ended up having to reinstall 10 and now I am stuck with it.

  6. I have upgraded and done clean installs of Windows 10 on, new machines and old machines (5 to 6 years old
    ). The machines I have done, included HP, Lenovo, Dell. They have also been from tablets, laptops, desktops.
    Windows 10 has installed and I have yet to have a machine, that I have not managed to get going 100% from a hardware perspective. I am not talking about the operation of the software.(I will get to that later)
    From a hardware perspective I have found Windows 10 the easiest O/S to get up and running on multiple differing hardware platforms.
    Drivers used have been from Windows 7 through to Windows 8.1. I have not yet failed to get a piece of hardware up and working. Please do not get me wrong, there will be some hardware out there which will cause issues. This has been my experience to date.

    As far as windows 10 GUI is concerned, I do not like it, and here I am going to cause a swarm in the hornets nest. Lets go back to Windows 8 release.
    When Windows 8 was released I cursed it every single day for 2 weeks. I could not find anything, I could not even find my way round the O/S. Only when I managed to get to grips with the O/S (After 2 weeks of frustration) and come to understand the mindset behind it, did I come to understand and start to enjoy it.

    I never missed the start menu, once I found my feet. All the hype around the missing start menu, I never quite understood. I could go to my start menu (Metro Screen) and start typing and it would find the program I was looking for. How easy is that.

    As for Linux, it is robust, and very versatile and is free for all intents and purposes. I have worked on Unix, Xenix of which Linux is a derivative, but, Linux is not an easy O/S to find your way around and do things with.
    Unless someone wants an O/S and enjoys the challenge and is O/S literate and understands the command prompt and wants to make any changes to that O/S, I would not advise anyone to go the Linux root. It is not and easy O/S to understand and do things in, you need to understand and have a working knowledge of the command prompt.
    It is easy to install, but not easy to modify and/or make changes.
    Before you start haranguing me, I do use Linux. I have a NAS box which I set up using OMV. I also use WebMin to administer my NAS box. Was it an easy setup, NO, but it works brilliantly, and it is free. I use Linux for testing and carry Linux USB sticks which I use for testing and fault finding.

    The issue here is that the majority of the general public do not understand the command prompt and would therefore find it extremely difficult to make any changes.Therefore I would never advise them to go Linux. Windows or IOS would be my advice, and I am no lover of IOS. Unfortunately that is the reality of the situation.

  7. Lack of MS Office for Linux is the only reason I am still using Windows. Libre Office is a nice toy but only a toy.

  8. My upgrades (3 machines) were uneventful until I tried to access my files – on a separate hard drive. I was unable to access many, which I had just created (or downloaded) or were anything between 1 day and 10 years old. W10 seems very picky about sharing permissions. Some could just not be seen using the owners profile, OK in admin profile, BUT! Now resolved, but frustrating at the time.

Comments are closed.