Manually update Windows 11 to version 23H2

For some reason on my Windows 11 Enterprise edition I was not getting the update to move from version 22H2 to version 23H2 through the standard Windows update service even after turning on the option to get the latest updates as soon as they are available (see screenshot).

In my case what proved to be effective was to manually download and run the kb5027397 enablement package that enables what are already installed but disabled OS features (as you will see the msu file is only 180KB as it indeed only enables already installed functionalities). You can verify your current exact OS version by going to Settings > System > About.

In my case before applying the msu my Windows 11 version read as:

Version 22H2
OS build 22621.2134

while now it reads as:

Version 23H2
OS build 22631.3296

You can download the msu file from the microsoft.com website using the following links.

For x64 systems (most computers):

https://catalog.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/caa3ff4a-6420-4341-aeae-33b2d7f463be/public/windows11.0-kb5027397-x64_3a9c368e239bb928c32a790cf1663338d2cad472.msu

For Arm64 systems:

https://catalog.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/c29dd4ea-7f6a-4636-a991-29ba8ae70658/public/windows11.0-kb5027397-arm64_bacb74fba9077a5b7ae2f74a3ebb0b506f9708f3.msu