執行程式時出現「無法定位程序輸入點 MSVCR100.dll」,表示系統缺少 Microsoft Visual C++ 2010 執行階段庫。安裝對應版本即可修復。
解決步驟
- 下載 Microsoft Visual C++ 2010 SP1 可轉散發套件:
32 位元 XP 請選 x86 版(vcredist_x86.exe)。
64 位元 XP 請選 x64 版(vcredist_x64.exe)。
- 執行安裝程式,依提示完成(建議關閉防毒軟體避免誤攔)。
- 重新開機。
確認系統位元數
- 執行
winmsd.exe 開啟「系統資訊」。
- 查看「系統類型」:
x86-based PC = 32 位元 → 裝 x86 版。
Itanium-based system 或 x64-based PC = 64 位元 → 裝 x64 版。



注意事項
- 勿只下載單一
MSVCR100.dll 放入 System32,易造成版本不匹配、缺少相依元件。
- 安裝完整 VC++ 2010 執行階段庫可一次解決 MSVCR100、MSVCR100D、MSVCP100 等相關 DLL 缺失。
- 若安裝後仍報錯,請確認是否裝對位元版本,或嘗試修復/重裝 VC++ 2010。
安裝官方執行階段庫是解決此類 DLL 缺失最標準、穩定的方法。