Windows 11: How to Download and Install Insider Beta

After a remarkable presentation and some communication problems, Windows 11 is officially available to Insider program members. If you want to test the operating system in advance, here’s how.

First, a warning message. Windows 11 is only available as an Insider version at the moment, on the Dev channel, in addition. This means that there can be some very annoying bugs, even blockers, in these versions, which will be fixed later in other updates.

In other words, it is highly recommended not to install this beta on your main machine or worse, on a machine for professional use.

Also, as this is a beta version, Microsoft reserves the right to collect a lot of telemetry data to identify and fix issues. This is the goal of the game for Microsoft: to have the software tested in a maximum of different configurations in the world to receive automated feedback or not.

Minimum System Requirements

Microsoft has announced the following minimum system requirements for Windows 11.

  • 2-core processor, 1 GHz, in the processor list AMD, Intel, or ARM
  • 4 GB RAM
  • 64GB of storage
  • UEFI, Secure Boot, and TPM 2.0
  • DirectX 12 with WDDM 2.x
  • 9-inch screen with a resolution of 1280 x 720 pixels

Note that this minimum setting will only apply when Windows 11 is released and may change between now and then. Meanwhile, the Insider program does not restrict the installation of Windows 11 (in beta) on PCs that do not meet TPM and processor list criteria.

Please note that Microsoft advises that it should not be possible to install the stable version of Windows 11 on PCs that do not meet the final criteria. The company indicates that in October it will need to reinstall Windows 10 on these PCs to continue to receive support.

How to test Windows 11 on a PC?

Installing the beta version from a Windows 10 PC is quite simple. Just sign up for the Windows Insider program. To do this, go to the Settings app, then to the “Update and security” section, and finally to the “Insider program” section.

During registration, the system will ask you to choose your “Insider Settings”. To test Windows 11, you must select “Dev Channel” while waiting for the arrival of the first builds in the Beta channel.

If the Windows Insider page remains blank in settings without giving you the option to subscribe, it’s probably because of your privacy settings.

Go to Windows 10 privacy settings and agree to pass optional diagnostic data. They must be on the Insider program.

If you have a Windows 10 Home edition, Microsoft will offer an upgrade to Windows 11 Home. Please note that with this new version, the use of a Microsoft account becomes mandatory.

Remains optional for Windows 11 Pro.

A good way to test Windows 11 without taking risks on your machine is to test it in a virtual machine.

For that, you need a virtual machine manager like Microsoft’s Hyper-V (on Windows 10 Pro, Education, or Enterprise) or VirtualBox.

Attention, it is necessary to have a sufficiently powerful machine with at least 8 or 16 GB of RAM and a modern and efficient processor.

To take advantage of Windows 11 through a virtual machine, you must first download the ISO for the latest version of Windows 10 Insider Dev so far.

From this installation on, you will be able to follow the same procedure as a classic PC, going through the Windows 10 settings to install the update for Windows 11.

Recent Articles

Related News

Leave A Reply

Please enter your comment!
Please enter your name here