How to Fix Brightness Won’t Change on Windows 10/11

When brightness adjustment stops working on Windows, moving the brightness slider or using function keys has no effect, leaving the screen too bright or too dim. This issue often happens after Windows updates or driver changes, indicating a problem with the system’s communication with the display settings.

The most common cause is outdated or incompatible display drivers, particularly after a major update. Additional causes include corrupted system files or conflicts with power settings, especially when auto-brightness options are enabled.

In this article, we will discuss different solutions to solve this problem.

1. Adjust the Brightness from Power Options

Sometimes, the brightness setting might not work because of a miscommunication between the display driver and the system’s power settings. By adjusting brightness in the Power Options menu in the Control Panel, Windows can reconfigure these settings and re-sync the display controls, helping the system recognize the adjustments correctly.

  1. Press Windows key + R, type ‘powercfg.cpl‘, and hit Enter to open the Power Options menu.
  2. In the Power Options menu, click Change plan settings, then Change advanced power settings.
  3. In the next window, scroll down to Display, click the ‘+’ icon to expand the menu, then expand the Display brightness menu and adjust the values to your preference.
  4. Repeat the step above for Dimmed display brightness and ensure that Enable adaptive brightness is turned off. After configuring the settings, click Apply; your screen brightness should adjust to the selected values.

2. Change the Brightness Options from the Graphics Properties Menu

Using the Graphics Properties Menu allows direct control over display settings via the graphics hardware. This bypasses potential issues with Windows’ display controls that may malfunction after updates or driver problems. Adjusting brightness directly through the graphics card’s control panel (Intel, AMD, or NVIDIA) ensures better compatibility and reliability for managing brightness.

Note: The following steps are for the Intel Graphics and Media Control Panel. Screens may differ with various graphics drivers.

  1. Right-click on the desktop and select Graphics Properties.
  2. Choose Advanced Mode and click OK.
  3. Expand the Display menu, click on Color Enhancement, and use the Brightness slider to adjust the brightness to your satisfaction.
  4. Click Apply to save your new brightness setting.

3. Update the Graphics Drivers

Updating your GPU drivers can fix brightness issues because outdated or corrupted drivers might not work correctly after system updates. Installing the latest drivers ensures that your display adapter works with the latest Windows changes, helping to restore control over screen brightness settings.

  1. Press Windows key + R, type ‘devmgmt.msc‘ and press Enter to open Device Manager.
  2. In the Device Manager, expand the Display adapters section, right-click on your GPU and select Update Driver.
    Note: Laptop users may see two different GPUs under Display Adapters. If so, right-click on the integrated graphics (such as Intel(R) HD Graphics 3000).
  3. Click “Search automatically for updated driver software” to see if a new version is found. Follow the on-screen instructions to install it, if available.
    Note: During this step, Windows will use your internet connection to download the latest driver. Ensure that you have a stable internet connection.
  4. If a new driver is found and installed, restart your computer and check if you can now adjust the brightness. If the driver search indicates you have the latest version or the new driver doesn’t change the behavior, continue with the steps below.
  5. Go back to the main screen of Device Manager, right-click on your integrated GPU driver, and choose Update Driver again.
  6. This time, click on Browse my computer for driver software.
  7. Select Let me pick from a list of available drivers on my computer.
  8. Check the box next to Show compatible hardware, select Microsoft Basic Display Adapter, and click Next.
  9. Once the Basic Display Adapter driver is installed, restart your computer. With the next boot, the problem should no longer persist.

For detailed guide, check our article here.

4. Re-enable Generic PnP Monitor

Re-enabling the Generic PnP Monitor helps Windows rediscover the display, fixing issues caused by faulty drivers or incorrect detection after system updates. This refreshes the display settings, allowing brightness controls to work properly again.

  1. Press Windows key + R, type ‘devmgmt.msc‘, and hit Enter to open Device Manager.
  2. In Device Manager, expand the Monitors section, right-click on Generic PnP Monitor, and select Enable Device.
  3. Restart your system and check if you can now adjust the screen brightness.

5. Change the Display Type to Discrete in BIOS (Lenovo)

Switching to “Discrete Graphics” in the BIOS on Lenovo laptops forces the system to use the dedicated GPU, bypassing issues with the integrated graphics. This often resolves brightness adjustment problems caused by driver conflicts or system updates.

To fix this manufacturer-specific problem, access your BIOS (by pressing F2 during startup), navigate to the Configuration tab, and change the Graphics Device setting from Switchable Graphics to Discrete Graphics. Save the changes with F10 and then allow the computer to boot.

6. Fix the Catalyst Bug via Registry Editor (ATI GPUs)

By modifying certain registry entries, you disable power management settings that conflict with brightness controls. This restores proper communication between Windows and ATI drivers, allowing brightness adjustments to work correctly again.

  1. Press Windows key + R, type ‘regedit‘ and press Enter to launch Registry Editor.
  2. In Registry Editor, navigate to the following key:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
    
  3. Double-click on MD_EnableBrightnessIf2 and change the Value to 0. Repeat for KMD_EnableBrightnessInterface2.
  4. Next, navigate to:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001
    
  5. Modify MD_EnableBrightnessIf2 and KMD_EnableBrightnessInterface2 to set their values to 0.
  6. Exit Registry Editor and restart your computer. Upon the next startup, the screen brightness issue should be resolved, and control restored.

8. Adjusting Screen Brightness Using PowerShell

Using PowerShell lets you directly access system settings, allowing you to manually adjust brightness when regular settings fail. Running specific commands can fix issues caused by corrupted drivers or system updates, bypassing malfunctioning interfaces and restoring proper functionality.

  1. Right-click on the Start menu and select Windows PowerShell (Admin) to open PowerShell with administrative privileges.
  2. Type the following command to view your current brightness level and press Enter:
    Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightness
  3. To set a new brightness level, first determine the instance name of your display using this command:
    (Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).InstanceName
  4. Adjust the brightness to your desired level (between 0 and 100) by executing the following command. Replace ‘InstanceName’ with the actual name obtained from the previous command, and ‘BrightnessLevel’ with the brightness level you want. Here’s an example:
    (Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods -Filter "InstanceName = 'InstanceName'").WmiSetBrightness(1, 50)

    In this example, replace ’50’ with the desired brightness level.

  5. If the command is successful, your screen brightness should change immediately to the level you set.
ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

14
    EM
    Ethan Mearns Feb 15, 2019

    Thank you SO much for this article! My brightness buttons have not been working for a whole YEAR and by using method 1 and enabling my adaptive brightness, I can finally change my brightness!

    SO
    sophie Feb 20, 2019

    thank u so much!

    SA
    Sajeed Ahmed Apr 15, 2019

    Your solution was amazing! Updating the display adapter driver worked for me

      MV
      Mariana V Jun 19, 2019

      Worked for me too

    SA
    Sarah Apr 27, 2019

    I used Method 3 and it increased my brightness, but now everything on my computer looks bigger/more zoomed in. Any suggestions? I’m terrible with computers and have no idea what to do.

      SW
      Shane Warren Author Sep 14, 2019

      Right-click anywhere and select “Display Settings”.
      Click on the Display Resolution dropdown and select the Max resolution available.

      Reply
    GO
    goosey Aug 2, 2019

    Thank you! Thank you! Thank you! Awesome of you to share so many methods! Tried Methods 1 and 2 – didn’t work. Method 3 did the job! Many thanks!

    SW
    Shane Warren Author Sep 10, 2019

    The option was only for the intel graphics’ users. Have you tried to properly install the Graphics Card Drivers after uninstalling them completely using DDU? if not do that and check if it solves the issue.

    KM
    Kristina Paula Marie Jan 26, 2020

    Thanks a bunch! I almost lost all hope when suddenly, method 4 worked!!! Appreciate your help. Thanks!!!

    BR
    Brendan Ramza Feb 20, 2020

    Thanks a lot! Method 3 worked for me.

    JU
    jungwoon Mar 24, 2020

    Thanks a lot. Methods #3 and #4 works for me.

    CH
    Christine Dec 20, 2020

    Method 6 worked! You literally saved me! I had spent so much time before I founded this post! In my case my laptop is not a thinkpad but a lenovo legion 5 15imh05h. I hope this post helps more people! Thank you so much!

    ON
    Operation420. net Jan 16, 2021

    Under powercfg.cpl “Adjust plan brightness” does not appear for me underneath “Put the computer to sleep” and “Turn off the display”. Same for Brightness in the “Display” tab under “Change Advanced Power Settings”. Switching drivers/restarting didn’t help. (I noticed the issue just after reboot coz wifi wasn’t working….) Intel Display manager had an option for Brightness but that didn’t increase the backlight/frontlight on my screen and made the colors appear faded. The slider under the notifications tab is there but was already at maximum and I could tell it was still dim. HOW I FIXED IT WAS, Right click desktop –> “Display Settings” and disable “Change brightness automatically when lighting changes”!!!!

    Reply
    PR
    Pragnya Apr 12, 2021

    Browse my computer for driver software option from Method 3 worked for me. Selecting
    basic display adapter made it stay bright always at 100% and no option to reduce/increase it. So I chose an older version. THANKS A LOT FOR THIS ARTICLE !!!! I was struggling while switching from dark to bright mode application and vice-versa because of this problem

    Reply