There can be several reasons why a computer restarts every day.

  1. Look in SCCM Software Center to make sure Windows Updates or a required application isn’t fully installed.
  2. Check Event Viewer in Control Panel for any messages about software and hardware that could be triggering the restart.
  3. Check / Update computer BIOS and other chipset and video drivers for the latest versions. Old firmware and drivers are a common cause of computer misbehavior.
  4. Monitor results. You can remotely check the Boot Time of a PC in several ways. One of the simplest is to use the Systeminfo command:
    • Get a Command (CMD) window.
    • type “systeminfo /s computername” (example: systeminfo /s msp-1234)
    • scroll up from the result to check System Boot Time.

    • If old firmware and drivers were the cause, you should see no more nightly restarts.