In-place upgrade of the guest operating system (between major OS release versions, such as Windows Server 2012, Windows Server 2016, Windows Server 2019, Windows Server 2022 or Windows Server 2025) is not recommended. The best practice is to install a new major OS release in a new VM.
Support considerations:
Known issues:
1. The VSock library DLLs for the VSock protocol are registered during vsock install by VMware Tools installer, this VSock protocol registration gets broken and lost over the OS upgrade, causing the socket creation requests fail.
Workaround:
Uninstall and reinstall VMware tools after OS upgrade.
Resolution:
This issue is resolved in VMware tools 11.3.0.
2. Uninstalling VMware Tools after Windows upgrade from Windows Server 2016 or Windows Server 2019 to Windows Server 2022 causes loss of access to storage and network - KB Article
3. Guest OS in-place upgrade to Windows Server 2022 or Windows 11 failed after upgrading VMware Tools to 12.0.5 or later on vSphere - KB Article