How to Install Microsoft Windows 11?

Windows 11

As many of you know already, Windows 11 is available, but for only those who are enrolled in the Microsoft Insider program. Let’s see what are the steps in order to install Windows 11 on your system.

First, let’s check System requirements.

  • CPU: a 1 GHz or faster dual-core or higher processor on a compatible 64-bit processor or System on a Chip
  • Memory: 4 GB RAM
  • Storage: 64 GB
  • TPM: Trusted Platform Module (TPM) version 2.0
  • Graphics card: DirectX 12 compatible graphics / WDDM 2.x
  • Display: A display 9 inches or larger, with a resolution of 720p or higher


Please backup your system before proceeding with Windows 11 installation.
  1. To get started, you will need to join Windows Insider Program. You can do it here.
  2. If you prefer to do it from your computer, you can click on the Start > Settings.
  1. Navigate to Update & Security>Windows Insider Program and click on Get Started.
  1. After you click on Get started, you will have to sign in using your Microsoft account and select Dev Channel and Confirm.
  1. Next, I suggest you to reboot the computer and go back to Settings > Update & Security > Windows Update and click on Check for updates. At this point, you should be able to see “Windows 11 Insider Preview xxx” and the status: Downloading…
  1. After Downloading and Installing are completed. Reboot your computer and you should be now on Windows 11.

1 Comment

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.