Enlarge / The "official" Windows 11 update, complete with the UI that regular people will see, is now available in the Release Preview channel for Windows Insiders. (credit: Andrew Cunningham) Yesterday, Microsoft released a near-final build of Windows 11 to Windows Insiders in the Release Preview channel, which (as the name implies) is generally the last stop for a major new Windows version ahead of its release to the general public.