How old is your game disc? If it's the original then it still has StarForce, and Windows 8.1 won't even talk to it. I have a newer, SF-free version which came fully updated to 1.4b, and had no problems.
Something else you might try is to create a folder outside of any Program Files. Newer versions of Windows don't like us using the Program Files folders.
__________________
“Never do anything you can't take back.”
—Rocky Russo
|