News Computer & Technology Windows 11 will launch on October 5 By Jacob Suite 3 years ago It’s official: Windows 11 will be released on October 5. “On this day, the free