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

แก้ VCRUNTIME140.dll หายไปบน Windows 10 ให้ได้เร็วที่สุด

ข้อผิดพลาด "The program can't start because VCRUNTIME140.DLL is missing from your computer" เกิดขึ้นเมื่อโปรแกรมต้องการไฟล์ DLL นี้แต่หาไม่เจอ มักเกิดหลังอัปเดต Windows หรือติดตั้งโปรแกรมใหม่ VCRUNTIME140.dll เป็นส่วนหนึ่งของ Microsoft Visual C++ Redistributable และจัดเก็บอยู่ในโฟลเดอร์ System32

⚠️ สำคัญ: อย่าไปดาวน์โหลดไฟล์ .dll จากเว็บไซต์บุคคลที่สาม! อาจติดไวรัส/มัลแวร์ ให้แก้ปัญหาผ่านช่องทางอย่างเป็นทางการของ Microsoft เท่านั้น

วิธีแก้ VCRUNTIME140.dll Missing บน Windows 10

สร้าง Restore Point ก่อนทำทุกครั้งเพื่อความปลอดภัย

วิธีที่ 1: ลงทะเบียนไฟล์ใหม่ (Re-register)

  1. เปิด Command Prompt (Admin)
  2. พิมพ์คำสั่งต่อไปนี้ทีละบรรทัด กด Enter ทุกครั้ง:
    regsvr32 /u VCRUNTIME140.dll
    regsvr32 VCRUNTIME140.dll

วิธีที่ 2: ติดตั้ง Visual C++ Redistributable 2015 ใหม่ (แนะนำมากที่สุด)

  1. ไปที่ ลิงก์ดาวน์โหลด Microsoft (เลือก x64 สำหรับ 64-bit, x86 สำหรับ 32-bit)
  2. รันไฟล์ vc_redist.x64.exe หรือ vc_redist.x86.exe ติดตามขั้นตอน → Restart

วิธีที่ 3: สแกนไวรัส/มัลแวร์

ไวรัสอาจลบหรือบ้อนไฟล์ DLL ให้สแกนด้วย:

  1. ติดตั้ง Malwarebytes และ CCleaner
  2. รัน Malwarebytes สแกนลบไฟล์อันตราย
  3. รัน CCleaner → แท็บ Cleaner (Windows) → Run Cleaner
  4. แท็บ Registry → Scan for Issues → Fix Selected Issues → Backup → Fix All → Restart

วิธีที่ 4: ซ่อมแซม (Repair) Microsoft Visual C++ 2015 Redistributable

  1. Win + R → appwiz.cpl
  2. หา Microsoft Visual C++ 2015 Redistributable → Change → Repair → Restart

วิธีที่ 5: รัน System File Checker (SFC) และ DISM

  1. เปิด Command Prompt (Admin)
  2. รัน: sfc /scannow รอจบ → Restart
  3. เปิด CMD Admin อีกครั้ง รันทีละคำสั่ง:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth
  4. Restart อีกครั้ง

วิธีที่ 6: วิธีเพิ่มเติม (Miscellaneous Fixes)

  • Update for Universal C Runtime in Windows: ดาวน์โหลดจากเว็บ Microsoft
  • Microsoft Visual C++ 2015 Redistributable Update 3 RC: ดาวน์โหลดจาก Microsoft
  • Microsoft Visual C++ Redistributable for Visual Studio 2017: บางโปรแกรมต้องการเวอร์ชัน 2017 แทน 2015

วิธีที่ 2 (ติดตั้ง VC++ 2015 ใหม่) แก้ปัญหาได้ส่วนใหญ่ หากยังไม่หาย ลองวิธีอื่นๆ ตามลำดับครับ