When I run certain programs such as photoshop or metatrader, I get an error message saying "entry point _mbsncpy_s could not be located in the dynamic link library msvcrt.dll" I have tried to copy over a msvcrt.dl_ from the installation disk overide it and change it to to .dll / Ive also tried downloading copies of this dll then trying to regsvr32 and get "msvcrt.dll was loaded, but the DllRegisterServer entry point was not found. This file cannot be registered."

Note this just started 4 days ago. have tried to restore with not luck and no new programs have been installed.