Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

 Windows OS Hub / Windows 10 / Fix: Screen Brightness Control Not Working on Windows 10 or 11

December 16, 2021 Windows 10Windows 11

Fix: Screen Brightness Control Not Working on Windows 10 or 11

The problem with adjusting the screen brightness can occur in both Windows 10 and Windows 11. Typically, users complain that they cannot increase or decrease the screen brightness on a Windows laptop from the Control Panel or with the keyboard functional keys (Fn + F5/F6/F11/F12).


In most cases, the problem with adjusting the brightness in Windows is related to the display or video card drivers (most often the problem occurs on devices with Intel Graphics and AMD Radeon graphics cards). However, there are other reasons as well. Let’s take a look at a few simple ways to fix the problem when you can’t adjust the brightness on a laptop running Windows 10 or 11.

Contents:
  • How to Change Screen Brightness in Windows 10 and 11?
  • Enable Generic PnP Monitor on Windows
  • Can’t Adjust Screen Brightness After Installing TeamViewer
  • Update Your Video Card Driver
  • FN Keys Not Working for Screen Brightness
  • Enable Screen Brightness Control with Registry Tweak
  • Unable to Change Screen Brightness on a Laptop with Intel HD Graphics
  • Check Windows Adaptive Brightness Settings

How to Change Screen Brightness in Windows 10 and 11?

First, check if you can change the screen brightness using the standard Windows brightness adjustment tools.

Option 1. Adjust the Screen Brightness from Windows Settings

In Windows 10 and 11, you can change the display brightness from the Settings panel. Go to Settings -> System -> Display (you can open this Settings item by running the ms-settings:display or desk.cpl command). Use the Brightness slider to adjust the screen brightness.

changing screen brightness from windows 11 settings

Option 2. Change display brightness from Windows Quick Settings

On Windows 10 and 11, you can use the quick settings (action center ) to change the screen brightness. Click on any system icon in the taskbar (Wi-Fi, sound, battery, or press Win + A). Adjust the display brightness using the slider.

If the brightness slider is missing or inactive:

  • You may be using a computer with an external monitor (use the buttons on the monitor to change the brightness);
  • Try updating your video adapter driver (described below).

screen brightness slider in quick settings bar on windows 11

Option 3. Adjusting Brightness with Function Keys

Most laptops have special function keys labeled 🔆 and 🔅. Press the Fn button + the brightness up/down function key and verify that the display brightness has changed.

brightness fn keys on laptop keyboard

Fn+F11 and Fn+F12 keys used on my laptop to adjust brightness. These combinations may differ from manufacturer to manufacturer.

Option 4. Screen Brightness Settings in Video Card Control Panel

You can change the screen brightness in the settings of the video card. In my example, this is the Intel HD Graphics Control Panel, accessible from the desktop context menu.

screen brightness in intel hd graphics display control panel

Option 5. Change Screen Brightness with PowerShell

The following PowerShell command allows you to set a specific display brightness level from the command prompt:

(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,80)

The brightness is set as a percentage of the maximum in the range from 0 to 100. In this example, I set the brightness to 80%.

Enable Generic PnP Monitor on Windows

If you can’t change the screen brightness in Windows, check whether the Generic Pnp Monitor is not disabled on your device. This is the most common problem on Lenovo and HP Pavilion laptops.

Open the Device Manager (devmgmt.msc) and in the Monitors section check if the Generic PnP Monitor is enabled. If it is not, right-click and enable it.

Generic Pnp Monitor

Restart your computer and try to adjust the screen brightness.

In some cases, you need to try updating/reinstalling the Generic PnP Monitor driver in the device manager via Update Driver (right-click Generic PnP-Monitor -> Update Driver Software -> Search automatically for updated driver software).

Can’t Adjust Screen Brightness After Installing TeamViewer

There is a known issue that the screen brightness control stops working in Windows after installing TeamViewer. The fact is that TeamViewer installs its own Pnp-Monitor Standard display driver, which is used to compress graphics and optimize traffic.

 TeamViewer Pnp-Montor Standard driver

Try to replace the driver for this device to “Generic PnP Monitor” (Right Click -> Update Drivers -> and select the “Generic PnP Monitor” from the list of already installed drivers).

Update Your Video Card Driver

The brightness issue may be related to the current graphics card driver. First, check that your display adapter is enabled in the device manager (similar to the method above). If the previous method did not help, try updating the video adapter driver automatically (if not disabled).

Open the Device Manager (devmgmt.msc console), expand the Display adapters section, and find your video card. Right-click it and select Update Driver Software. Then select Search automatically for updated driver software and wait till Windows 10 finds and installs the latest driver version (of course, your computer has to be connected to the Internet).

If the automatic driver update didn’t fix the brightness control problem, try removing the current driver and installing the latest driver version from the manufacturer’s website.

In some cases, on the contrary, you need to roll back the version of the video adapter to the previous one: Update driver -> Browse my computers for drivers -> Let me pick from a list of available drivers on my computer -> enable Show compatible hardware. Select the previous version of the display adapter driver.

Microsoft Basic Display Adapter

If updating or rolling back the video driver doesn’t resolve the brightness issue, try switching to the default Microsoft Basic Display Adapter driver for your video card (see screenshot above).

FN Keys Not Working for Screen Brightness

If you find that adjusting the screen brightness through Windows settings works fine, but the function keys (Fn) for brightness control on the laptop keyboard don’t work, most likely you need to install additional software from the laptop manufacturer.

Each vendor has its own keyboard tool. Below are the names of the keyboard tools for popular laptop models:

  • ASUS – ATK Hotkey Utility
  • Sony Vaio – Sony Notebook Utilities
  • Dell – QuickSet
  • HP – HP Software Framework and HP Hotkey Support
  • Lenovo – Hotkey Features Integration for Windows 10 or AIO Hotkey Utility Driver

Download the program from the manufacturer’s official website and install it. Try changing the brightness using the laptop Fn keys.

Enable Screen Brightness Control with Registry Tweak

You can enable screen brightness control in Windows by using the KMD_EnableBrightnessInterface2 registry parameter under the reg key HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000.

Open the Registry Editor (regedit.exe), go to the registry key above, find the DWORD parameter KMD_EnableBrightnessInterface2 and change its value from 1 to 0

KMD_EnableBrightnessInterface2

There can be several KMD_EnableBrightnessInterface2 parameters in the registry. So use the search (F3) and find all the other parameters named KMD_EnableBrightnessInterface. For all found parameters, you need to change the value from 1 to 0.

Reboot your laptop.

Unable to Change Screen Brightness on a Laptop with Intel HD Graphics

On Windows laptops with integrated Intel HD Graphics video cards, you need to disable brightness correction through the registry. Go to the reg key HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000 (0001 in some cases) and look for the FeatureTestControl DWORD parameter. Change its value from f000 to f008 and restart your computer.

Sometimes the value FeatureTestControl = fb20 helps.

Or use the following reg file:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000]
"FeatureTestControl"=dword:0000f008
"KMD_EnableBrightnessInterface2"=dword:00000000
"KMD_EnableBrightnesslf2"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001]
"FeatureTestControl"=dword:0000f008
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0002]
"FeatureTestControl"=dword:0000f008
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\intelkmd]
"FeatureTestControl"=dword:0000f008

Check Windows Adaptive Brightness Settings

Windows can use your laptop’s light sensors (available on almost all modern tablets and laptops) to adjust the screen brightness. The brightness of the screen is set according to the ambient light (adaptive brightness).

You can enable/disable adaptive display brightness from the System -> Brightness -> Change brightness automatically when lighting changes.

disable adaptive screen brightness control on windows 11 laptop

There is also another option used to reduce the brightness of the display if the device is running on battery (Help improve battery by optimizing the content shown and brightness). This feature is called CABC (Content Adaptive Brightness Control).

Also, you can disable adaptive brightness in Windows power settings:  Control Panel -> Power Options -> in the properties of the selected power plan, click the Change advanced power settings -> Change advanced power settings -> expand Display.

In the Enable adaptive brightness item, you must disable the adaptive brightness for the “On battery” and “Plugged in” modes. If adaptive brightness is enabled, won’t be able to significantly increase the screen brightness

Also, try changing the brightness level under the items:

  • Dimmed display brightness
  • Display brightness

disable adaptive brightness in win10

15 comments
7
Facebook Twitter Google + Pinterest
previous post
Assigning User Licenses in Microsoft 365 (Azure AD) with PowerShell
next post
Windows Update Stucks at Copying Packages to the Update Cache

Related Reading

How to Connect VPN Before Windows Logon

November 14, 2023

Using WPAD (Web Proxy Auto-Discovery Protocol) on Windows

November 7, 2023

Zabbix: How to Get Data from PowerShell Scripts

October 27, 2023

Tracking Printer Usage with Windows Event Viewer Logs

October 19, 2023

How to Use Ansible to Manage Windows Machines

September 25, 2023

15 comments

Alex V October 11, 2016 - 5:47 pm

I have tried all of these solutions and it STILL does not work. 

Reply
Bhushan July 22, 2018 - 1:49 am

I tried all still doesn’t work. I am on build 17692.rs_prerelease_flt.180625-1624

Reply
ALEX K November 23, 2018 - 9:49 pm

Thank you SO MUCH! The TeamViewer thing solved the problem for me! I went crazy the past days and I think I will have to hugely apologize to my display adapter wo got reinstalled a very lot of times, recently. Pfew! Thanks a lot for that hint!

Reply
admin November 27, 2018 - 6:41 am

You are welcome :). It was also a surprise for me that the TeamViewer causes problems with brightness control in Win10.

Reply
Tivadar Limbacher February 23, 2019 - 6:17 am

Wonderful, thank you SO MUCH! The “Generic monitor” switch helped bring back the screen brightness adjustment! You’re a lifesaver! 🙂 Very professional post!

Reply
molda May 21, 2019 - 8:51 pm

Fantastic article!!!!!!!!
More than 1 year with this problem.

Thanks a lot!!!!

Reply
Ryan B July 27, 2019 - 4:40 am

I had to change the FeatureTestControl DWORD to fb20 (f008 didn’t work for me), and I found it in 0001 (not 0000).

Reply
ww November 17, 2020 - 10:49 am

thank you for tip. I did use f008 value, but found it in 0001 (not 0000). Life saver.

Reply
AleM August 30, 2019 - 9:18 pm

thanks.

Reply
ruel September 18, 2019 - 10:53 pm

thank you very much.. i changed the hex value to F008 and it works..

Reply
Sam January 24, 2020 - 6:04 am

Thank you. I have an AMD Radeon HD 7310. The fix that worked was the registry change.

Changed KMD_EnableBrightnessInterface2 from 1 to 0.

I found the KMD_EnableBrightnessInterface2 values in the following registry keys:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\amdkmdag]

Reply
qumail August 14, 2020 - 2:17 pm

THANKYOU SO MUCH, i had the problem with intel hd graphics and last solution worked for me. since so many month I was using my computer like this and changing brightness for bios settings only.But thanks to this website

Reply
shuaigood October 19, 2020 - 6:11 am

My DELL M6600 laptop with Intel HD Graphics card can control its brightness now, TKS

ref to “Unable to Change Brightness on a Laptop with Intel HD Graphics”

Reply
Sharif January 15, 2022 - 9:23 am

Just download the latest official build Version Intel HD integrated graphics intel-hd-graphics-driver-download-4590
hope this will solve problem.

Reply
VALENTINA March 12, 2022 - 4:13 pm

Thank you so much! The “Update Your Video Card Driver” was the one that helped me with my Lenovo L13 Yoga. EXCELLENT 🙂

Reply

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMWare
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • How to Connect VPN Before Windows Logon

    November 14, 2023
  • Removing Azure Arc Setup Feature on Windows Server 2022

    November 9, 2023
  • Using WPAD (Web Proxy Auto-Discovery Protocol) on Windows

    November 7, 2023
  • Send Emails with Microsoft Graph API and PowerShell

    November 6, 2023
  • Zabbix: How to Get Data from PowerShell Scripts

    October 27, 2023
  • Tracking Printer Usage with Windows Event Viewer Logs

    October 19, 2023
  • PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

    October 15, 2023
  • Reset Root Password in VMware ESXi

    October 12, 2023
  • How to Query and Change Teams User Presence Status with PowerShell

    October 8, 2023
  • How to Increase Size of Disk Partition in Ubuntu

    October 5, 2023

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • How to Repair EFI/GPT Bootloader on Windows 10 or 11
  • How to Restore Deleted EFI System Partition in Windows
  • Network Computers are not Showing Up in Windows 10/11
  • Updating List of Trusted Root Certificates in Windows
  • How to Create a Wi-Fi Hotspot on your Windows PC
  • How to Sign an Unsigned Device Driver in Windows
  • How to Download APPX File from Microsoft Store for Offline Installation?
Footer Logo

@2014 - 2023 - Windows OS Hub. All about operating systems for sysadmins


Back To Top