Can someone advise in simpleton terms (for me!!) how to get over the problem with TS Tools not running on my PC wit Windows 10. I am trying to "Run as Administrator" but I get the message: Runtime error 339 Component MSCOMCTL or one of its dependencies not correctly registered: a file is missing or invalid. Also, when I right click on the TSTools exe file, I don't get the option to "Always Run as Administrator", just "Run as Administrator". Paul
There's an option to register that dll in the TSTools menu. You must do that. It can't be by the TSTools installer because Windows will block it, that's why you need to click that menu option.
Ts-tools doesn't register the libraries it needs to run regardless of windows edition, Mike included two batch files to do it register.bat to register with windows the main libraries Ts-tools needs to start and registersp.bat which registers superpicture2.ocx for the TS-tools texture viewer \converter which what the menu option does, op won't be able to do that. The provided register.bat file won't work. Open the register.bat in the Ts-tools folder in notepad (Right click and edit) delete everything and paste in these commands regsvr32.exe "C:\Rail Utilities\TS-Tools\c1sizer.ocx" regsvr32.exe "C:\Rail Utilities\TS-Tools\mscomctl.ocx" regsvr32.exe "C:\Rail Utilities\TS-Tools\richtx32.ocx" regsvr32.exe "C:\Rail Utilities\TS-Tools\vsflex8l.ocx" regsvr32.exe "C:\Rail Utilities\TS-Tools\vsprint8.ocx" regsvr32.exe "C:\Rail Utilities\TS-Tools\sawzipng.dll" Save the file and run as administrator this works for me in Win 10, registersp.bat doesn't need editing. HTH
Spikee1975, How do I get to the TSTools menu you refer to and the option to register the missing dll?
Hello Paul, just checked again. This was the only thing I needed to click, running TSTools as Admin. As a side note, neither TSTools nor Steam/RailWorks is installed to a UAC controlled folder like Program Files (x86).
I have deleted TS Tools and I have downloaded it again, Totally in accordance with the ReadMe I have run the installation program "As Administrator", clicked the OK to install button for the .OCX files and tried to run TS Tools "As Administrator" and it STILL don't run at all because "MSCOMCTL.OCX or one of its dependencies is missing". I cannot get to the option you referred to Spikee1975 as it just don't run at all. Im starting to think that life is too short for this stuff!!
Check this out. I had this problem once upon a time and this fix worked to solve your problem. https://thegeekpage.com/mscomctl-ocx/
Not at all. Why would you get that meaning? All I was saying was if you don't have the program you don't have to worry about it not starting. Words have meanings. If you think you have it but it's not there I suggest you go find it.
That's obvious, but "What if you don't have the program in C:\Rail Utilities\TS-Tools ?" doesn't mean "What if you don't have the program?"
If the program is installed properly you should not have to go changing the bat fiile My TS Tools in not in that folder - it is in G:\Rail Utilities\TS-Tools
From the instructions: select "Run as Administrator" from the pop-up menu. This will ensure that the various .ocx files are correctly registered upon installation. The installer defaults to C:\Rail Utilities\TS-Tools but you can alter this to anywhere you wish EXCEPT C:\Program Files or C:\Program Files (x86) - It will not work from these folder If it is not there and you have not changed the installation destination then it is not installed properly.