kenukiThank you so much! This did it for me.
hey there. i had the same issue. actually i had another issue before and then after fixing it, i run into this issue...
im always on the latest drivers and apps. but one day suddenly the hardware status inside armoury crate stopped working. i read that uninstalling the armoury crate and its related services by using the uninstaller which comes shipped within the driver download zip from asus (not through windows software uninstaller) and then reinstalling them will eventually fix it. and it really did. hardware status was back.
but then the issue described in this thread came up. i was on the latest version of everything, but still the Asus Optimization Service just does not want to start automatically. so i created my own fix:
right click on desktop and choose new -> txt
then paste this into it:
net stop "ASUSOptimization"
net start "ASUSOptimization"
now click save as and name it FIXasus.bat and choose as filetyp below "other" (not .txt) and save it to desktop.
now put it somewhere like "My Files"
now create a shortcut to it and place it at "C:\Users\**Username**\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
right click the shortcut and on the "Shortcut" tab click advanced
tick "Run as Administrator" there
save and reboot
now every time windows 10 boots up, it will close the service and restart it.
this way it will be loaded every time, even if asus delivers a fix in the meantime you can still leave it there, cause all it does is restarting the service manually.
hope this will help someone 🙂