บางโปรแกรมหรือเกมอาจต้องเรียกใช้ไฟล์นี้เพื่อทำงานอย่างถูกต้อง หากไฟล์ msvcp140.dll หายไปเมื่อเปิดโปรแกรมประยุกต์หรือเกม ท่านมักจะพบแจ้งเตือนเออเร่อให้เห็น ส่วนสาเหตุนั้นหลักๆอาจจะมาจากเครื่องของท่านไม่ได้ติดตั้ง Visual C++ หรือไม่มีเวอร์ชั่นที่โปรแกรมหรือเกมต้องการ หรือไฟล์อาจโดนแอนตี้ไวรัสลบไป วิธีแก้นั้นดูตามด้านล่างนี้ครับ
สำหรับข้อความเออเร่ออาจจะพบหลายแบบแตกต่างตามแต่ละโปรแกรมหรือเกม เช่น
- msvcp140.dll is missing
- msvcp140.dll error loading
- msvcp140.dll crash
- msvcp140.dll was not found
- the procedure entry point msvcp140.dll
- msvcp140.dll could not be located
- msvcp140.dll Access Violation
- Cannot find msvcp140.dll
- Cannot register msvcp140.dll
วิธีแก้ทำได้ 3 วิธีดังนี้
1. ติดตั้ง Visual C++ 2015 โดยท่านสามารถดาวน์โหลดได้โดยตรงที่เว็บของไมโครซอร์ฟ
หรือเว็บไซต์อื่นๆที่มีให้ดาวน์โหลด เมื่อดาวน์โหลดมาแล้วให้ทำการติดตั้งให้เรียบร้อยแล้วรีสตาร์ทเครื่องเข้าเกมดูใหม่ หากยังไม่หายดูวิธีที่สอง
หรือเว็บไซต์อื่นๆที่มีให้ดาวน์โหลด เมื่อดาวน์โหลดมาแล้วให้ทำการติดตั้งให้เรียบร้อยแล้วรีสตาร์ทเครื่องเข้าเกมดูใหม่ หากยังไม่หายดูวิธีที่สอง
2. ดาวน์โหลดไฟล์ .dll ที่หายไป
หลังจากดาวน์โหลดไฟล์ไปแล้วให้ทำการแยกไฟล์ด้วยโปรแกรม Winrar จะได้ไฟล์ชื่อ MSVCP140.dll นำไปวางในตำแหน่งตามนี้
- วินโดว์ 32บิต ให้นำไฟล์นี้ไปวางที่ C:\Windows\System32
- วินโดว์ 64บิต นำไปวางที่ C:\Windows\System32 และ C:\Windows\SysWOW64 ด้วยเสร็จแล้วทำการรีสตาร์ทเครื่อง เข้าเกมดูใหม่หากยังไม่หาย ดูวิธีที่สาม
3. นำไฟล์ที่ดาวน์โหลดมาจากข้อสอง ไปวางใส่ในโฟลเดอร์ตัวเกมโดยตรง แนะนำให้ใช้วิธีด้านบนก่อนหากไม่ได้จริงจึงค่อยใช้วิธีนี้