You encounter errors because it's very likely possible the game is not compatible with newer operating systems or components. However, try running it in a compatibility or apply patches (in case there are any) and then run it again. You need to make sure that you have the latest runtime and DirectX libraries installed for the game to work properly. Additionally, install an updated version of your graphics driver.