April 29, 2025

How to fix this PC can’t run windows 11?

0

The error “This PC can’t run Windows 11” typically appears during Windows 11 installation in a virtual machine (VM) or on physical hardware when the system doesn’t meet Microsoft’s minimum requirements: a compatible 64-bit CPU (e.g., Intel 8th Gen+ or AMD Ryzen 2000+), 4GB RAM, TPM 2.0, Secure Boot, and 64GB storage.

In a VM like VirtualBox on a Mac (as per your earlier context), these checks can fail due to missing hardware emulation (e.g., TPM, Secure Boot).

Below is a step-by-step guide to fix this by bypassing CPU, RAM, Secure Boot, and TPM checks using the LabConfig registry method and other tweaks, tailored for VirtualBox on a Mac host : –


A video shows steps to fix “this pc can’t run windows 11”

Prerequisites

  • VirtualBox VM: Set up with Windows 11 ISO attached (see earlier steps if not done).
  • Windows 11 ISO: Downloaded (x64 for Intel Macs, ARM for Apple Silicon—though ARM bypasses differ slightly).
  • Mac Host: Intel or Apple Silicon running VirtualBox 7.0.x.

Step-by-Step Fix to the error “This PC can’t run windows 11”: –

Step 1: Start the Windows 11 Installation

  • Boot the VM:
  • In VirtualBox, select your “Windows 11 VM” > Start.
  • Boot from the Windows 11 ISO (press any key if prompted).
  • Encounter the Error:
  • Proceed until you see “This PC can’t run Windows 11” (usually after selecting Install Now).

Step 2: Access Command Prompt in the Installer

  • Open Command Prompt:
  • At the error screen, press Shift + F10 (or Fn + Shift + F10 on some Mac keyboards).
  • A Command Prompt window opens.

Step 3: Create LabConfig Registry to Bypass Checks

  • Launch Registry Editor:
  • In Command Prompt, type: regedit
    • Press Enter to open the Registry Editor.
  • Navigate to LabConfig:
  • Go to HKEY_LOCAL_MACHINE\SYSTEM\Setup.
  • Right-click Setup > New > Key.
  • Name it LabConfig.
  • Add Bypass Entries:
  • Inside LabConfig, create these DWORD (32-bit) values:
    1. BypassTPMCheck:
    • Right-click LabConfig > New > DWORD (32-bit) Value.
    • Name: BypassTPMCheck.
    • Double-click > Set value to 1 > Base: Hexadecimal > OK.
    1. BypassSecureBootCheck:
    • Name: BypassSecureBootCheck.
    • Value: 1 > OK.
    1. BypassCPUCheck:
    • Name: BypassCPUCheck.
    • Value: 1 > OK.
    1. BypassRAMCheck:
    • Name: BypassRAMCheck.
    • Value: 1 > OK.
  • Result:
  • Registry should look like: “` HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig
    • BypassTPMCheck = 1
    • BypassSecureBootCheck = 1
    • BypassCPUCheck = 1
    • BypassRAMCheck = 1
      “`
  • Close Registry Editor:
  • Click File > Exit.

Step 4: Resume Installation

  • Return to Setup:
  • Close Command Prompt (exit or click X).
  • Click the back arrow in the installer (top-left) to return to the previous screen.
  • Click Install Now again.
  • Proceed:
  • The installer should now skip the checks and let you continue.
  • Select Custom: Install Windows only (advanced).
  • Choose your virtual disk (e.g., 64GB unallocated space) > Next.

Step 5: Complete the Installation

  • Install Windows 11:
  • Files copy, VM restarts (15-30 minutes). Let VirtualBox handle reboots.
  • Setup:
  • Configure region, network, account, etc., to reach the Windows 11 desktop.

Alternative: Modify ISO to Bypass Checks (Preemptive Fix)

If you want to avoid registry edits during setup:

  • On a Windows PC or Mac with Tools:
  • Use Rufus (Windows) or edit the ISO:
    • Download Windows 11 ISO (x64 for Intel).
    • In Rufus: Select ISO, check “Remove requirement for 4GB+ RAM, Secure Boot, and TPM 2.0” > Create new ISO.
  • Or manually:
    • Extract ISO with 7-Zip (Windows) or hdiutil (Mac: hdiutil mount Win11.iso).
    • Edit sources\appraiserres.dll—replace with a blank file or delete (disables checks).
    • Rebuild ISO with mkisofs (Mac) or ImgBurn (Windows).
  • Use in VirtualBox:
  • Attach the modified ISO in VM Settings > Storage > Run setup as normal.

VirtualBox-Specific Tweaks

  • Enable EFI:
  • VM Settings > System > Check Enable EFI (special OSes only)—mimics Secure Boot-like behavior.
  • Increase Resources:
  • System > Set RAM to 4GB+ (8GB ideal), CPUs to 2+.
  • Display > 128MB VRAM, enable 3D acceleration (Intel only).
  • Fix Boot Issues:
  • If stuck, add to Extra Data (VM Settings > General > Advanced tab > Custom VM Properties):
    Key: vboxmanage modifyvm "Windows 11 VM" --cpu-profile "Intel Core i7-6700K"

Troubleshooting

  • Error Persists:
  • Reboot VM, press Shift + F10 again, verify LabConfig entries—ensure all are set to 1.
  • Slow Install:
  • Use an SSD, increase RAM/CPU in VM settings.
  • Apple Silicon (M1/M2):
  • Use Windows 11 ARM ISO. VirtualBox ARM support is experimental—LabConfig works, but Parallels or UTM may be smoother.
  • No TPM Emulation:
  • VirtualBox doesn’t natively emulate TPM. LabConfig bypasses this requirement entirely.

Notes

  • Intel Macs: Full x64 Windows 11 support—easiest setup with these steps.
  • Apple Silicon: Requires ARM ISO; bypasses work similarly, but performance may vary.
  • Legality: Microsoft allows VMs; activation needs a valid license.
  • Post-Install: Install VirtualBox Guest Additions (Devices > Insert Guest Additions CD) for better integration.

Leave a Reply

Your email address will not be published. Required fields are marked *