Automatic upgrade process from Windows 10 to version 1909

Windows 10 version 09 operating systems have a lifespan of up to 30 months (2.5 years).

These versions of Windows 10 version need to be upgraded

Windows 10 version history Date of availability End of service for Home, Pro, Pro Education, and Pro for Workstations editions End of service for Enterprise and Education editions Version
Windows 10, version 1903 May 21, 2019 December 8, 2020 December 8, 2020 18362
Windows 10, version 1709 October 17, 2017 April 9, 2019 October 13, 2020*** 16299
Windows 10, version 1703 April 5, 2017 October 9, 2018 October 8, 2019  

***Delay to scheduled end of support and servicing dates due to public health situation. For more details visit here.

After expiration, it is necessary to update the kernel.

To perform this operation, you need to :

  • The computer must be in Active Directory.
  • The GPO “sti-all-upgrade-Window10-1909-ask” must be applied to the folder (OU) containing the computer object.
  • Restart the computer to make the GPO active.

The kernel update process is available in the computer:

  • Start, Check for Updates
  • Install now
  • Restart now

After downloading, the update is available, a restart will be necessary to finalize the operation.

In pictures

Check OS version

To verify that the operation was performed correctly, check the OS version in a PowerShell console:

#Get OS Version
(Get-CimInstance Win32_OperatingSystem).version

Before, 1809 =10.0.17763

Before, 1709 = 10.0,16299

After, 1909 = 10.0.18363

Process check

To be done in a console in Administrator mode in PowerShell

#update GPO and ecrase the result file /f !
gpupdate /force
gpresult /f /h C:\Users\Administrator\Desktop\GPOresult_sti-upgrade-windows10_1909.html

#force GPO detection and reporting
wuauclt /detectnow
wuauclt /reportnow

#Get OS Version
(Get-CimInstance Win32_OperatingSystem).version

#Get Windows Update Log

In case of problem, do the above commands and send me the files GPOresult_sti-upgrade-windows10_1909.html and WindowsUpdate.log