Best Software To Log Sudden Shutdown In Windows 7 NVR

It has been the third time in 2 weeks that my customer had called me to report that he cannot connect to the PC-Based NVR. I told him that I blocked the VMS with a password, left the webserver running with the client software working OK, and locked it with a limited account so that no one could close the software while recording. I said to him: either an unauthorized person pushed the ON/OFF/Reset button on the NVR or they are having serious electricity under-voltages issues at their office. The customer ruled out the "unauthorized sabotage", so we are left with the electrical problems causing sudden shutdowns to the NVR. Even though "supposedly" the customer has a central UPS that is working fine.

I've audited the PC NVR's Windows 7 Events Log and what I found is a bunch of "cryptic" events that I barely understand, but no signs of a sudden shutdown in the log.

What is the best way to log (i.e.: having a text file with the date and time that you can audit afterwards) sudden shutdowns to the PC NVR ?? I´ve heard that maybe using an APC BackUPS communicating with their Powerchute software may work, but honestly I haven't tried it. Is there an easier software-only solution without buying another UPS battery to segregate it from the central UPS ?? Also, it would be good to prove the customer that their central UPS need maintenance coz it is not doing it's job properly.

Login to read this IPVM discussion.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

** *** ******* ****** **** * ** **** **** ******* windows ******* *** ********** *************, ***** ** *** **** ******** windows *******.

*** ********* ***** *** ***** **** ** * '***** ****" relay **** * **** ***** *** **** **** **** * camera. ************ ****** ** *** *** *** ***** *********** *** this ***** ****** ******** ****.

**** **** ****** ******* ** ** **** ****** ***** *** (more ** ****). **** **** ***** ****:

*** ** **** **** **** ** ********

*** "***/****" ** ****, **'* *** "***" **** ** ***** difficult ** *********. ***** **** * ****** *******, ***** **** be * ****** ** ******* ** *** ****** ***** **** as ******** ***** **. *******, **** ** ***** *** **** other ****** ***** ***** ** ***** ** ** *** ****** for ********** *********.

*** ***** *** ******* *** ********* **** **** **** *** analyzing **. ************ *******.

*************, **** **** ** ***** *******. ******* ***** ** *******, especially **** ** *****, ***. ***'* **** ***** **** **** creation *** **** ** ** ** *******, ** ** ***** ambiguous. ***** **** **** ***** **** * **** *** ** resort ** ************ ********** *** ****** ***** *** ******* ******** happened ***** ** ***** ** **.

*** ******** *****, ** *** ****** ******.

******* **** ****** ******** ** ***** * ***** ***** ***** itself ****** **'* *** *******. *** ***** ** ** ******** making *** *******, ** **** **** **** ****** **. **** if *** **** * ***** ***, ** **** **** *** and **** ***. ****** ** **** *** ****** *** ** see ** *** *** * ***** ***.

****: ***** *******

** ** *** ***** **** *** **** ** *** *** is ******* ****** * ********* ***** ** *** *** * am ***** ** * **** ****. ** **** ** ** may ****, **** **** ****** ** ********** *** ** *** from *** **** ** ***** ** *** *** ******. * had **** ** ******** ** * ********'* **** ***** ***** was * *********** *** ********. ** **** **** *************** ********** shutdowns ** * ** **** ** **** *** *** ******** crew *** ********** *** **** **** *** **** ** ***** to **** ***** ****** *******. ** *** **** * ***** UPS (****** **** ************** ** **** ***'* **** ** *** UPS) ** ***** ** ***** ***** ******* *** *** ***** the ******** **** **** **** ********* ********* ********, ** ** we ****.

***** ** * *** ** **** *** ********** ******* * forced ***** *** *** ***** ****** *** * **** ***** loss ** *** ***** ***.

**** ** *** ****** ***** *****...******* '**' *** ******* *** value *** *** ********************.

* *** **** ***** ***** * ***** *** ********.

**** ** ** *******.....

*** ****: ******
******: *********-*******-******-*****
***** **: **
*****: ********
***********:
*** ****** *** ******** ******* ******* ******** **** *****. **** error ***** ** ****** ** *** ****** ******* **********, *******, or **** ***** ************.


***Details tab shows the following information:

*********
************ *
****************** ***
****************** ***
****************** ***
****************** ***
*************** ****
PowerButtonTimestamp ******************

*** *** **** ******* ** **** *** ** **** **** the ** ******* ***? *** ***** ***** * ******* ***** file **** ************ ******* *** **** *** **** ** * text ****. **** ** ** ****** *** *** **** ** able ** *** *** *********** **** ** ******** ** ******* at *** **** ****. * ****** ****** **** **** *** a *** ********* **** *** ***** ** **** **** * batch ****.
**'* *** ******* *** * ** ** ******** ** ** overheats. ***** ** *** ****, *********, ***** ****, ***. ** you **** *** ** ******* ***, *** ***** **** ** open *** **** *** *** *** ***** ** **, ********* feel ****** ** *** ** ******** ** *** ***. ***** is ** **** ********** ******** ** ****.*** ** ***** ******** for ****. ** *** **** ******* ** ******** ** **** how ***** ****** * ********* ****** ** **** **** *** pc?

**** *** *** **** **** ****, *** ** *** ******** the ***** **** **.

** *** '******' ***** ***, ***** **** *** ******-***** *** kernal-General ** *** ****** ********.**** ** ** ** ****.

** **** **** *** **** ** *** ******** *****. (**** that *** ********** ******** ** *** *** *** **** ******* the ******** ***********. ** ** ****** *** ******* *** ** the ****** **** * ******* *** ****** ****)

Unexpected Power Loss Time