Confirm Windows sees the UPS
A USB UPS appears as a battery device with its own driver. Without that entry, only the vendor tool can read the charge and Windows cannot react to it.
devmgmt.msc > Batteries
A UPS that only beeps is half a UPS. Windows can read the battery, warn you, and shut the machine down before the cells run out.
Connect the UPS by **USB**, confirm it appears under **Batteries**, then set the **critical battery level** and the **critical action** so the machine hibernates or shuts down with time to spare.
A USB UPS appears as a battery device with its own driver. Without that entry, only the vendor tool can read the charge and Windows cannot react to it.
devmgmt.msc > Batteries
The power configuration tool prints the battery state, charge and estimated time. Run it once on mains power and once with the plug pulled to see the real numbers.
powercfg /batteryreport
The default critical level of five percent is far too late for a desktop that needs a minute to hibernate. Raise both thresholds per power plan.
powercfg /setdcvalueindex scheme_current sub_battery bcritical 20
Hibernate is safer than shutdown for open work: it writes memory to disk and resumes where you left off. Shut down only if hibernation is disabled.
powercfg /setdcvalueindex scheme_current sub_battery baction 2
Pull the mains plug with a document open and watch the notification. The machine should warn once and then act at the threshold, not at five percent.
Only the vendor software reports load, input voltage and self-test results. Windows reports charge and time, which is enough for a safe shutdown.
The UPS cable is a data cable, not a charge cable, or the driver is missing. Try another USB port.
The critical level is too high for the battery's real runtime, or the battery is worn out.
Enable it with powercfg /hibernate on and check the free space.
A self-test failure or an overloaded outlet. Check the load in the vendor tool.
A good one does, and it also keeps the machine alive during a brownout.
Every three to five years. The runtime report shows the decline.
Reset the critical and warning levels to the defaults with **powercfg /setdcvalueindex** and set the action back to shutdown. The UPS keeps working unmanaged.
Free · no account needed · tracks your progress