In a word, yes. More specifically, Windows may tell it to restart if it has downloaded and installed updates. If the operating system crashes, the system may also restart itself.
Also, many computers have a feature called "Wake On Lan" (WoL) built into their network card. This is primarily useful for systems acting as a server. The system can be set to power down (either completely, or into a low-power "sleep" state), then it will "wake" up back to full running state when it receives a network packet intended for it. That is, the network LAN card will wake up the system when it receives network traffic for it to process.
When you recharge the battery and start the automobile the computer will set itself back to (ROM) read only memores. SOMETIMES you do need to drive a few miles for the computer can relearn itself.
Sounds like you have a virus in your start up or registry, but in case this is a portable computer, the battery could be flat.
A piece of code that attaches itself to a file to spread itself from computer to computer.
Your computer reset itself.
A computer program that is designed to replicate itself by copying itself into the other programs stored in a computer.
Replace the four capacitors in the computer or replace the computer itself
computer can't taking decision on itself.
This might differ from virus to virus, but it would probably setting itself to be launched at system start.
A type of computer virus that associates itself with the execution of programs by modifying directory table entries to ensure the virus itself will start when any program on the computer system is started. If infected with a cluster virus it will appear as if every program on the computer system is infected; however, a cluster virus is only in one place on the system.
Hardware problems usually mean that the computer itself is having difficulties, such as physical damage to the devices within your desktop. Software problems are usually errors caused by malfunctions with programs that run on the computer and not the computer itself, such as a bug in programming or heavily fragmented files.
Virus and worms.
Your computer may be infected. You need to start this computer in Safe Mode and run your Anti-Virus program and your Anti-Spyware program.