Virtual Machine Bypass TPM 2.0.


  • Windows
  • updated

Virtual Machine Bypass TPM 2.0

Install Windows 10 on a Hyper-V virtual machine and then upgrade to the latest Windows 11 system using Windows Update to bypass TPM 2.0, Secure Boot and UEFI restrictions.

In short:

This method makes it easier to test Windows 11 Insider Preview versions for early access to new features and changes to the latest Windows 11 system that we can't make on an older computer due to hardware limitations imposed by Microsoft.

This method is not a so-called Dual Boot system, but a Windows Hyper-V virtual machine, prepared on a pre-installed Windows system, ie a Windows 11 system that can be started in a virtual environment on an already installed system (e.g. Windows 10).

The operation consists of several steps:

  1. – Enable Microsoft Hyper-V feature.
  2. – Create virtual machine using Hyper-V.
  3. – Install Windows 10 on the virtual machine.
  4. – Connect to the Windows Insider program.
  5. – Create or sign in to a Microsoft account.
  6. – Upgrade to Windows 11.

What you will need:

Windows 10 ISO image file, if you have one. If you have not prepared, here you can download ...

A.)To download the Windows 10 ISO image file, select the options as shown in the image and then click the blue link on the right that downloads a script.

B.)Right-click the downloaded script and select Run as administrator from the mouse pop-up menu to download Windows 10 and create the ISO file. Ready. With a single click in about 30-60 minutes you can install the Windows 11 system in English on the created virtual machine.

select the settings shown in the image

If you're using Windows 10 Pro (Windows Home has no virtualization), you can install Microsoft Hyper-V to create a virtual machine, that you can test, or even use Windows 11 without special hardware or complex settings due to limitations imposed by Microsoft.

Quick Tip: Setting up a virtual machine allows you to enable TPM2.0 and "SECURE BOOT", which, if checked, will ensure that your computer meets all the minimum requirements, even if this is not true.

1.) - PART ONE - Activating Microsoft Hyper-V:

Simultaneously press the Windows -Logo + R keys on the keyboard and type the optionalfeatures command in the Run box that appears, then press ENTER or click OK.

check the Hyper-V option

The Turn Windows features on or off window appears. Check the Hyper-V option and make sure that both the Hyper-V Management Tools and the Hyper-V Platform are selected. Then click OK.

The Turn Windows features on or off window appears

Windows updates the system. Set up and start the Hyper-V service, it will finally ask you to restart your computer, for to take the effect. Click the Restart now button.

After following these steps, after rebooting, you can create a virtual machine for Windows 10, which we will update to Windows 11.


2.) - PART TWO - Creating a virtual machine using Hyper-V:

Start Hyper-V Manager to create the virtual machine. Unfortunately, after rebooting, the Hyper-V virtual machine does not start automatically, so we have to look for it and start it ourselves. Do the following:

It must be searched in the START MENU:

Click the START MENU (Windows-Logo icon) in the left corner of the taskbar, and then scroll down to the Windows Windows Administrative Tools folder. Click this folder to open it, where you will find the Hyper-V Manager icon. Click the HyperV Manager.

Click the HyperV Manager link

The Hyper-V Manager window appears, which automatically displays a virtualization server. Right-click the DESKTOP-8RC1V91 virtual server (in this example only) and move the mouse cursor (do not click, just drag) to the New New entry in the pop-up window that appears. Another small window will appear. Here left-click on the Virtual Machine link.

Click Virtual Machine

Launch the new virtual machine wizard, where you can specify the settings as follows: The Before you begin window may be omitted, so click the Next button at the bottom of the window.

In the Specify Name and Location window, enter any name (eg Windows 11), or leave the one specified by the system. If you want, check the box before Save the virtual machine to another location, and click the Browse button to specify the save location. Click the Next button at the bottom of the window.

The setting window appears where Enter the name and location

In the Specify Generation window, select the Generation 2 option and click the Next button at the bottom of the window.

select the second generation option

In the Assign memory window, it is recommended to increase the minimum of 1024 MB provided by the system (4096 MB in this example, which is good) and make sure that the Use dynamic memory on this virtual machine check box is selected. Dynamic Memory for this virtual machine). Click the Next button at the bottom of the window.

Using dynamic memory

In the Configure Networking window, select the Default Switch, so that the Internet connection is also available on the virtual machine. Click the Next button at the bottom of the window.

select the Default Switch virtual switch

In the Connect Virtual Hard Disk window, add a smaller value because you are creating a dynamically expanding virtual hard disk, and if the stored data is not enough, the system automatically increases in size so that it doesn't take up more unnecessary space. It is not important to specify another setting. Click the Next button at the bottom of the window.

add less value

In the Installation Options window, select the radio button in front of Install an operating system from a bootable image file, then click the Browse button and enter the path to the ISO file Windows 10 (Windows 10 will be installed for the time being and will be updated to Windows 11). Click the Next button at the bottom of the window and then Finish. Virtual Machine Manager creates the new virtual machine, which will automatically install Windows 10 from the uploaded ISO file.

enter the path to the Windows 10 ISO file

Final new settings:

As shown in the image below, the Hyper-V virtual machine has appeared in Virtual Machine Manager. For now, in the off state. Right-click the newly created virtual machine and select Settings from the pop-up menu.

select Settings from the pop-up menu

A: Click the Security button in the left menu.

B: In the settings window on the right, in the Secure Boot section, select the Enable Secure Boot check box.

C: Make sure the setting under Template is selected for Microsoft Windows.

D: Under Encryption Support, make sure that the Enable Trusted Platform Module is enabled. If not, select the check box to enable the TPM requirement.

E: Select the check box before Encrypt state and virtual machine migration traffic. Finally, click the Apply.

Activate the platform trust module

As step two, click the Processor button in the left menu. Add two or more processors to increase processor capacity (of course, if your computer has only one processor, you can't add 4). Click the Apply button and then OK. After you have completed these settings, the virtual machine is ready to use, you just need to start it to install Windows 10.

click the Processor button in the left menu

3.) - PART THREE - Installing Windows 10 on the virtual machine:

The finished Microsoft Hyper-V virtual machine appears in the Virtual Machine Manager. Right-click the newly created virtual machine and select Connect from the pop-up menu.

select the Connect link

In the next window, click the Start button in the middle of the window, or the Start icon in the top menu bar.

click the Start button in the middle of the window

If you click the Start button on the virtual machine, Windows 10 installation will begin immediately if an ISO file has been uploaded to the virtual machine settings, as described above.

The following window will appear asking you to press any button on the keyboard to get started.

starts installing Windows 10 immediately

TIP:

If the installation does not start, or nothing happens for a long time, click the Green Reset button in the top menu bar on the virtual machine. The installation will now definitely start.

boot reset

When the installation has begun, the first Windows 10 installer window shown in the image below will appear. If the language, currency, and keyboard settings in the window are correct, click the Next button at the bottom of the window.

click the Next button

In the next window, click the Install now button in the middle of the window.

The first window of Windows 10 Setup appears

Use the keyboard to enter the Windows 10 product key. If you don't have an activation key, or want to activate Windows later, click the I don't have a product key link at the bottom of the window, then Next.

Enter the system product key

In the next window, select the I accept the license terms link at the bottom of the window,then click the Next button.

Enter the system product key

In the next window, click Custom installation (use the Upgrade option above only if you are upgrading your old Windows 10 (or 8) to Windows 10 or 11).

click Custom Installation

As soon as you clicked on Custom Installation, another drive window appeared on your computer. First, click the drive, then tell the installer which drive you want to work with, then click the New link below, and then click the Next button.

click the New link below

Quick Tip: It is true that there is only one drive, logically the system cannot be installed elsewhere, but for security reasons, the system creates additional small folders, which can be created just by clicking the New button.

A.) - If you click the New button, another setting option will appear below, where you can resize the drive. Because you are working with a virtual machine, the size and all other settings remain at the default values ​​(Do not change anything).

B.) - Click the Apply button.

C.) - By clicking on the button, as shown in the image, several folders (only a few MB) were created for the protected system files and a recovery folder in case of system error.

D.) - Click the Next button. Another window will appear in which the actual installation of Windows 10 will begin.

all settings remain at the default values

Ready. The actual installation of Windows 10 will start automatically. Patience. At the end of the list, in the Finishing up section, the system restarts.

in the Finish section, the system restarts

1.) - Follow the on-screen instructions to complete the installation, where you can create a local account and select your privacy settings.

2.) - The detailed installation steps of Windows 10 can be read here ...


4.) - PART FOUR - Connecting to the Windows Insider program:

After you finish installing Windows 10, do not configure anything or install any drivers or other programs, as you will be upgrading to Windows 11 in Windows Insider, which will start immediately as follows:

To access the Windows Insider program, click the MENIU START button at the bottom left of the taskbar, then Settings (small gear icon), and in the new window, click the Update & Security link.

click the START MENU button

In the new window on the left menu, click the WINDOWS INSIDER PROGRAM link at the bottom, then in the new window that appears, click the Get started button.

Quick Tip: If you don't see or don't have the setup option, click the START MENU button at the bottom, left corner of the taskbar, then SETTINGS (small gear icon), then click the PRIVACY link, click DIAGNOSTICS in the left menu that appears in another window, and then click the FEEDBACK link, select the radio button in front of the OPTIONAL DIAGNOSTICS DATA in the next window, then return to the Windows Insider Program window.

click on the WINDOWS INSIDER PROGRAM link

5.) - PART FIVE - Create or sign in to a Microsoft account:

In the new window, you need to sign in to your Microsoft account, if you have one, so click the Link an account button, after the + sign and follow the on-screen instructions.

you need to sign in to our Microsoft account

After logging in to your Microsoft account or creating a newly registered account, in the privileged settings window (Windows Insider Program), click the provided channel (in this example, the Pre-launch channel), and then click on Confirm.

click Continue

After logging in to your Microsoft account or creating a newly registered account, in the privileged settings window (Windows Insider Program), click the provided channel (in this example, the Pre-launch channel), and then click on Confirm.

select the provided channel

After you click the Confirm button, two windows will appear. The first is for general information, where you click the Confirm button. The second window is more important, here it asks you to restart your computer to apply the previous settings. Click the Restart Now button.

Click Restart Now

6.) - PART SIX - Upgrade to Windows 11:

After rebooting, two updates follow.

  1. – The first step is to update Windows 10.
  2. – The second step is to update Windows 11.

1.) - First step - Upgrading to Windows 10:

To check for Windows 10 updates, click the MENIU START button at the bottom left of the taskbar, then Settings (small gear icon), and in the new window, click the Update & Security link.

click the UPDATE AND SECURITY link

In the new window, click the Check for updates button.

click Check for updates

The image shows a list of updates that the system will download and install automatically. After you have finished installing all the necessary updates, you will be prompted to restart your computer. Click the Restart now button.

a list of updates to download

2.) - The second step is to update Windows 11:

Windows 11 will be updated after rebooting. Follow the same procedure as for updating Windows 10.

To check for Windows 11 updates, click the MENIU START button at the bottom left of the taskbar, then Settings (small gear icon), and in the new window, click the Update & Security link.


click the UPDATE AND SECURITY link

In the new window, click the Check for updates button.

click Check for updates

The image shows a list of updates that the system will download and install automatically. Patience, it may take some time. Because the Windows 10 installation has already been completed (you have already specified the required settings during installation), there is no need for newer system settings after the Windows 11 update, so all updates will run in the background. After you have finished installing all the necessary updates, you will be prompted to restart your computer. Click the Restart now button.

a list of updates to download

After rebooting, the Windows 11 Desktop appears, which is less (or very) different from previous versions of regular Windows. You can access system features by clicking the Windows -Logo icon on the taskbar.

click on the Windows -Logo icon

2.) - The more detailed installation steps of Windows 11 can be read here ...

END