Since switching profiles temporarily fixes it and the problem returns, the most likely causes are a bad color profile assignment or a graphics driver/app color-management issue.
Try this in order:
- Reset the display color profile
- Go to Settings > System > Display > Color profile.
- Select the affected display.
- If multiple profiles are listed, set the intended one as default with Set profile.
- If a profile looks suspicious or was added manually, expand it and select Remove.
- Re-add a standard profile
- In Settings > System > Display > Color profile for that display, select Add profile.
- Add the profile that matches the display use case, then set it with Set profile.
- If the issue started after changing profiles, this helps replace a corrupted assignment.
- Turn off automatic app color management for testing
- Go to Settings > System > Display > Color profile.
- Select the display.
- Turn off Automatically manage color for apps if it is enabled.
- This setting can affect how colors appear in apps, especially when color handling is inconsistent.
- Recalibrate the display
- In Settings > System > Display > Color profile, select Calibrate display and complete the calibration.
- This creates a new color profile for that display.
- Check whether the graphics stack is glitching
- Press Windows logo key + Ctrl + Shift + B to reset the graphics driver.
- If the colors immediately return to normal, that points to a display driver issue rather than the panel itself.
- Check for a display driver or app problem
- Open Task Manager with Ctrl + Shift + Esc while the issue is happening.
- If Task Manager also flickers or shows the same problem, the display driver is the likely cause.
- If Task Manager looks normal while other apps look wrong, an incompatible app is more likely.
- If an app is involved, update or remove it
- For Store apps: check for updates in Microsoft Store.
- To remove a suspected app: Start > Settings > Apps > Installed apps > select app > Uninstall.
- Restart after uninstalling and test again.
- Update the display driver
- If Night light is grayed out, Microsoft specifically recommends updating the display driver, and driver issues are also a known cause of screen flickering and display anomalies.
If the problem only affects the built-in laptop screen after resetting profiles and recalibrating, and it keeps returning even after the graphics driver is reset, that points more strongly to either a corrupted GPU driver installation or a hardware issue with the laptop display path.
References:
- Change display brightness and color in Windows
- Troubleshoot screen flickering in Windows
- Windows photo viewer changes picture tint when moved between monitors (not monitor calibration problem). - Microsoft Q&A
- How to fix pink tint to all gray colors in applications - Microsoft Q&A
- On my computer, photos get corrupted when I open them with the Windows Photo app. - Microsoft Q&A