Update: Ok, well I figured out a solution to fix this. If anyone ever comes along with this trouble please read:
I’ve managed to figure a way to make Sony Vegas work if it crashes on ‘Creating Windows’ on the splash logo.
1)Run Task Manager before Opening Vegas
2)Open Sony Vegas
3)After opening Sony Vegas watch the loading bar, Just before it loads on “creating windows” it should say “Initializing User Interface”. Click End now in task manager. Sony Vegas UI will then open, and the splash logo will disappear.
I know this is not a reasonable solution, but it works 150% of the time. I’ll update with a solution that fixes the problem if it happens to fall on my lap.
Note: This will only work if Sony Vegas is crashing upon opening windows.