Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10

วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10

เมื่อเปิดเกมหรือโปรแกรม คุณอาจได้รับข้อความข้อผิดพลาดดังนี้ "The program can't start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem" ไฟล์ MSVCP140.dll เป็นส่วนหนึ่งของแพ็กเกจ Visual C++ Redistributable for Visual Studio 2015 แอปพลิเคชันทั้งหมดที่พัฒนาโดย Visual C++ ต้องการแพ็กเกจดังกล่าวเพื่อรันแอปพลิเคชัน

ไฟล์ MSVCP140.dll ใน Windows 10 คืออะไร?

เกมและแอปพลิเคชันมากมายบน PC พึ่งพา Visual C++ Redistributable package (& ไฟล์ MSVCP140.dll) โดยไม่มีมัน พวกมันจะล้มเหลวในการเริ่มต้นและแสดงข้อความข้อผิดพลาด เช่น "The code execution cannot proceed because MSVCP140.dll was not found. Reinstalling the application may fix this problem"

วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10

ข้อความข้อผิดพลาดข้างต้นระบุว่า ไฟล์ MSVCP140.dll หายไปจากคอมพิวเตอร์ของคุณ และคุณต้องติดตั้งหรือติดตั้งใหม่ไฟล์ MSVCP140.dll โอกาสคือ ไฟล์ MSVCP140.dll อาจเสียหายหรือหายไปจากคอมพิวเตอร์ของคุณ อ่านเพิ่มเติม วิธีแก้ไข COMDLG32.OCX Missing ใน Windows 10 ไฟล์ MSVCP140.dll จะถูกติดตั้งอัตโนมัติเมื่อคุณติดตั้ง Microsoft C++ Runtime Library หมายถึงจะถูกติดตั้งอัตโนมัติเมื่อคุณติดตั้ง Windows

ข้อความข้อผิดพลาดต่างๆ ที่เกี่ยวข้องกับ MSVCP140.dll missing:

  • The program can't start because msvcp140.dll is missing from your computer.
  • The code execution cannot proceed because MSVCP140.dll was not found.
  • There was a problem starting msvcp140.dll.
  • Cannot find 'MSVCP140.dll'. Please, re-install this application.
  • C:\Windows\SYSTEM32\MSVCP140.dll is either not designed to run on Windows, or it contains an error.

หากคุณมีไฟล์ MSVCP140.dll เสียหายหรือหายไป ไม่ต้องกังวล เพราะมีวิธีแก้ไขที่ง่าย คุณสามารถดาวน์โหลดและติดตั้งแพ็กเกจ Visual C++ Redistributable (ซึ่งจะมีไฟล์ MSVCP140.dll) จาก Microsoft ได้ โดยไม่เสียเวลา เรามาดู วิธีแก้ไข MSVCP140.dll หายไปใน Windows 10 ด้วยคู่มือด้านล่าง

แก้ไข MSVCP140.dll หายไปใน Windows 10

ควรสร้าง System Restore Point ก่อนเริ่มต้น

หมายเหตุ: ต้องแน่ใจว่าไม่ได้ดาวน์โหลดไฟล์ MSVCP140.dll จากเว็บไซต์บุคคลที่สาม เนื่องจากไฟล์อาจมีไวรัสหรือมัลแวร์ ควรดาวน์โหลดแพ็กเกจ Visual C++ Redistributable ทั้งชุดจาก Microsoft เท่านั้น อย่างไรก็ตาม การใช้เว็บไซต์บุคคลที่สาม อาจดาวน์โหลดไฟล์ MSVCP140.dll เดี่ยวได้ แต่มีความเสี่ยง

วิธีที่ 1: ติดตั้งแพ็กเกจ Microsoft Visual C++ Redistributable

  1. ไปที่ ลิงก์ Microsoft นี้ คลิกปุ่ม download เพื่อดาวน์โหลดแพ็กเกจ Microsoft Visual C++ Redistributable
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  2. หน้าจอถัดไป เลือก 64-bit หรือ 32-bit version ตามสถาปัตยกรรมระบบของคุณ
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  3. เมื่อดาวน์โหลดเสร็จ ดับเบิลคลิกที่ vc_redist.x64.exe หรือ vc_redist.x32.exe และทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งแพ็กเกจ Microsoft Visual C++ Redistributable
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  4. รีสตาร์ทคอมพิวเตอร์
  5. หลังรีสตาร์ท ลองเปิดโปรแกรมหรือแอปที่แสดงข้อผิดพลาด MSVCP140.dll missing และดูว่าสามารถแก้ไขปัญหาได้หรือไม่

วิธีที่ 2: ใช้ System File Checker และ DISM

  1. เปิด Command Prompt (ค้นหา 'cmd' กด Enter)
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  2. พิมพ์ใน cmd กด Enter:
    Sfc /scannow
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  3. รอเสร็จสิ้น รีสตาร์ทคอมพิวเตอร์
  4. เปิด cmd อีกครั้ง พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง กด Enter:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  5. รอคำสั่ง DISM ทำงานเสร็จ
  6. รีบูทคอมพิวเตอร์ และตรวจสอบว่าสามารถ แก้ไข MSVCP140.dll หายไปใน Windows 10 ได้หรือไม่

วิธีที่ 3: ติดตั้งโปรแกรมที่มีปัญหาใหม่ (Re-install)

  1. ค้นหา control panel จากแถบค้นหา Start Menu คลิกเพื่อเปิด Control Panel
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  2. คลิก "Uninstall a program" ภายใต้ Programs
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  3. คลิกขวาที่ โปรแกรมของคุณ ที่แสดง ข้อผิดพลาด MSVCP140.dll missing เลือก Uninstall
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  4. คลิก Yes เพื่อยืนยัน และ uninstall โปรแกรมนั้น
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  5. เมื่อ uninstall เสร็จ รีบูทคอมพิวเตอร์
  6. หลังรีสตาร์ท ดูว่าสามารถ แก้ไข MSVCP140.dll หายไปใน Windows 10 ได้หรือไม่ หากไม่ได้ ให้ดำเนินต่อ

วิธีที่ 4: รัน Windows Update

  1. กด Windows Key + I เลือก Update & Security
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  2. จากเมนูด้านซ้าย คลิก Windows Update
  3. คลิกปุ่ม "Check for updates" เพื่อตรวจสอบอัปเดตที่พร้อมใช้งาน
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  4. หากมีอัปเดตค้างอยู่ คลิก Download & Install updates
    วิธีแก้ไขข้อผิดพลาด MSVCP140.dll หายไปใน Windows 10
  5. เมื่อดาวน์โหลดเสร็จ ติดตั้งอัปเดต และ Windows จะทันสมัย

บทความแนะนำ:

เสร็จสิ้น คุณได้เรียนรู้ วิธีแก้ไข MSVCP140.dll หายไปใน Windows 10 เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็น