Night Light not working takes several forms: the toggle is greyed out, the schedule never fires, the tint turns on but flickers, or it works manually but ignores sunset times. Because Night Light is rendered through the GPU driver’s color pipeline — not as a simple screen overlay — every one of these symptoms traces back to the driver, its settings cache, or a conflicting color tool. The hardware is never at fault.
This is the universal step-by-step edition: it works on Windows 10 and 11, any laptop brand. Brand-specific wrinkles (HP’s Display Manager, ASUS utilities) are covered in our companion guides, including the HP Night Light fix . If the underlying display brightness controls are also broken, fix the graphics driver first — Night Light depends on it.
Follow the steps in order. Each is quick, and the sequence is arranged so the most common causes come first.
Why this happens
- Graphics driver color pipeline broken — Night Light is applied by the GPU driver; corruption kills the tint specifically.
- Night Light registry cache corrupt — The CloudStore cache greys out the toggle permanently until reset.
- Conflicting color software — f.lux, vendor low-blue-light modes, and GPU control panels fight Night Light.
- Location off for sunset schedule — Sunset-to-sunrise needs location services; without it the schedule never fires.
- Fast Startup stale driver state — Hibernated graphics state can wedge Night Light off across ‘shutdowns’.
- Wrong color profile / HDR — Custom ICC profiles and HDR can override or wash out the Night Light tint.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Restart properly and toggle manually
Clear any wedged state with a true restart, then test the manual toggle.
- Choose Restart (not Shut down) from the Start menu.
- Open Settings > System > Display > Night light.
- Turn the toggle on manually and drag the Strength slider — confirm the tint visibly applies.
- If manual works but the schedule does not, skip to Fix 5.
Fix 2: Update or reinstall the graphics driver
The highest-yield fix: Night Light lives in the driver.
Match the driver source to your machine: laptop makers validate graphics drivers against their specific panels, and the maker’s driver is the safest first try. If the maker’s driver is years old and the problem started with a Windows feature update, the chip vendor’s current generic driver (Intel/AMD/NVIDIA) is the better second attempt — newer color-pipeline code with the same Night Light hooks.
- Open Device Manager > Display adapters and note your GPU.
- Download the latest graphics driver from the laptop maker’s support site (or Intel / AMD / NVIDIA for the chip).
- Uninstall the current GPU driver (tick ‘delete driver’), install the fresh package, restart.
- Test the Night Light toggle again.
Fix 3: Reset the Night Light registry cache
The definitive fix for a permanently greyed-out toggle.
Export the CloudStore key before deleting it (right-click > Export) so you can restore it if needed — though in practice a rebuilt cache is always healthier than a corrupt one. If the bluelightreduction keys regenerate as corrupt again after a reboot, a startup program is rewriting them; clean-boot to find it.
- Open regedit and navigate to
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount. - Delete the subkeys beginning with
$$windows.data.bluelightreduction(there are usually two). - Restart the PC.
- Reopen Display settings — the toggle should be live. Reconfigure your schedule and strength.
Fix 4: Remove conflicting color tools
Two programs fighting over gamma ramps means neither works right.
- Uninstall f.lux / SunsetScreen or similar blue-light apps.
- Turn off the monitor’s built-in Low Blue Light mode in its OSD while testing.
- Reset GPU control panel color settings (NVIDIA Control Panel / AMD Adrenalin / Intel Graphics) to defaults.
- Restart and test Night Light alone.
Fix 5: Fix the schedule: location or manual hours
‘Never turns on by itself’ is a scheduling problem, not a Night Light problem.
- For Sunset to sunrise: Settings > Privacy & security > Location > turn Location services on; verify time zone is correct.
- Alternatively, choose Set hours and enter manual on/off times — no location needed.
- Confirm the schedule shows the correct next-trigger time under the Night light settings.
- Wait for (or temporarily set) a trigger time a few minutes out to verify it fires.
Fix 6: Check HDR and color profiles
HDR and custom ICC profiles can override the Night Light tint.
Remember that HDR and Night Light are philosophically opposed: HDR wants maximum dynamic range and color volume, Night Light wants to squash blue. Most panels cannot do both at once, so Windows prioritizes HDR. If you need Night Light for evening use, consider leaving HDR off and enabling it only for HDR content — a small inconvenience for reliable warm evenings.
- Settings > System > Display > HDR: turn it off temporarily and test Night Light.
- Search Start for Color Management > check the display’s profile — remove custom ICC profiles added by calibration tools while testing.
- If Night Light works with HDR off, the two are conflicting on your panel — use one or the other.
- Also test with screen flicker fixes if the tint flickers rather than staying steady.
Fix 7: Test on a new user profile
Isolates per-user settings corruption as the last software variable.
- Settings > Accounts > Other users > add a local account.
- Sign in and test Night Light there.
- If it works, migrate to the new profile — your old profile’s settings cache is corrupt beyond practical repair.
- Microsoft’s official display-settings support documentation covers profile-level troubleshooting if you prefer to repair.
Closing
Night Light’s step-by-step repair is short because the suspect list is short: the graphics driver’s color pipeline, the CloudStore settings cache, a conflicting color tool, or the schedule’s location dependency. The driver reinstall and registry reset in Fixes 2–3 resolve the large majority of cases on any brand and either Windows version.
