ข้อผิดพลาด VCRUNTIME140_1.dll was not found เกิดขึ้นเมื่อไฟล์ DLL นี้หายไปจากคอมพิวเตอร์ หรือโปรแกรมที่เพิ่งติดตั้งไม่มี DLL นี้ใน Directory ทำให้บางฟีเจอร์ของโปรแกรมหยุดทำงาน โปรแกรมใช้ไม่ได้ และบางกรณี โปรแกรมเปิดไม่ขึ้นเลย
หาก VCRUNTIME140_1.dll หายไป อาจเพราะ ถูกวางผิดที่โดยโปรแกรมอื่น หรือ Malicious Programs ทำให้ไฟล์เสียหาย หรือ Windows Registry เสียหาย อาจเจอ Error: "The program can't start because vcruntime140_1.dll is missing from your computer. Try reinstalling the program to fix this problem"
1. ดาวน์โหลดสำเนาใหม่ของ VCRUNTIME140_1.dll
ในวิธีนี้ เราจะดาวน์โหลด VCRUNTIME140_1.dll จากเว็บไซต์อย่างเป็นทางการและติดตั้งบนระบบ เนื่องจากเป็นการติดตั้งใหม่ จะทับไฟล์ที่เสียหาย หรือสร้าง Windows Registry ใหม่หากหายไป
- ดาวน์โหลด VCRUNTIME140_1.dll Missing file จากเว็บไซต์อย่างเป็นทางการที่นี่
- เปิด Compressed Folder และ Extract ไฟล์ VCRUNTIME140_1.dll
- หากใช้ Windows 64-bit ไปที่พาธและวางไฟล์ที่ Extract ไว้ที่นี่:
C:\Windows\System32
- หากใช้ Windows 32-bit ไปที่พาธและวางไฟล์ที่ Extract ไว้ที่นี่:
C:\Windows\SysWOW64
2. Uninstall และ Reinstall Essential VC Runtimes
Microsoft Visual C++ Redistributable เป็นชุด Dynamic Link Libraries (.dll files) ที่โปรแกรมต่างๆ ต้องการเพื่อรันบน Windows OS บางครั้ง VCRUNTIME140_1.dll หายไปจาก Microsoft Visual C++ Shared Library หรืออาจเสียหาย/เสียหาย วิธีแก้คือติดตั้ง Microsoft Visual C++ ใหม่ ทำตามขั้นตอนดาวน์โหลด Essential VC Runtimes ทั้งหมด:
- กดค้าง Windows Key แล้วกด R เปิด Run Program
- พิมพ์ Appwiz.cpl → Enter
- หาและ Uninstall VC Runtimes ทั้งหมดที่ติดตั้งอยู่บนคอมพิวเตอร์
- ตอนนี้ Restart คอมพิวเตอร์ (สำคัญมาก)
- ตอนนี้จะ Re-install Runtimes ทั้งหมดอีกครั้ง เพื่อให้แน่ใจว่าทุกอย่างทำงานลื่นไหล
- ดาวน์โหลด All-in-one Runtimes Pack จากลิงก์นี้ (ที่นี่)
- โหลดเสร็จ → Unzip ไฟล์
- เปิดโฟลเดอร์ที่ Unzip แล้ว
- คลิกขวาไฟล์ชื่อ install_all.bat → Run as Administrator
- รอ VC Runtimes ทั้งหมดติดตั้งสำเร็จ → Restart คอมพิวเตอร์
- ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
3. Re-install โปรแกรมที่ได้รับผลกระทบ
หากยังเจอปัญหา น่าจะเป็นเพราะ Application ที่ดาวน์โหลดติดตั้งไม่ถูกต้อง หรือดาวน์โหลดจากแหล่งที่ไม่ได้รับอนุญาต อาจทำให้โปรแกรมถูก Flagged ผิดโดย Antivirus ก่อให้เกิดปัญหา เราแนะนำให้ Uninstall โปรแกรมและติดตั้งใหม่ จะ Refresh Affected DLL Files และแก้ Corruption ที่เป็นไปได้
4. Re-register VCRUNTIME140.dll
คุณลอง Re-register DLL File ที่ก่อให้เกิดปัญหาได้ เรามีคำสั่งให้ Register ใหม่อย่างถูกต้อง ทำตามขั้นตอน:
- ค้นหา Command Prompt ใน Windows Search Bar → คลิก Run as Administrator
- ใน CMD Window พิมพ์คำสั่งทีละคำสั่ง:
Regsvr32 C:\Windows\SysWOW64\vcruntime140.dll Regsvr32 C:\Windows\System32\vcruntime140.dll
- Restart คอมพิวเตอร์ → ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
5. ใช้คำสั่ง SFC และ DISM
แม้ Reinstall โปรแกรมและ Runtimes ทั้งหมดแล้วยังไม่ได้ผล อาจเป็นที่ Windows ของคุณมี Corruption กับ DLL Files ลองใช้ Windows Repair Commands เช่น SFC และ DISM ซ่อม Corruption ทำตามขั้นตอน:
- ค้นหา Command Prompt ใน Windows Search Bar → Run as Administrator
- พิมพ์คำสั่ง → Enter:
sfc /scannow
- รอ Process เสร็จ (อาจใช้เวลานาน)
- Restart คอมพิวเตอร์
- เปิด CMD As Administrator อีกครั้ง → รันคำสั่ง:
DISM /Online /Cleanup-Image /RestoreHealth
- Restart คอมพิวเตอร์ → ตรวจสอบว่าปัญหายังคงอยู่หรือไม่