The installation process is intuitive and can take up to a few minutes. In general, once you start installing Windows 11 Pro, all the instructions are self-explanatory – most users should leave the default settings. You don't want to delay any longer and are preparing to switch to the new operating system? We have prepared a guide for you, where you will learn where to download, install, and run Windows 11. The official release of Windows 11 took place on October 5, 2021. Windows 11 Pro - How to download, install and activate?