I cannot open TS 2022 following an install on an M.2 SSD: System Error

JonMyrlennBailey

Well-known member
I had been able to install Windows 11 Home onto a SATA SSD and then install TS 2022 on that same drive with no issues. But when I installed Windows 11 Home onto an M.2 along with a new install of TS 2022 on that same drive, I was not able to execute the program. I got this following message instead:


free image upload
 
PS: What is happening here and is there a simple fix beside going back installing Windows on a SATA drive with Trainz there as usual?
I had been able to install TS 2022 on an M.2 SSD with Windows on a separate SATA SSD with no program opening issues.

I was told here that I should get optimal Trainz performance with both Trainz and Windows running on an M.2 drive in the slot closest to the CPU on my MSI motherboard.
 
Update: I am able to install TANE SP4 on this M.2 SSD with Windows 11 Home there. No issues executing TANE with double left click or "Run as administrator".
 
You can try downloading: https://aka.ms/vs/17/release/vc_redist.x64.exe . Windows updates usually take care of runtime libraries. Maybe you haven't applied available Win Updates? Looks like TS 2022 program/exe is looking for Visual C runtime library, whereas TANE SP4 doesn't need or it is using an older version of runtime library that newer TS 2022 can't, thus throwing runtime error you are seeing. No big deal. You can also go to a cmd prompt and run 'sfc /scannow' to check for any system file issues. I'd recommend the System File Check 1st then the Visual C runtime download. Goes w/o saying make sure all OS updates have been applied.
*** The last time I offered a user here advice on Windows OS I was "called out" simply because I am a Mac User.. SFW. Take my advice or leave it *** IRDGAS
 
Last edited:
You can try downloading: https://aka.ms/vs/17/release/vc_redist.x64.exe . Windows updates usually take care of runtime libraries. Maybe you haven't applied available Win Updates? Looks like TS 2022 program/exe is looking for Visual C runtime library, whereas TANE SP4 doesn't need or it is using an older version of runtime library that newer TS 2022 can't, thus throwing runtime error you are seeing. No big deal. You can also go to a cmd prompt and run 'sfc /scannow' to check for any system file issues. I'd recommend the System File Check 1st then the Visual C runtime download. Goes w/o saying make sure all OS updates have been applied.
*** The last time I offered a user here advice on Windows OS I was "called out" simply because I am a Mac User.. SFW. Take my advice or leave it *** IRDGAS
I'm in the process of getting more Windows updates now. I have also downloaded the version of TS 2022 with a HIGHER build number this time around. I was getting this message after installing the lower build number of my two TS 2022 Full Offline Installer options from Trainz Store. A cardinal Trainz rule now becoming apparent to me is always download the highest build number.

Visual C and runtime error messages have troubled me in the past with sim games ever since Windows 7.
 
My scan results in Command Prompt:


Microsoft Windows [Version 10.0.26100.2894]
(c) Microsoft Corporation. All rights reserved.

C:\Windows\System32>sfc /scannow

Beginning system scan. This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations.

C:\Windows\System32>sfc /scannow
 
Thank you very much, sultan! You know your Trainz magic.

I got Windows 11 completely up to date, executed that Visual C link download you provided and installed the highest available build number for TS 2022. It now launches normally as it should!!

PS - I saved that VC_redist.x64 .exe file for any future reinstalls of Windows and Trainz. Sometimes Microsoft is slow on taking care of the Visual C++ thing.
 
Last edited:
Thanks, Mr. Coach. I will download and save that one just in case down the road. Atomic Wait? Yes, I just can't wait until the world is entirely free of atomic power and weapons.
I would be real weary of downloading MS Windows system files, dll, ocx of any kind from unknown sources. The download link I gave you for the .exe is to an official Microsoft source unlike the other link posted after mine. Someone can correct me if they want to, but I highly doubt dllme.com is an official Microsoft source for Microsoft files of any kind. Your system, Your choice.
 
I would be real weary of downloading MS Windows system files, dll, ocx of any kind from unknown sources. The download link I gave you for the .exe is to an official Microsoft source unlike the other link posted after mine. Someone can correct me if they want to, but I highly doubt dllme.com is an official Microsoft source for Microsoft files of any kind. Your system, Your choice.
Very well, I will forgo downloading that thing Coach offered to me here. Your Visual C link seemed to have helped me and not caused any more trouble. Oh, Mr. Sultan, the term is LEERY, not WEARY. WEARY means sleepy while LEERY means cautious. WARY has similar meaning to LEERY.
 
Back
Top