I guess this is were Windows 8.1 and SSD drives shine.
I'm into Sonar as fast as I can type my password and then at the very most watch the little circle for 4-10 sec. Sonar opens in 4 sec.
You might want to check your start up processes by opening msconfig. Check "hide all Microsoft" and nuke what is still showing minus your antivirus.
You can always turn them back on. This is my standard optimizing for my DAW for 10 years now.
You may find stupid useless things like Adobe Reader auto updater. Nuke em!
Run Latency Mon
http://www.resplendence.com/latencymon And why are you using asio4all?
Is it because your on board audio didn't work in WDM mode? You might be better off using the original on board cards native drivers. Double check they are up to date.
asio4all is really just WDM mode and it tricks Sonar into thinking it's ASIO mode. It's good when it works, but it is a well know factor for causing havoc with your proper ASIO drivers. Removing it sometimes requires a trip to regedit. I think removing it might be worth a try.
Sonar might be confused about the audio driver when it's loading. This is a typical asio4all/ ASIO conflict.
Often on board sound cards work in WDM mode with the native drivers. Still not a great situation with Sonar because of pour performance and latency, but no way would I ever put asio4all on my DAW.
It is only a desperate move for audio devices that don't have drivers and the audio device is all you have.
Of course the best solution is a proper audio interface with 6 outs.