You can check the Task Scheduler for any scheduled tasks related to the reboot. You can also review Group Policy settings that might affect system reboots. Additionally, ensure that there are no lingering remnants of the shutdown script in the registry or other system files.