I have been installing or trying to install as Administrator, as mentioned in other posts on this thread. The 32 bit version installs and works without problems. Being a computer tech, I have went beyond in trying to install or fix the original problem and it won't work.
I have two different PC's with Sonar 64 installed, one with X3b and another with X2 and they both have the same identical problems. They were working with Windows 8 and after the 8.1 upgrade Sonar now will not start with the "MSVC100.DLL error. That was what started the attempt to reinstall as the notice from Windows was to reinstall the program to fix the problem. The MSVC100.DLL file is in the two required locations and it is not a problem with the file, the problem is Sonar not being able to find/access the file. I am not alone with this problem, it was reported by another person to Sonar support over a week ago. I reported it to Sonar support on Monday, but they have not responded to either report. I've seen other reports of this problem doing a google search, every one of them, that I looked at, says to reinstall the program.
I also work the Windows 8 forum and there are a couple reports of audio not working after Windows 8.1 upgrade and users not being able to reinstall the audio drivers. I'm not sure what else.
Roland had to issue updated drivers for Windows 8.1 for their products to work.
As has been mentioned by someone else and what I found on another web site, X3c program update is supposed to address Windows 8.1 compatibility. I'm going to have to wait for that and see what happens.