Long ago, I ran with Windows and Sonar fighting over the ASIO drivers for the audio interface, and even after disabling Windows sounds, it was still problematic, so I finally came up with some different ways of doing things, and have been much happier and audio issue free since splitting things up. (whatever application has a hold on the ASIO drivers would prevent other applications from seeing/using it too).
Option 1 I came up with:
1. Set Windows Default Audio Device to the on-board sound chip on the motherboard.
2. Set Sonar and other stand-alone music programs to use the audio interface with ASIO.
3. Plug a set of computer speakers into the back panel of the computer for Windows sounds.
No problems with above, but computer speakers were pretty cheesy.
Option 2
1. Set Windows Default Audio Device to the on-board sound chip on the motherboard.
2. Set Sonar and other stand-alone music programs to use the audio interface with ASIO.
3. Split signal from computer speaker jack into a left and a right quarter-inch cables, running them both into inputs on my audio interface, for much better sound.
No problems, but it consumes 2 inputs on my audio interface.
Option 3 - and what I currently use
1. Set Windows Default Audio Device to the HDMI connection running to one of my 2 HDTV's that I use when running Sonar.
2. Set Sonar and other stand-alone music programs to use the audio interface with ASIO.
For my situation, this is the best balance of it all. HDMI carries both audio and video through the cable, and since both of my 2 displays are actually HDTV's, rather than standard computer monitors, either one's speakers can be used, and have decent enough sound for YouTube or Windows Media Player sounds.
My 2 HDTV's were super cheap and fabulously huge (40" and a 32"), which helps my 55-year old eyes see things better. I got the 32" for $198, and the 40" for $219.
So, I never have any ASIO conflicts, and no particularly challenging cabling is required, and it all works, all the time.
Bob Bone