แก้ปัญหาไฟล์ The code execution cannot proceed because vcruntime140.dll was not found. Reinstalling the program may fix this problem.
สำหรับผู้ที่ใช้งาน Windows แล้วเวลาเปิดโปรแกรมหรือเกมต่างๆแล้วไม่สามารถใช้งานได้ขึ้น error ดังต่อไปนี้ “The code execution cannot proceed because vcruntime140.dll was not found. Reinstalling the program may fix this problem.”
หากใครขึ้นข้อความนี้เวลาเปิดใช้งานโปรแกรมหรือเกมต่างๆ แสดงว่าโปรแกรม Microsoft Visual C++ Redistributable ของคุณมีปัญหา อาจไม่ได้ติดตั้ง Visual C++ Redistributable หรือตัวที่ติดตั้งมีปัญหา ซึ่งโปรแกรมดังกล่าวถือเป็นโปรแกรม Runtime Library ของเกมหรือโปรแกรมที่เขียนจาก Visual Studio โดยวิธีการแก้ไขไม่มีอะไรเพียงแค่ทำให้ไฟล์ที่เรียกหานัน้ให้สามารถใช้งานได้โดยอาจแก้ได้ 2 วิธีดังต่อไปนี้
ติดตั้งตัว Microsoft Visual C++ Redistributable
โดยปกติแล้วตัวที่ใช้สำหรับเป็นตัว Runtime Library จะมีอยู่หลายเวอร์ชันซึ่งเวอร์ชันใหม่ล่าสุดจะเป็นตัว Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 และ 2019 ซึ่งถือเป็นตัวเดียวกัน ส่วนใหญ่จะรองรับการใช้งานได้ครอบคุมเกมใหม่ๆหมดแล้ว แต่ยังมีโปรแกรมหรือเกมเก่าๆยังจำเป็นต้องติดตั้งรุ่นเก่าอยู่บ้าง เลยแนะนำให้ติดตั้งตัวพวกนี้ไว้ในเครื่องเอาไว้ด้วย
ลิงค์หลัก – https://support.microsoft.com/th-th/help/2977003/the-latest-supported-visual-c-downloads
ดาวน์โหลด Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 และ 2019
32 bit – https://aka.ms/vs/16/release/vc_redist.x86.exe
64 bit – https://aka.ms/vs/16/release/vc_redist.x64.exe
Microsoft Visual C++ Redistributable Runtimes Visual Studio 2013
32 bit – https://aka.ms/highdpimfc2013x86enu
64 bit – https://aka.ms/highdpimfc2013x64enu
Microsoft Visual C++ Redistributable Runtimes Visual Studio 2012
https://www.microsoft.com/en-us/download/details.aspx?id=30679
Microsoft Visual C++ Redistributable Runtimes Visual Studio 2010
http://www.microsoft.com/download/details.aspx?id=26999
Microsoft Visual C++ Redistributable Runtimes Visual Studio 2008
https://www.microsoft.com/en-us/download/details.aspx?id=26368
วิธีติดตั้งและคำอธิบายสามารถดูคลิปด้านล่างได้
แก้ปัญหาเฉพาะหน้าด้วยการดาวน์โหลด VCRUNTIME140.dll มาติดตั้ง
คุณสามารถดาวน์โหลดเจ้าตัวไฟล์ VCRUNTIME140.dll มาไว้ในตำแหน่ง c:/window /system32 ซึ่งอาจแบ่งออกเป็นตัว 32bit และ 64bit สำหรับคนที่เรียกหาไฟล์ vcruntime140.dll
หรือหากเรียกหาไฟล์ vcruntime140_1.dll ให้ดาวน์โหลดลิงค์นี้ https://www.dll-files.com/vcruntime140_1.dll.html
ในกรณีที่เครื่องคุณใช้งาน Windows 64 bit แต่อยากติดตั้งตัว vcruntime ของ 32bit จำเป็นต้อง copy ไฟล์ไปไว้ในตำแหน่ง C:\Windows\SysWOW64
แต่แนะนำให้คุณติดตั้ง Microsoft Visual C++ Redistributable เสียก่อน ตามข้อแรก เพราะจะเป็นการแก้ไขปัญหาที่ตรงจุดมากที่สุด เพราะตัว VCRUNTIME อาจะเป็นของเวอร์ชันใดเวอร์ชันหนึ่งแล้วแต่เกมหรือโปรแกรมต้องการเวอร์ชันไหน
Leave a Reply