FIX: Power settings are missing in Windows 11

by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Affiliate Disclosure
  • Users claim that Windows 11 power settings are missing both from the taskbar and Settings, but we'll show how to fix this issue with ease.
  • The first thing to do is checking for general Windows updates.
  • You should also make sure your OS runs through the Balanced Performance Plan.
  • If power settings are missing in Windows 11, updating the batteries drivers is also an option to consider.
Power settings are missing in Windows 11: Fix it with ease

Fix Windows 11 OS errors with Restoro PC Repair Tool:This software repairs common computer errors by replacing the problematic system files with the initial working versions. It also keeps you away from critical file loss, hardware failure, and repairs damages made by malware and viruses. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows 11 issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

The latest OS comes up with some new great features, users getting more and more excited about it.

Unfortunately, some of them claimed that battery power settings are missing in Windows 11. It seems to be a pretty annoying error, but we’re here to deliver the best solutions to quickly fix it.

If you encounter this problem, you’ll not be able to check the battery usage & health in Windows 11.

From what users describe, there are times when the power slider is missing in the desktop taskbar and in the Settings as well.

Why are Windows 11’s Power settings missing?

There are some important reasons why Windows 11 power settings are missing, and you should take into consideration each of them:

  • Glitched Power Options menuThis one of the most popular causes why this issue occurs. It doesn’t have anything to do with system file corruption. In this case, the issue is likely caused by a Windows Update.
  • System corruptionIt can be caused by several situations, like random and temporary software bugs. 
  • Poor OS or drivers updates – It is mandatory to keep your operating system and drivers up to date. Any update incompatibility can harm the general usage, even basic aspects like power settings.

What can I do if Power settings are missing in Windows 11?

1. Check for OS updates

  1. Hit the Windows key, then open Settings.
  2. Go to Windows Update.Windows update
  3. Choose to Check for updates.

For the times when a basic feature is missing from your OS, you should scan for Windows updates. It will automatically look for available options and start to download and install them.

To make sure your operating system goes through the correct process, you should restart your PC at the end of this process.

2. Switch to the Balanced Performance Plan

  1. Press again on the Windows key, type Control Panel, then click on it.
  2. Click on Hardware and Sound.
  3. Look at the Power Options section, then select Choose a power plan.
  4. Make sure the Balanced option is checkmarked. If not, do so.
  5. Reboot your PC for a total refresh.

3. Run the Power troubleshooter

  1. Open Windows Settings.
  2. Go to System, then select Troubleshoot.
  3. Navigate to Other troubleshooters.Other troubleshooters
  4. Scroll-down to the Power section, then click on the Run button.
  5. You’ll be notified if any issues are discovered, then Windows will automatically fix them.

Because our presented issue is strongly related to power usage, running the Power troubleshooter might help you. With this option, your OS will automatically scan for issues, diagnose them, then fix them.

4. Update the battery driver

  1. Hit the Windows key, type device manager, then open it.
  2. Expand the Batteries section, then right-click on the needed driver, and select Update driver.
  3. In the opened window, choose to Search automatically for drivers.
  4. Windows will automatically search for available options and install them on your device.

Expert Tip: Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Your OS Device Manager will automatically install the battery driver, and this can help you get the missing battery symbol back to Windows 11.

Stick with OEM or go for third-party? If this question crosses your mind when it comes to Windows 11 drivers, do not hesitate to take a look at our dedicated article.

As for automatic scans of missing or outdated drivers, we can only recommend using a dedicated tool such as DriverFix.

5. Reset your operating system

  1. Open the Windows 11 Settings menu.
  2. Go to System, then click on Recovery.
  3. Click on Reset PC button.
  4. In the next opened window, you should choose to Keep my files, so you won’t lose any of your important data. However note that this option will remove apps and settings.
  5. Choose how would you like to reinstall Windows. We recommend the Local reinstall, but if you feel like having some corrupted system files, go for the Cloud download option.
  6. Click on Next.
  7. Choose the needed additional settings, then click on Confirm.
  8. Click on the Reset button.
  9. Wait a bit until the reset is preparing.
  10. Your PC will restart. Also, you should wait a few minutes until the process is completed.

If none of the above methods worked, we recommend resetting your operating system. Keep in mind that this option will refresh and resolve any problematic Windows version, replacing it with a brand new model.

Can I hide Windows 11 power settings?

From what we know, at the moment, there aren’t available options that would allow you to hide Windows 11 power settings. These are some design-related aspects, so they come by default with your new OS.

However, if you’re interested in personalizing your digital environment, you can do that with some File Explorer options and folders. In that regard, just take a look at our article on how to view Hidden Folders and Files in Windows 11.

We ensured the research through the most popular forums and we selected only the most valuable solutions for Windows 11 power settings missing issue.

For any other questions or additional information, feel free to notify us by leaving a comment in the section below.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: