You’ve got running VMs. But sometimes your power goes out longer than your UPS can keep your machine running. Wouldn’t it be nice for your VMs to be suspended before shutdown? Side note: Why on earth doesn’t VMware Workstation automatically suspend any running VMs when Windows shuts down? Linux libvirt does this. (Edit: Somehow Debian and Ubuntu libvirt packages (or libvirt itself?) figured out a way to break this. Set ON_SHUTDOWN=suspend in /etc/default/libvirt-guests to fix this 🤦♂️)
The software that comes with APC UPSes is worthless. Get apcupsd instead. Just make sure to install it to C:\Program Files (x86)\ instead of C:\apcupsd if you don’t want to introduce LPEs to your system. Confirm that it’s working (e.g. the tray icon shows your UPS details).