In the following post I’d like to assist all those whom are getting the Msvcp50.dll error and who have no idea how to resolve this issue. Repairing this problem is actually quite easy and it doesn’t require much on your side.
This dll contains standard C library functions which are collection of C or C++ routines used for various operations. This file is part of Windows Messenger, Windows 2000 and XP and you’d usually find this file under: C:\Windows\System32.
Common known problems
You might encounter problems with this file usually after upgrading Windows Messenger (very common with versions 5.0 and 5.1) on a Windows XP SP1 based machine. You’d usually encounter errors messages such as: MSVCP50.dll is missing from your computer. Try reinstalling the program to fix this problem or the module C:\Windows\System32\...dll failed to load. These errors usually popup when trying to launch programs that are using this dll file.
What causes this error?
(1) On Windows XP SP1 – when upgrading Windows Messenger (usually with ver. 5.0 and 5.1), this file is being deleted and replaced with the Msvcp60.dll file.
(2) Windows holds incorrect/missing/corrupt registered file path related to this dll.
How to repair it
(1) Windows XP Service Pack 1 users: Upgrade to Service Pack 2
Upgrading to Windows XP Service Pack 2 should solve the problem.
If this didn’t solve the problem…
(2) Check for Msvcp50.dll related errors and repair them
The following Windows errors repair tool will help you to detect and repair any errors related to this dll file. Simply conduct an in-depth scan to Windows OS and review the detailed errors report at the end of the scan. Should it detect any error related to this file then it enables you to instantly fix it.
Pinpointing problematic registered dll file paths