The latest major update from Microsoft for Windows was the “Creators Update”. Most of devices have been updated to it. However, there are tons of devices that have not yet updated due to several reasons. Some computers and laptops are failing at the installation process. It means that the Windows crashes while updating it to latest build. Some users are not able to update because they have not received it. For example your PC may not update to version 1703 (OD Build 15063) or build 16232 if you are rolled into the Windows Insider program. In any case, the computer will refuse to update to latest OS version and build of Windows 10.
There are several reasons for this to happen. One of the most common reasons is that Windows is not activated. Or it was previously activated and now the product key is lost due to some reason. In case the product key is linked with your Microsoft account, logging out of account may halt Windows 10 updates. In other case, the update is downloaded but installation fails. This is also a common issue and there is an easy fix for this. However, before continuing, you must know how to check the currently installed Windows version and build number. If you are already know this, then skip to next step. Knowing this is important to check whether issue is fixed or not.
How to check current Windows 10 Build and OS Version?
This is a fairly simple method and there is a Windows utility available for it. The OS Version and OS build are two different things. What we are most concerned here with is the OS version number. There can be different build numbers in OS version. Follow the steps below to find out the version of OS build number of your current Windows 10.
- Press Win + R keys.
- The run pop-up will appear in the bottom left of screen.
- Type “winver” in it and press Enter.
- It will show a small box with information about build number and os version.
- You need to compare this version from this page. It shows the latest Windows 10 version available at your time of checking and build numbers.
- Your build number can be one of these if you are on the same version.
- If your Windows 10 has not been updated, then the latest version number on site will be different from yours.
Now here are the possible fixes to the solution. Most of these solutions are non-technical and these should cover most of our audience.
Check your Microsoft Account
Due to an update or some bad configuration, it is possible that your Microsoft account is no longer logged in. This can happen without even noticing it. Therefore, it would just stop the upcoming updates. If you are experiencing something similar, then follow these steps to login with your Microsoft account or check if it is logged in or not.
- Click on the notification icon in bottom right corner on taskbar.
- Click on “All Settings” icon.
- In the new window, look for Accounts.
- Click on it.
- Here you will see if you are logged in with Microsoft account or a local account only.
- If you do not see your Microsoft account here, then login with it.
- This setting will now allow you to get Windows 10 updates.
Verify if your Windows is activated
This is a pretty common issue since most of the Windows products keys are now linked with the Microsoft accounts. Therefore, if the account was logged out for any reason, there is a possibility that Windows 10 on your machine is not activated. Follow the steps below to find out if your copy of Windows 10 is activated or not.
- Head over to Settings > Accounts and Security.
- In the left sidebar, you will see an option “Activation”.
- Open it.
- The new window will show the current status of your Windows 10 copy.
- It will show the Windows version and something like “Your copy of Windows 10 is activated”.
- If this does not show it like this, then you need to either enter the product key manually or login with Microsoft account with which your Window’s product key is linked.
Run the Windows Update Troubleshooter
Microsoft’s troubleshooting software has been updated quite a bit. It is available for issues like audio, blue screen, video playback and even issues with Windows updates. MS keeps collecting data related to this issue so that troubleshoot can fix those. If your issue has already been fixed or detected somewhere else, then this utility will surely help you. Here’s how to get it to work.
- Press the Win key.
- Type “troubleshoot” and press enter.
- Now click on “Windows Update” and click on “Run the Troubleshooter”.
- If the next screen asks your to give administrative rights, then do it.
- It might take anything between few seconds and minutes.
- Once it is done, it will most likely come up with the issue you are facing and why Windows 10 is not updating or not showing latest version/build available.
Windows Insiders might be stuck in Slow Ring
Those users who have enrolled themselves into the Insiders program expect to receive the latest updates as fast as possible. This is the whole point of this service. There are two rings for insiders. Fast ring users get updates most frequently even when the build has some bugs. The users of slow ring get updates only when some bugs have been fixed. Therefore, it is possible that you are not able to receive the latest update because your account is stuck in slow ring. The transfer can be triggered by many factors. Neowin mentioned below given command as a solution to this issue. Here is how to use it.
- Press Win Key.
- Type CMD and press enter.
- Paste this in the CMS: reg flags HKLM\Software\Microsoft\WindowsSelfHost\Applicability set DONT_VIRTUALIZE
- Now press Enter.
- Let the command prompt do its work and then restart it afterwards.
- You should be receiving the updates that you are looking for now.
We have listed pretty much all the possible solutions that will solve issues in most cases. All of these method are pretty basic and work on majority of systems. For more advanced issues, there will be separate posts as they are most technical and require special attention.
If you have questions, let me know in the comments below.