Show Mobile Navigation

Thursday, February 02, 2017

, , ,

How to Get Full Battery Notification on Windows 10 Laptop

Oyetoke Tobi - Thursday, February 02, 2017

Windows 10 now has a lot of handy and useful features, however, it's still lack one of the most basic features an operating system should have i.e. full battery notification. Of course, when the battery of your PC, laptop or tablet reaches low level, Windows notifies you by showing a notification on the screen. But, Windows 10 doesn’t notify you when your PC or laptop or tablet battery is fully (100%) charged.

In case, you want to be notified when your PC battery has been fully charged, then the Windows 10 won't be able to do that because it doesn't even have the settings to do that. 

Most users have the impression that leaving their laptop or tablet plugged in and charging all the time reduces the lifespan of battery. Yes it does in some aspect, however a source reveals that leaving your laptop plugged is okay and might not even reduce battery lifespan if you have a good battery. Experts suggest that users should monitor the temperature of their PC battery when plugged in for a long time. And if the battery is having sign of overheating, it’s a good idea to unplug your PC.

Of course, you can change the Low Battery Level Notifications in Windows 10 but that only works when your battery is low. 

However, you can use scripts or software to notify you when your PC battery has been fully charged. We'll explain how you can create a scripts that will notify you when your batter is full and also how to use software to get full battery notifications. 

How to Create a Scripts that Notifies you When your Battery is Full


Before you can use this method, there is something you have to know that this script might not work accurately if you have two batteries. For example, on the ThinkPad T450s, which has two batteries. The script only displays full battery notification when the second battery reaches 100% level.

Let's get started.

Open Notepad or any text editor on your Windows PC.

Then copy and paste the below code inside it


set oLocator = CreateObject("WbemScripting.SWbemLocator")
set oServices = oLocator.ConnectServer(".","root\wmi")
set oResults = oServices.ExecQuery("select * from batteryfullchargedcapacity")
for each oResult in oResults
   iFull = oResult.FullChargedCapacity
next

while (1)
  set oResults = oServices.ExecQuery("select * from batterystatus")
  for each oResult in oResults
    iRemaining = oResult.RemainingCapacity
    bCharging = oResult.Charging
  next
  iPercent = ((iRemaining / iFull) * 100) mod 100
  if bCharging and (iPercent > 98) Then msgbox "Battery is at " & iPercent & "%",vbInformation, "Battery monitor"
  wscript.sleep 30000 ' 5 minutes
wend

Then press Ctrl + S, enter any name you would like to save it as. You can save the files as FullBattery.vbs, then click on the Save type as drop-menu and select All Files. Then click on OK to save it.

Then you can create a shortcut of the file. You can do that by right-clicking on it and selecting "Create Shortcut". 

If you want to let it run automatically anytime you boot your system then you'll have to move the created shortcut file to the startup folder. Now head over to the startup folder: 


C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Or simply press Windows Key + R and type in "shell:startup" and press enter to open startup folder quickly.

Then copy or move the FullBattery.vbs shortcut to the startup folder. That's all.

From now on, anytime you boot your PC, the scripts will start monitoring your battery level. Of course, you can also double click on it to run it now. So when your battery charge percentage exceeds 95%, you will be notified by the scripts. You'll see a notification like the screenshots below

Download the scripts here, in case you don't want to create it from scratch and save your time.

How to Get Full Battery Notifications Using Software

For those who doesn’t want to use script due to some reasons and would prefer an app instead, you can go ahead and try the software we listed here. 

Our first suggestion is Battery Limiter and it works well. Battery Limiter is a free and handy small Windows software that basically does the same thing as the script we used above. It also sounds an alarm when the battery is full and stops only when you unplug your PC. You can also customize the maximum charge percentage threshold easily.

You can also try Battery Alarm or Laptop Battery Monitor. ake a look at them too. 

Another suggestion is the BATExpert due to its advanced features. It shows you the current status of the battery installed in your laptop and also provides other detailed information about the battery. For instance, the battery type, manufacturer, voltage and temperature, etc


0 comments:

Post a Comment