NotHereToPlayGames Posted 18 hours ago Posted 18 hours ago Try the PortableApps Portable Legacy 52 and see if it launches. It will not affect other Firefox installs/profiles. https://portableapps.com/apps/internet/firefox-portable-legacy-52
NotHereToPlayGames Posted 18 hours ago Posted 18 hours ago If it DOES launch, then you should be able to REPLACE all of the .exe/.dll/etc root dir files/folders of your "installed" version and it should now also launch.
NotHereToPlayGames Posted 18 hours ago Posted 18 hours ago If it does NOT launch, then clench your fists, pound one sternly but in full control of anger level on desktop but make sure you miss keyboard and mouse, grab something in the other hand and controllably throw something without breaking it or anything it hits, raise your voice level approx 15 decibels (whereas 30 decibels is the increase of a raging uncontrolled shout), and shout out this phrase, "Curse You, Malwarebytes, You Did This!" 1
NotHereToPlayGames Posted 18 hours ago Posted 18 hours ago Oh, and I didn't think about asking this earlier, but when you tried to uninstall Malwarebytes and it resulted in your computer REBOOTING itself (prompting a Safe Mode uninstall of Malwarebytes), was Firefox OPEN when Malwarebytes uninstall crashed your system into a reboot?
Dave-H Posted 17 hours ago Author Posted 17 hours ago No, Firefox was not open when I uninstalled Malwarebytes. I hardly ever use it now. Thanks for the link to the portable version, I will give it a try and report back.
Dave-H Posted 14 hours ago Author Posted 14 hours ago OK, it's fixed! The portable version worked fine, and in fact if I ran the firefox.exe in the portable version's program folder, rather than firefoxportable.exe, it opened fine using my normal Firefox profile! So, I started comparing the two installations, and found that some DLLs in my Firefox program folder appeared to have been disabled by renaming 'DLL' to 'D~L'. That's my normal way of disabling a file, changing the middle character of the extension to '~'. Why I had done that is lost in the mists of time in this case, but one disabled DLL file stood out, and that was msvcp140.dll, which is a C++ Runtime file of course. That reminded me that I had recently updated my C++ 2015-2019 Runtime to 14.29.30139, following a recommendation elsewhere on MSFN. Thinking perhaps this could be the issue, I simply renamed the msvcp140.dll file in the Firefox folder back to normal, and everything came good! So, I guess the new system runtime file versions may not actually be compatible with all programs, so I will now be on the lookout for any other seldom-used programs which no longer work. Thanks everyone for the help as always! Cheers, Dave.
NotHereToPlayGames Posted 13 hours ago Posted 13 hours ago Sweet! I'm so huge into *everything* PORTABLE that I have never installed *any* C++ runtime. None. Naughta. Zilch. I prefer to manually place the SMALL HANDFUL of .dll's that some programs require to be SELF-CONTAINED within that program's OWN ROOT DIR. It's almost always the same two or three or four .dll's and even though my setup has those existing as "duplicates" across my hard drive, it's still MUCH LESS space than the full runtimes. Kind of like how several .dll's land in the root dirs of things like Supermium, Mypal, Serpent, etc.
roytam1 Posted 7 hours ago Posted 7 hours ago 6 hours ago, Dave-H said: OK, it's fixed! The portable version worked fine, and in fact if I ran the firefox.exe in the portable version's program folder, rather than firefoxportable.exe, it opened fine using my normal Firefox profile! So, I started comparing the two installations, and found that some DLLs in my Firefox program folder appeared to have been disabled by renaming 'DLL' to 'D~L'. That's my normal way of disabling a file, changing the middle character of the extension to '~'. Why I had done that is lost in the mists of time in this case, but one disabled DLL file stood out, and that was msvcp140.dll, which is a C++ Runtime file of course. That reminded me that I had recently updated my C++ 2015-2019 Runtime to 14.29.30139, following a recommendation elsewhere on MSFN. Thinking perhaps this could be the issue, I simply renamed the msvcp140.dll file in the Firefox folder back to normal, and everything came good! So, I guess the new system runtime file versions may not actually be compatible with all programs, so I will now be on the lookout for any other seldom-used programs which no longer work. Thanks everyone for the help as always! Cheers, Dave. thats too new. according to http://ideje.hu/collab/tiki-index.php?page=Windows-UCRT-versions , the last XP compatible UCRT is 16.7 (file version 14.27.29114.0)
Dave-H Posted 1 hour ago Author Posted 1 hour ago Thanks @roytam1. Yes, I'm aware that the runtime version I'm using isn't an official XP-compatible version. It was brought to my attention by @Monroe in another thread here. I think it was developed unofficially to help with some games which would not otherwise work on XP. Presumably, as I've now found, it can also cause compatibility problems with some other programs! I will probably keep it installed as a system runtime, but be aware that if any other program now fails to run, that might be the cause. Hopefully all I will need to do then, as with Firefox, is put compatible versions of the necessary runtime DLLs in the program's folder.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now