There are several ways to restart an Asus notebook without the power button, namely via the Windows Start Menu, or using keyboard shortcuts.
You can give your system a "mini-reset" with Task Scheduler every time you log in. This can help you clear temporary files, ...