Windows 11 release date & upgrade information: When & why to potentially deploy Microsoft’s new Windows 11 release for PCs & mobile devices.