Dear Gireshaur
This is a known issue in Windows 11, and you're right, it appears to be a combination of bugs. When you switch to "Second screen only" mode, Windows can mistakenly apply the color profile (including HDR calibration) from the primary display (Screen 1) to the secondary display (Screen 2).
The core of the problem lies in how Windows identifies and prioritizes displays, which can conflict with the BIOS/UEFI output. The bug you described, where Windows reverses the monitor order from what the BIOS shows, is a long-standing annoyance for users with specific multi-monitor setups.
Unfortunately, there isn't a single, universally effective fix for this bug, as it's deeply embedded in the OS. However, here are some workarounds that have helped other users:
- Manually Set the Correct Color Profile:
- With only the second screen active, go to Settings > System > Display > Advanced display.
- Select the correct display at the top.
- Under "Display information," click on Display adapter properties for Display [your screen number].
- Go to the Color Management tab and click the Color Management... button.
- In the new window, select your second monitor from the "Device" dropdown.
- Check the box for "Use my settings for this device".
- Click "Add..." and find the correct ICC/HDR profile for your second monitor. If it's not listed, you may need to browse to the location where it's saved.
- Select the correct profile and click "Set as Default Profile".
- Third-Party Display Management Software: Tools like DisplayFusion or Custom Resolution Utility (CRU) can sometimes offer more granular control over how Windows handles multiple monitors and their settings. These tools might help in forcing the correct profile or managing display identification more effectively.
- Updating Graphics Drivers and Windows: Ensure both your graphics card drivers (NVIDIA, AMD, or Intel) and your Windows 11 installation are fully up to date. Sometimes, driver or OS updates can contain fixes for such color management issues.
Best Regards,