วิธีแก้ไขปัญหา “MSVCP140.dll ไม่พบ” บน Windows 10

หาก Windows 10 แสดงข้อความ“ไม่สามารถดำเนินการโค้ดต่อได้เนื่องจากไม่พบไฟล์ MSVCP140.dll”โดยปกติแล้วโปรแกรมที่ได้รับผลกระทบจะไม่สามารถโหลด Microsoft Visual C++ runtime ที่โปรแกรมนั้นสร้างขึ้นมาเพื่อใช้งานได้ วิธีแก้ไขที่ปลอดภัยที่สุดคือการติดตั้งหรือซ่อมแซม Microsoft Visual C++ Redistributable อย่างเป็นทางการ จากนั้นซ่อมแซมหรือติดตั้งแอปใหม่หากจำเป็น อย่าดาวน์โหลดไฟล์ MSVCP140.dll ที่ไม่ได้รับอนุญาตจากเว็บไซต์ DLL ของบุคคลที่สาม

ข้อความแสดงข้อผิดพลาดของระบบ Windows 10 ระบุว่าไม่พบไฟล์ MSVCP140.dll
ข้อความ MSVCP140.dll มักปรากฏขึ้นเมื่อแอปพลิเคชันไม่สามารถโหลด Visual C++ runtime ที่จำเป็นได้

1. ติดตั้ง Microsoft Visual C++ Redistributable เวอร์ชันล่าสุด

MSVCP140.dll เป็นส่วนหนึ่งของรันไทม์ Visual C++ ของ Microsoft ปัจจุบัน Microsoft แนะนำให้ใช้ Visual C++ v14 Redistributable เวอร์ชันล่าสุดที่รองรับสำหรับแอปที่สร้างด้วย Visual Studio 2017, 2019, 2022 หรือ 2026 โดย Redistributable ที่ติดตั้งบนพีซีต้องเป็นเวอร์ชันที่ใหม่กว่าเครื่องมือสร้างแอปที่ใช้ในการสร้างแอปนั้น

  1. เปิดหน้าดาวน์โหลด Visual C++ Redistributable อย่างเป็นทางการของ Microsoft
  2. ดาวน์โหลดแพ็กเกจที่ตรงกับสถาปัตยกรรมของแอปพลิเคชัน ไมโครซอฟต์มีตัวติดตั้งเวอร์ชันx64และx86 ให้เลือกใช้
  3. เรียกใช้โปรแกรมติดตั้ง หากมีตัวเลือกติดตั้งให้เลือกติดตั้ง หากมีตัวเลือกซ่อมแซมให้เลือก ซ่อมแซม
  4. รีสตาร์ท Windows แล้วเปิดโปรแกรมที่มีปัญหาอีกครั้ง

บนพีซี Windows 10 64 บิต แอปพลิเคชันรุ่นเก่าหรือ 32 บิต อาจยังคงต้องการรันไทม์ x86 หากคุณไม่ทราบว่าแอปพลิเคชันนั้นเป็น 32 บิตหรือ 64 บิต การติดตั้งแพ็กเกจ x64 และ x86 ของ Microsoft ทั้งสองแบบเป็นวิธีที่ใช้งานได้จริงเพื่อรองรับสถาปัตยกรรมของแอปพลิเคชันทั้งสองแบบ

หน้าต่างการติดตั้ง Microsoft Visual C++ Redistributable บน Windows 10 โดยเลือกตัวเลือก "ซ่อมแซม"
หากติดตั้งรันไทม์ไว้แล้ว โปรแกรมติดตั้งของ Microsoft อาจมีตัวเลือกซ่อมแซมสำหรับไฟล์รันไทม์ที่เสียหายหรือสูญหาย

2. ซ่อมแซมแพ็กเกจ Visual C++ ที่ติดตั้งไว้

หากข้อผิดพลาดเริ่มเกิดขึ้นหลังจากอัปเดตแอป แอปขัดข้อง การติดตั้งถูกขัดจังหวะ หรือการดำเนินการล้างข้อมูล รันไทม์อาจมีอยู่แล้วแต่เสียหาย Windows 10 ยังคงแสดงโปรแกรมเดสก์ท็อปที่ติดตั้งไว้ผ่านทาง การตั้งค่า > แอป > แอปและคุณสมบัติและผ่านทางแผงควบคุม

  1. เปิดการตั้งค่า > แอป > แอปและคุณสมบัติ
  2. ค้นหารายการ Microsoft Visual C++ Redistributable หากติดตั้งทั้งเวอร์ชัน x64 และ x86 ให้ซ่อมแซมแพ็กเกจที่ตรงกับแอปที่ได้รับผลกระทบ หากไม่ชัดเจนเกี่ยวกับสถาปัตยกรรมของแอป ให้ซ่อมแซมทั้งสองเวอร์ชัน
  3. เลือกรายการ เลือกแก้ไขและใช้ซ่อมแซมเมื่อโปรแกรมติดตั้งเสนอตัวเลือกนี้
  4. รีสตาร์ทเครื่องคอมพิวเตอร์แล้วทดสอบโปรแกรมดู

นอกจากนี้ ไมโครซอฟต์ยังได้ระบุตัวเลือกการซ่อมแซมสำหรับโปรแกรมบนเดสก์ท็อปไว้ในคู่มือการซ่อมแซมแอปและโปรแกรมของ Windowsด้วย

หน้าแอปและคุณสมบัติของ Windows 10 แสดงรายการ Microsoft Visual C++ Redistributable สำหรับสถาปัตยกรรม 64 บิตและ 86 บิต
Windows 10 สามารถแสดงรายการแพ็กเกจ Visual C++ Redistributable สำหรับสถาปัตยกรรม x64 และ x86 แยกกันได้ เนื่องจากแอปพลิเคชันต่างๆ อาจต้องการสถาปัตยกรรมที่แตกต่างกัน

3. ซ่อมแซมหรือติดตั้งแอปพลิเคชันที่แสดงข้อผิดพลาดใหม่

หาก Visual C++ runtime ทำงานได้ปกติ แต่มีเพียงโปรแกรมเดียวที่ทำงานผิดพลาด อาจเป็นเพราะการติดตั้งโปรแกรมนั้นไม่สมบูรณ์หรือเสียหาย ขั้นแรกให้ลองใช้ตัวเลือกการซ่อมแซมในตัวของโปรแกรมนั้น หากมี หากไม่มี ให้ถอนการติดตั้งโปรแกรมนั้น รีสตาร์ท Windows แล้วติดตั้งเวอร์ชันล่าสุดที่รองรับจากเว็บไซต์หรือร้านค้าอย่างเป็นทางการของผู้เผยแพร่ซอฟต์แวร์อีกครั้ง

โปรดสังเกตว่าไฟล์ปฏิบัติการใดที่ทำให้เกิดข้อผิดพลาด หากข้อความปรากฏขึ้นเฉพาะเมื่อเปิดปลั๊กอิน ตัวเรียกใช้งาน หรือกระบวนการช่วยเหลือเพียงตัวเดียว โดยปกติแล้วไม่จำเป็นต้องซ่อมแซมการติดตั้ง Windows ทั้งหมด

4. หากแอปพลิเคชันหลายตัวทำงานล้มเหลว ให้เรียกใช้ DISM และ SFC

หากโปรแกรมหลายโปรแกรมรายงานว่าไฟล์ DLL หายไปอย่างกะทันหัน หรือ Windows ทำงานผิดปกติ ให้ตรวจสอบที่เก็บส่วนประกอบของ Windows และไฟล์ระบบที่ได้รับการป้องกัน Microsoft แนะนำให้เรียกใช้ DISM ก่อน System File Checker

  1. ค้นหาCommand Promptคลิกขวา แล้วเลือกRun as administrator
  2. เรียกใช้คำสั่งนี้และรอจนกว่าจะเสร็จสิ้น:
DISM.exe /Online /Cleanup-image /Restorehealth

จากนั้นเรียกใช้:

sfc /scannow

อย่าปิดหน้าต่างจนกว่าการตรวจสอบ SFC จะเสร็จสมบูรณ์ 100% ไมโครซอฟต์ได้อธิบายขั้นตอนและผลลัพธ์ที่เป็นไปได้ไว้ในคู่มือการซ่อมแซม System File Checker ของ ตน

หน้าต่าง Command Prompt ของผู้ดูแลระบบบน Windows 10 แสดงคำสั่ง DISM RestoreHealth และ SFC scannow
เมื่อพบข้อผิดพลาด DLL หายไปซึ่งส่งผลกระทบต่อหลายโปรแกรม หรือเมื่อ Windows แสดงสัญญาณความเสียหายในวงกว้าง ให้ใช้ DISM ก่อน จากนั้นจึงใช้ SFC

สิ่งที่ไม่ควรทำ

  • อย่าดาวน์โหลดไฟล์ MSVCP140.dll จากเว็บไซต์ขายไฟล์ DLL ที่ไม่น่าเชื่อถือคุณไม่สามารถตรวจสอบได้ว่าไฟล์นั้นเป็นเวอร์ชันล่าสุด เข้ากันได้ หรือปลอดภัย และการคัดลอกไฟล์ DLL เพียงไฟล์เดียวก็ไม่ได้ช่วยแก้ไขปัญหาการทำงานส่วนที่เหลือได้อย่างน่าเชื่อถือ
  • อย่าใช้ regsvr32 เป็นวิธีแก้ไขปัญหา MSVCP140.dll แบบปกติ Regsvr32 ใช้สำหรับส่วนประกอบ DLL ที่ออกแบบมาเพื่อลงทะเบียนตัวเองกับ Windows MSVCP140.dll เป็นส่วนหนึ่งของ Visual C++ runtime ดังนั้นการซ่อมแซมหรือติดตั้ง Redistributable ใหม่จึงเป็นวิธีที่เหมาะสมกว่า
  • อย่าลบ Visual C++ Redistributables อื่นๆ เพียงเพราะดูเก่าแอปพลิเคชันต่างๆ อาจต้องการตระกูลรันไทม์และสถาปัตยกรรมที่แตกต่างกัน

หมายเหตุเกี่ยวกับการรองรับ Windows 10

ระบบปฏิบัติการ Windows 10 สิ้นสุดการสนับสนุนเมื่อวันที่14 ตุลาคม 2025ขั้นตอนการแก้ไขปัญหาข้างต้นยังคงใช้ได้กับ Windows 10 แต่ Microsoft จะไม่ให้การอัปเดตความปลอดภัยฟรีหรือการสนับสนุนทางเทคนิคตามปกติสำหรับระบบปฏิบัติการนี้อีกต่อไป หากคุณยังคงใช้ Windows 10 โปรดตรวจสอบคำแนะนำเกี่ยวกับการสิ้นสุดการสนับสนุนของ Windows 10 จาก Microsoft และตัวเลือกการอัปเกรดหรือการอัปเดตความปลอดภัยเพิ่มเติมที่มีให้คุณ

ฝากความเห็น

วิธีใช้งาน TinyTalk สำหรับการสนทนาด้วยเสียงบนเครือข่ายท้องถิ่นหรืออินเทอร์เน็ต

วิธีใช้งาน TinyTalk สำหรับการสนทนาด้วยเสียงบนเครือข่ายท้องถิ่นหรืออินเทอร์เน็ต

เรียนรู้ขั้นตอนการทำงานของการสนทนาด้วยเสียงผ่าน IP โดยตรงของ TinyTalk เตรียมไมโครโฟน เชื่อมต่อพีซีสองเครื่องบนเครือข่าย LAN และทำความเข้าใจว่าเหตุใดการโทรผ่านอินเทอร์เน็ตจึงต้องการความระมัดระวังเป็นพิเศษ

แปลงวิดีโอให้เป็นไฟล์ EXE ที่เล่นได้เองโดยอัตโนมัติด้วย MakeInstantPlayer

แปลงวิดีโอให้เป็นไฟล์ EXE ที่เล่นได้เองโดยอัตโนมัติด้วย MakeInstantPlayer

เรียนรู้ขั้นตอนการทำงานแบบเดิมของ MakeInstantPlayer สำหรับการสร้างแพ็กเกจวิดีโอเป็นไฟล์ EXE สำหรับ Windows ตรวจสอบตัวเลือกการเล่น และทำความเข้าใจข้อจำกัดด้านความเข้ากันได้และความปลอดภัย

รับการแจ้งเตือนจาก Facebook บนเดสก์ท็อปของคุณใน Chrome หรือ Edge

รับการแจ้งเตือนจาก Facebook บนเดสก์ท็อปของคุณใน Chrome หรือ Edge

เปิดใช้งานการแจ้งเตือนบนเดสก์ท็อปของ Facebook ในเบราว์เซอร์ของคุณ เลือกการแจ้งเตือนที่ Facebook ส่ง และแก้ไขปัญหาการแจ้งเตือนที่ถูกบล็อกใน Windows หรือ macOS

วิธีการอัปเดตไดรเวอร์อุปกรณ์ใน Windows 7

วิธีการอัปเดตไดรเวอร์อุปกรณ์ใน Windows 7

ค้นหาไดรเวอร์ที่ใช้งานร่วมกันได้สำหรับ Windows 7 ติดตั้งผ่านตัวจัดการอุปกรณ์หรือแพ็กเกจของผู้ผลิต และย้อนกลับไปใช้เวอร์ชันก่อนหน้าหากอุปกรณ์หยุดทำงาน

ข้อจำกัดด้านเวลาในการทดลองใช้ซอฟต์แวร์: ความเสี่ยง ข้อจำกัด และทางเลือกทางกฎหมาย

ข้อจำกัดด้านเวลาในการทดลองใช้ซอฟต์แวร์: ความเสี่ยง ข้อจำกัด และทางเลือกทางกฎหมาย

เรียนรู้ว่า Time Stopper ถูกออกแบบมาเพื่อทำอะไร เหตุใดคำแนะนำการขยายเวลาทดลองใช้แบบเก่าจึงไม่น่าเชื่อถือ และวิธีการจัดการการทดลองใช้ซอฟต์แวร์ การเรียกเก็บเงิน และไฟล์โครงการอย่างปลอดภัย

วิธีแก้ไข BIOS ของ NVIDIA: ตรวจสอบเบื้องต้นก่อนเปลี่ยน VBIOS

วิธีแก้ไข BIOS ของ NVIDIA: ตรวจสอบเบื้องต้นก่อนเปลี่ยน VBIOS

เรียนรู้ว่าโปรแกรมแก้ไข BIOS ของ NVIDIA รองรับ GPU ของคุณหรือไม่ วิธีการสำรองข้อมูล VBIOS ของการ์ดกราฟิก และเมื่อใดควรใช้เครื่องมือปรับแต่งที่ปลอดภัยกว่าหรือเครื่องมือเฟิร์มแวร์ของผู้ผลิต

วิธีเปลี่ยนแถบหัวเรื่องใน Command Prompt

วิธีเปลี่ยนแถบหัวเรื่องใน Command Prompt

เปลี่ยนชื่อหน้าต่าง Command Prompt โดยใช้ชื่อเดียวกับคำสั่ง ตั้งค่าป้ายกำกับทางลัดที่สามารถนำกลับมาใช้ใหม่ได้ หรือป้องกันไม่ให้ชื่อแท็บใน Windows Terminal เปลี่ยนไป

วิธีดาวน์โหลดไฟล์หลายไฟล์พร้อมกันในครั้งเดียวบน Windows

วิธีดาวน์โหลดไฟล์หลายไฟล์พร้อมกันในครั้งเดียวบน Windows

จัดเก็บ URL ของไฟล์โดยตรงลงในไฟล์ข้อความ แล้วใช้ PowerShell ในการดาวน์โหลดไฟล์เหล่านั้นลงในโฟลเดอร์เดียว ติดตามลิงก์ที่ดาวน์โหลดไม่สำเร็จ และหลีกเลี่ยงการเขียนทับไฟล์เดิม

ตรวจสอบและซ่อมแซมฮาร์ดไดรฟ์ Seagate หรือ Maxtor ด้วย SeaTools

ตรวจสอบและซ่อมแซมฮาร์ดไดรฟ์ Seagate หรือ Maxtor ด้วย SeaTools

ใช้ SeaTools ตรวจสอบฮาร์ดไดรฟ์ Seagate หรือ Maxtor เรียกใช้การวินิจฉัยที่ปลอดภัยและยาวนาน ตีความผลลัพธ์ และทำความเข้าใจความเสี่ยงต่อการสูญเสียข้อมูลก่อนที่จะลองใช้ Fix All

วิธีการแตกไฟล์ RAR ที่ป้องกันด้วยรหัสผ่านจำนวนมากใน WinRAR

วิธีการแตกไฟล์ RAR ที่ป้องกันด้วยรหัสผ่านจำนวนมากใน WinRAR

แตกไฟล์ RAR ที่ป้องกันด้วยรหัสผ่านหลายไฟล์พร้อมกันในครั้งเดียว เก็บแต่ละไฟล์ไว้ในโฟลเดอร์ของตัวเอง และแก้ไขปัญหาเกี่ยวกับรหัสผ่านและการแบ่งไดรฟ์