Failed to locate a required file in your installation.
Posted: Sun Mar 26, 2006 4:28 am
The full error message is "Failed to locate a required file in your installation. You may need to re-install Train Simulator."
I just had this on trying to start up MSTS using a shortcut that uses launcher.exe. MSTS would still run using train.exe.
I searched the forums both here and train-sim.com but couldn't find any posts about exactly the same issue that provided a solution.
I finally tracked the problem down to the installation of a new loco that had changed the registry. I always install new things to a temporary folder (where possible) and, in this case, the loco installation had changed the MSTS path in the registry to point to the temporary folder.
The solution is to look in the registry at HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft Games/Train Simulator/1.0/ and check that the Path (not just the EXE Path) is set to your MSTS installation path. If it isn't, change it back. I did that by copying the value of the EXE Path to the Path variable.
I just had this on trying to start up MSTS using a shortcut that uses launcher.exe. MSTS would still run using train.exe.
I searched the forums both here and train-sim.com but couldn't find any posts about exactly the same issue that provided a solution.
I finally tracked the problem down to the installation of a new loco that had changed the registry. I always install new things to a temporary folder (where possible) and, in this case, the loco installation had changed the MSTS path in the registry to point to the temporary folder.
The solution is to look in the registry at HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft Games/Train Simulator/1.0/ and check that the Path (not just the EXE Path) is set to your MSTS installation path. If it isn't, change it back. I did that by copying the value of the EXE Path to the Path variable.