Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 7系統教程 >> Win7系統應用技巧 >> Win7打開軟件提示“找不到Msvcp50.dll”的解決方法

Win7打開軟件提示“找不到Msvcp50.dll”的解決方法

日期:2017/2/10 16:49:38      編輯:Win7系統應用技巧

   Win7打開軟件提示“找不到Msvcp50.dll”的解決方法。近期一位用戶遇到Win7 32位系統打開軟件提示“找不到Msvcp50.dll”怎麼辦?Win7系統經常遇見DLL丟失問題,一些用戶打開軟件時發生錯誤,提示“找不到Msvcp50.dll”,導致程序無法運行,嚴重影響到工作效果,有什麼辦法能夠解決呢?針對此故障問題,下面小編分享Win7打開軟件提示“找不到Msvcp50.dll”的解決方法。

Win7打開軟件提示“找不到Msvcp50.dll”的解決方法

  提示錯誤參考下圖:

Win7打開軟件提示“找不到Msvcp50.dll”的解決方法

  解決方法:

  一、如果在運行某軟件或編譯程序時提示缺少、找不到Msvcp50.dll等類似提示,您可將從(下載地址:Msvcp50.dll)下載來的Msvcp50.dll拷貝到指定目錄即可(一般是system系統目錄或放到軟件同級目錄裡面),或者重新添加文件引用。

  二、您從我們網站下載下來文件之後,先將其解壓(一般都是rar壓縮包), 然後根據您系統的情況選擇X86/X64,X86為32位電腦,X64為64位電腦。默認都是支持32位系統的, 如果您不知道是X86還是X64,您可以看這篇文章。

  下載地址:Msvcp50.dll

  三、根據軟件情況選擇文件版本。此步驟比較復雜,如果是Windows的dll文件,

  版本號以5.0開頭的或含有 nt 一般是Windows2000的文件。

  版本號以5.1開頭的或含有 xp、xpsp1、xpsp2、xpsp3 信息的一般是WindowsXP的文件。

  版本號以6.0開頭的或含有 longhorn、vista 信息的一般是WindowsVista的文件。

  版本號以6.1開頭的或含有 Win7 信息的一般是Windows7的文件。 如果不是Windows的dll文件,則需要靈活查看版本號、描述、網友提供的信息、以及相關dll的版本號去判斷。

  四、直接拷貝該文件到系統目錄裡:

  1、Windows 95/98/Me系統,將Msvcp50.dll復制到C:WindowsSystem目錄下。

  2、Windows NT/2000系統,將Msvcp50.dll復制到C:WINNTSystem32目錄下。

  3、Windows XP/WIN7/Vista系統(64位系統對應64位dll文件,32位系統對應32位dll文件),將Msvcp50.dll復制到C:WindowsSystem32目錄下。

  4、如果您的系統是64位的請將32位的dll文件復制到C:WindowsSysWOW64目錄具體的方法可以參考這篇文章:Win7 64位旗艦版系統運行regsvr32.exe提示版本不兼容

  五、打開“開始-運行-輸入regsvr32 Msvcp50.dll”,回車即可解決。

輸入regsvr32 Msvcp50.dll

  通過下載dll的朋友,可將下面的代碼保存為“注冊.bat“,放到dll文件同級目錄(只要在同一個文件夾裡面有這兩個文件即可),雙擊注冊.bat,就會自動完成Msvcp50.dll注冊(Win98不支持)。

  下面是系統與dll版本對應的注冊bat代碼,使用記事本記錄並修改後綴名為bat。(注:64位的系統對應64位dll文件,32位系統對應32位的dll文件,如果64位的系統安裝32位的dll文件,請將下面的system32替換為SysWOW64即可。)

  @echo 開始注冊 copy msvcp50.dll %windir%system32 regsvr32 %windir%system32msvcp50.dll /s @echo msvcp50.dll注冊成功 @pause

  Win7打開軟件提示“找不到Msvcp50.dll”的解決方法分享到這裡了,有遇到一樣情況的用戶可參考本教程內容解決。

Copyright © Windows教程網 All Rights Reserved