Patent ID: 8762702

Claim:
A computer storage device having computer-executable instructions stored thereon that, when executed by a processor, perform a method comprising: determining that a first temperature of a server is below an operational temperature range of the server; sending a command to power on a server component into a heating mode to heat the server responsive to determining that the first temperature is below the operational temperature range of the server, the server component comprising a power supply, a processor, a clock, a memory, or a storage device; determining, responsive to the server component being in the heating mode for some amount of time, that a second temperature of the server is within the operational temperature range; and restarting the server responsive to determining that the second temperature is within the operational temperature range of the server, the server being below the operational temperature range if the server is below a minimum operational temperature of a server component with a highest minimum operational temperature of all server components of the server.