This is the registry Key Steam sets, if it doesn't exist it means Steam has not installed the required runtimes.
When Steam installs a game that includes c++ redistributables it sets its own install registry key, this it does to prevent itself from running the redistributables install every time you start the game and you'll need to rename or delete that key to force Steam to re-install. Please use sxstrace.exe for detailed diagnosis.įixing the issue may involve the uninstall of all 2005 c++ runtimes, then installing the downloaded c++ runtimes and then letting Steam install what it requires.
Hopefully there will be a clue as to what FSX-SE is looking for and you might see something along the lines of below, however please ignore the FSX path and the version number in the below example as it is just an example.Īctivation context generation failed for "C:\Program Files\Microsoft Games\Microsoft Flight Simulator X\fsx.exe".ĭependent Assembly ,processorArchitecture="x86", Scroll to the date/time of when the last fail of FSX was and start reviewing those errors and warnings. The Event Viewer can be found by using the right click pop menup of the start menu, choose "Custom Views/Administrative Events" I would then check the Event Viewer for an FSX error. They'll probably be earlier versions than the ones Steam installs but should install side by side OK.
The x versions are both recent installs from this year.Īs a troubleshooting exersize I would first download the current c++ installs from Microsoft. The (圆4) has just the single install and is version 0 The x86 release I have two installed, one as version 6, the other as 1 You should have both the 圆4 and x86 releases installed and I have three different version numbers installed. What version of the 2005 c++ redistributables is installed? Programs and Features will have the details. What happens?Īssuming all good and well to this point but the error is still occuring. There should be an administration elevation request that you click OK to and Steam should then run.Īt that point try running the game. Right Click on Steam.exe and choose "Run as administrator" In my instance it is "D:\Games\Steam\" but your's might be long the lines of "C:\Program Files (x86)\Valve\Steam\". In any case if Steam is running exit it completely so that the icon in the right hand side task bar system tray is gone.īrowse to the local steam install location (wherever Steam is installed). Typically the first account configured on Windows is always an administator acccount though.ĭoes Steam automatically start with login? I assume you are a local administator on the machine? Thinking about it it sounds as if Steam is trying to install something, probably the C++ runtimes given that is your error for FSX-SE.Ĭould be Administrator elevation is a problem.