Thanks for listing your specs.
I've never seen an error report like that before. I admit that I know next to nothing about virtual machines, but it could have messed up your installation. Try reinstalling to eliminate that possibility, and run a registry cleaner like ccleaner after you uninstall and before you reinstall. Then follow the directions in the first two posts of this thread
while reinstalling, paying special attention to:
-Installing the latest DirectX redistributable to fix Vista's lack of backward compatibility
-Replacing the old swkotor.exe with the one that's fixed for Vista by SecuROM
-Setting CPU affinity to only one of your four cores every time you start the game
And you might as well open "swkotor.ini" in your game folder with Notepad and enter "Disable Vertex Buffer Objects=1" without the quotes under "Game Options", then save and exit.