If the issue is with a DLL part of those runtimes, it *may* be possible to copy the older DLL to mIRC's exe folder. Programs will usually use any DLL in their exe folder before any that are installed in \windows\system\ or \windows\system32\. So even if you have the newest installed to the system or system32 folder, it will use the older version if the DLL file(s) are there. Now, just to be clear... this normally works for independent DLL files. The newer C++ runtime files may include a wider variety of files and so this may not be at all possible. I haven't looked into the C++ files in years, so I don't know how they are set up. But it might be worth looking into.