Windows 11 fails to start when 4G decoding is enabled.
Windows 11 fails to start when 4G decoding is enabled.
Need the boot settings activated for dual booting Mac OS with OpenCore. Windows keeps freezing on the spinning dots without any issues. I’m unsure how to enable verbose boot or access logs from the registry changes. I found a log file from the Startup repair tool attached—maybe it helps. Thanks, m9x3mos.
It's also likely the device uses MBR rather than GPT. It may require GPT to function properly.
I think I fixed the problem by including the npci=0x2000 option in my OpenCore setup, which lets me proceed without needing 4G+ decoding. It's more of a temporary fix than a permanent solution, but I'm sharing it in case someone else faces the same issue.
This discussion is quite engaging. I'm also setting up a dual-boot configuration with a Ryzen 7 2700x and an ASRock b450 Pro4 board. I'm running OpenCore as my boot manager and recently moved from version 0.6.2 to 0.7.8 (I tend to stick with the same setup). My graphics card is an XFX RX 5500 XT with 8GB of VRAM, which was added fairly recently. I've noticed that keeping CSM off but enabling high-speed decoding allows my clean OpenCore/MacOS experience to launch smoothly, whereas my old Windows 11 drive keeps failing to boot. Notably, with 4G decoding active, USB drives and some PCI devices like my NVMe storage stop working during startup. This seems to be bypassing OpenCore entirely, letting me manually select a boot device via F11. What appears to be happening is that the system boots but then shuts down USB ports and other peripherals. If I turn off 4G decoding, everything boots without issues. To be clear, my Windows 11 is mounted as a GPT partition. For now, this troubleshooting will likely stop because I rarely switch between OSes on my dual-boot setup.
I can verify that for my ASRock b450 Pro4, resetting the BIOS to defaults, turning off CSM and activating Above 4G Decoding prevents booting from a bootable USB created with the Create Media Windows 11 tool. When all settings remain the same but only Above 4G Decoding is disabled, all drives, including the USB, boot correctly. I understand my current Windows drive probably needs a fresh install, but I’m confused why a standard boot USB isn’t sufficient.