DeMignon: It's possible that this is a system and not a RCT problem. Maybe some things didn't update correctly from Windows 8 to 8.1.
I'd try running a system file check (SFC), even if it can take hours (be prepared).
- Open a command prompt (cmd.exe) with admin rights
- Run this command: sfc /scannow
- Wait till it's done
- Reboot your PC
Now I'd run Deployment Image Servicing and Management (DISM) and check if other installed packages or Windows features are corrupt
- Open a command prompt (cmd.exe) with admin rights
- Run this command: Dism /Online /Cleanup-Image /RestoreHealth
- Wait till it's done
- Reboot your PC
- (you could run the above mentioned "sfc /scannow" again, but I'd try running the game now first)
Check RCT (in compatibility mode and with admin rights).
Sorry for the delay.
Alright, so I ran sfc /scannow and it said that some of my files were corrupt and unable to fix.
Decided to ignore that for the time being and run the second thing you suggested.
That did its thing and then I rebooted my machine.
Waited a couple of days due to the holiday.
Ran sfc /scannow again today to try to deal with the corrupt file issue.
Still said I had corrupt files (duh) but I decided to ignore it again.
Decided to run RCT as Admin and this time it didn't fail, instead saying a Windows feature needed to be installed (Direct Play).
I had Windows install it and now RCT boots up and runs beautifully.
One of those command lines worked I'm guessing so thank you so much for your help!