วิธีแก้ปัญหา VCRUNTIME140.dll Error
หากเปิดโปรแกรมแล้วพบข้อความลักษณะนี้:
The code execution cannot proceed because VCRUNTIME140.dll was not found.VCRUNTIME140_1.dll was not foundหรือMSVCP140.dll is missing
แปลว่า Windows ยังไม่มี Microsoft Visual C++ Redistributable หรือไฟล์ที่ติดตั้งไว้เสียหาย
1. ติดตั้ง Visual C++ Redistributable เวอร์ชันล่าสุด
ดาวน์โหลดจาก Microsoft โดยตรงแล้วติดตั้ง:
- x64: https://aka.ms/vs/17/release/vc_redist.x64.exe
หากตัวติดตั้งแจ้งว่ามีเวอร์ชันนี้อยู่แล้ว ให้กด Repair จากนั้นรีสตาร์ทเครื่อง
2. ซ่อมแซมผ่าน Settings (หากข้อ 1 ยังไม่หาย)
- เปิด Settings → Apps → Installed apps
- ค้นหา
Microsoft Visual C++ 2015-2022 Redistributable - กด ⋯ → Modify → Repair ของรุ่น x64
- รีสตาร์ทเครื่อง
3. ตรวจไฟล์ระบบของ Windows
เปิด Command Prompt (Run as administrator) แล้วรันทีละคำสั่ง:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealthรีสตาร์ทเครื่องหลังรันเสร็จ และติดตั้ง Windows Update ที่ค้างอยู่ให้ครบ
Warning
ห้ามดาวน์โหลดไฟล์ .dll เดี่ยวจากเว็บไซต์บุคคลที่สามมาวางใน System32 หรือโฟลเดอร์โปรแกรม ไฟล์เหล่านี้อาจไม่ตรงเวอร์ชันหรือมีมัลแวร์ ให้ติดตั้งผ่านตัวติดตั้งของ Microsoft เท่านั้น
หากทำครบทุกขั้นตอนแล้วยังพบปัญหา โปรดติดต่อทีมซัพพอร์ตพร้อมภาพหน้าจอข้อความ Error
