What's it all about?

You may have been put off by Windows 8 and may have even downgraded back to Windows 7. You may not be an early adopter and have been waiting for Windows 10 to improve with some updates. If you want to upgrade for free you need to act now.

It has been a year since Microsoft released Windows 10. You have until Friday 29th July 2016 (2 days left at the time of writing this article) to upgrade for free. After that you will need to pay $119 (£90) for the Home version and $199 (£150) for the Pro version.

How do I upgrade?

If you are on Windows 7 or 8 and you let it regularly install the Windows updates, you will probably have notice the White Windows icon in the bottom right hand corner next to the clock. It pops up with a message now and again telling you to upgrade to Windows 10. You should be able to click on that and go to the screen in Windows updates to start the install. If you don't see it you could try doing a full windows update to catch up with all of the windows updates you have missed.

Alternatively, you can google "Microsoft Windows 10 download" and that should give you results from microsft.com
Follow the instructions on there to either download and install it on that machine or download it to use and install it onto another PC.

Share this message

Please share this with your friends and family. They may have forgotten so you could be saving them a decent amount of money.

Paul Seal

Umbraco MVP and .NET Web Developer from Derby (UK) who specialises in building Content Management System (CMS) websites using MVC with Umbraco as a framework. Paul is passionate about web development and programming as a whole. Apart from when he's with his wife and son, if he's not writing code, he's thinking about it or listening to a podcast about it.

Proudly sponsored by


  • Moriyama build, support and deploy Umbraco, Azure and ASP.NET websites and applications.

  • CI/CD service for Windows, Linux and macOS
  • Build, test, deploy your apps faster, on any platform.

  • elmah.io is the easy error logging and uptime monitoring service for .NET.
  • Take back control of your errors with support for all .NET web and logging frameworks.
uSync Complete

  • uSync.Complete gives you all the uSync packages, allowing you to completely control how your Umbraco settings, content and media is stored, transferred and managed across all your Umbraco Installations.

  • More than a theme for Umbraco CMS, take full control of your content and design with a feature-rich, award-nominated & content editor focused website platform.

  • Affordable, Geo-Redundant, Umbraco hosting which gives back to the community by sponsoring an Umbraco Open Source Developer with each hosting package sold.