Windows Server 2022 build 20286

Windows Server 2022 build 20286 is an unconfirmed build of Windows Server 2022, which was supposedly uploaded to the Chinese website BetaWorld on 6 April 2022, but at the moment this cannot be confirmed or refuted as it is not publicly available.