Programs that use the Msvcp50.dll file do not work correctly when you upgrade to Windows Messenger 5.0 or to Windows Messenger 5.1 on a Windows XP SP1-based computer (914132)



The information in this article applies to:

  • Microsoft Windows XP Service Pack 1, when used with:
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Media Center Edition
    • Microsoft Windows XP Tablet PC Edition

SYMPTOMS

When you upgrade to Windows Messenger 5.0 or to Windows Messenger 5.1 on a Microsoft Windows XP Service Pack 1 (SP1)-based computer, programs that use the Msvcp50.dll file no longer work correctly.

CAUSE

This issue occurs because, during the upgrade, the Msvcp50.dll file is deleted or is replaced with the Msvcp60.dll file.

RESOLUTION

To resolve this issue, use one of the following methods.

Method 1: Upgrade the computer to Windows XP Service Pack 2

This issue is resolved in Microsoft Windows XP Service Pack 2 (SP2). To upgrade the computer to Windows XP SP2, visit the following Microsoft Web site:Note You may have to reinstall the programs that use the Msvcp50.dll file after you upgrade to Windows XP SP2.

Method 2: Extract the Msvcp50.dll file to the computer

Extract a new copy of the Msvcp50.dll file from the Windows XP disk to the %systemroot%\system32 folder on the computer's hard disk. To do this, follow these steps:
  1. Insert the Windows XP disk in the computer's CD or DVD drive. Press and hold down the SHIFT key as you insert the disk to prevent Windows XP installation from starting automatically.
  2. Click Start, click Run, type cmd in the Open box, and then click OK.
  3. At the command prompt, type expand CD drive:\i386\msvcp50.dl_ %systemroot%\system32\msvcp50.dll, and then press ENTER.

    Notes
    • Make sure that there is a character space between "msvcp50.dl_" and "%systemroot%."
    • CD drive represents the drive letter of the computer's CD or DVD drive that contains the Windows XP disk. Additionally, %systemroot% represents the path and folder in which the Windows system files are located. For example, if the letter of the computer's CD drive is E, and if the folder that contains the Windows system files is C:\Windows, type the following at the command prompt, and then press ENTER:

      expand E:\i386\msvcp50.dl_ C:\Windows\system32\msvcp50.dll

  4. Type exit, and then press ENTER to close the command prompt.
  5. Restart the computer.

Modification Type:MajorLast Reviewed:3/8/2006
Keywords:kbtshoot KB914132 kbAudEndUser kbAudITPRO