Hi, Google says:
Add an app to run automatically at startup in Windows 10
1. Select the Start button and scroll to find the app you want to run at startup. - in your case select X.exe
2. Right-click the app, select More, and then select Open file location....
3. With the file location open, press the Windows logo key + R, type shell:startup, then select OK.
In Windows 7 just copy exe file to StartUp folder in Windows.
If you want to run the main kernel every hour, you must still have one small program running in memory that monitors the time and status of the other program. I have not yet written such a construction of the program. But I wrote a simple construction that started and stopped immediately at system startup and it worked. In fact, it just triggered the introductory animation and sound...