Windows Vista build 5308.50

Windows Vista build 5308.50 is a Beta 2 build of Windows Vista. This build was leaked to BetaArchive on 2020-03-09 only in the German and Japanese languages in the Ultimate SKU.