หากคุณเห็นข้อผิดพลาด DLL ที่หายไปในพีซีที่ใช้ Windows ของคุณ มักเป็นสัญญาณว่ามีบางอย่างผิดพลาด อาจเป็นไปได้ว่าซอฟต์แวร์ของคุณเสียหายและจำเป็นต้องติดตั้งใหม่ หรืออาจชี้ให้เห็นถึงปัญหาที่ลึกกว่าในพีซีของคุณ เช่น ไฟล์ระบบที่เสียหาย หรือการติดมัลแวร์ที่ดื้อรั้น
อย่างไรก็ตาม สาเหตุสำคัญอีกประการหนึ่งคือไลบรารีซอฟต์แวร์ที่สูญหายหรือเสียหายซึ่งทำให้โปรแกรมสามารถทำงานบน Windows ได้ ข้อผิดพลาด "vcruntime140.dll is missing" ตัวอย่างเช่น ชี้ไปที่การติดตั้งรันไทม์ Microsoft Visual C++ ที่สูญหายหรือเสียหาย หากต้องการแก้ไขปัญหานี้ สิ่งที่คุณต้องทำมีดังนี้
การซ่อมแซมหรือการลบการติดตั้ง Microsoft Visual C++
ไฟล์ vcruntime140.dll เป็นส่วนหนึ่งของไลบรารีรันไทม์ซอฟต์แวร์ Microsoft Visual C++ ให้บริการโดย Microsoft ไลบรารีนี้ใช้เป็นส่วนหนึ่งของกระบวนการรวบรวมซอฟต์แวร์ (สร้างใน C ++ โดยใช้ Visual Studio) เพื่อทำงานบนพีซีที่ใช้ Windows หากไฟล์หายไป ข้อผิดพลาด “vcruntime140.dll is missing” จะปรากฏขึ้น
ในการแก้ไขปัญหานี้ สิ่งแรกที่คุณควรพยายามคือซ่อมแซมการติดตั้ง Visual C++ บนพีซีของคุณ หากไม่ได้ผล คุณควรลบออกทั้งหมดโดยทำตามขั้นตอนเหล่านี้ จากนั้นดำเนินการในส่วนถัดไปเพื่อติดตั้งใหม่
- ในการซ่อมแซมการติดตั้ง Visual C++ คุณจะต้องเปิด การตั้งค่า เมนู. ในการดำเนินการนี้ ให้คลิกขวาที่เมนู Start ของ Windows แล้วเลือก การตั้งค่า ตัวเลือก
- ใน การตั้งค่า เมนู เลือก แอป > แอปและคุณลักษณะ . ทางด้านซ้าย คุณจะเห็นรายการแอปที่ติดตั้งไว้ เลื่อนดูรายการหรือใช้แถบค้นหาจนกว่าคุณจะพบ Microsoft Visual C++ 2015-2019 Redistributable ตัวเลือกที่ระบุไว้ หากไม่มี ให้ไปยังส่วนถัดไป
- หาก Microsoft Visual C++ 2015-2019 แจกจ่ายต่อ อยู่ในรายการ แต่ให้เลือก จากนั้นเลือก แก้ไข ตัวเลือก
- ใน Microsoft Visual C++ 2015-2019 แจกจ่ายต่อ หน้าต่างที่เปิดขึ้น เลือก ซ่อมแซม ตัวเลือก
- ปล่อยให้กระบวนการเสร็จสิ้น จากนั้นรีสตาร์ทพีซีของคุณ หากคุณยังคงเห็นข้อผิดพลาด "vcruntime140.dll is missing" คุณจะต้องลบรันไทม์ Microsoft Visual C++ ทั้งหมดและติดตั้งใหม่ ในการดำเนินการนี้ ให้เลือก ถอนการติดตั้ง > ถอนการติดตั้ง ใน การตั้งค่า> แอป > แอปและคุณลักษณะ เมนู
- ใน Microsoft Visual C++ 2015-2019 แจกจ่ายต่อ หน้าต่างที่เปิดขึ้น เลือก ถอนการติดตั้ง ตัวเลือกและอนุญาตให้ดำเนินการให้เสร็จสิ้น เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณและดำเนินการในส่วนถัดไป
การติดตั้งหรือการติดตั้ง Microsoft Visual C++ ใหม่อีกครั้ง
หากไม่มีการติดตั้งไลบรารีรันไทม์ Microsoft Visual C++ ซอฟต์แวร์ที่ใช้ไลบรารีจะไม่ทำงาน ดังนั้นคุณจะต้องติดตั้ง คุณจะต้องทำเช่นนี้หากคุณได้ลบการติดตั้งที่เสียหายไปก่อนหน้านี้
- ขั้นแรก ให้ไปที่เว็บไซต์ Visual Studio เพื่อดาวน์โหลดเวอร์ชันล่าสุดของไลบรารีรันไทม์ของซอฟต์แวร์ เลื่อนลงไปที่ด้านล่างของหน้า จากนั้นเลือก เครื่องมือ เฟรมเวิร์ก และแจกจ่ายซ้ำ หมวดหมู่เพื่อดูตัวเลือกที่มี จากนั้นเลือกสถาปัตยกรรม CPU ที่ถูกต้องสำหรับพีซีของคุณ (เช่น x64 สำหรับพีซี 64 บิต x86 สำหรับพีซี 32 บิต หรือ ARM64 สำหรับอุปกรณ์ที่ใช้ ARM) จากนั้นเลือกปุ่ม ดาวน์โหลด ปุ่ม.
- เรียกใช้ไฟล์ตัวติดตั้ง (เช่น VC_redist.x64.exe ) เมื่อการดาวน์โหลดเสร็จสิ้น ในหน้าต่างตัวติดตั้ง ให้ยอมรับเงื่อนไขการอนุญาตโดยการเลือกช่องทำเครื่องหมายที่มีให้ จากนั้นเลือก ติดตั้ง เพื่อดำเนินการต่อ
- ให้เวลาโปรแกรมติดตั้งดำเนินการสักครู่ หากติดตั้งได้โดยไม่มีปัญหาใดๆ ให้เลือกปุ่ม ปิด เพื่อปิดหน้าต่าง จากนั้นรีสตาร์ทพีซีของคุณ
สำหรับผู้ใช้ส่วนใหญ่ควรแก้ไขข้อผิดพลาด "vcruntime140.dll is missing" ในพีซี Windows 10 อย่างไรก็ตาม หากซอฟต์แวร์ที่คุณกำลังใช้งานต้องใช้รันไทม์ Visual C++ เวอร์ชันเก่า (ก่อนปี 2015) คุณจะต้องดาวน์โหลดและติดตั้งเวอร์ชันที่เก่ากว่าแทน
คุณอาจสามารถแก้ไขปัญหาได้โดยการลบและติดตั้งซอฟต์แวร์ใหม่ที่มีตัวติดตั้งรันไทม์ Visual C++ เวอร์ชันเก่ารวมอยู่ด้วย ซึ่งเป็นเรื่องปกติในชุดซอฟต์แวร์ขนาดใหญ่ เช่น เกม ที่ต้องใช้ไลบรารีรันไทม์หลายไลบรารีเพื่อให้ทำงานได้อย่างถูกต้อง
ด้วยการติดตั้งซอฟต์แวร์ใหม่ร่วมกับโปรแกรมติดตั้งรันไทม์ Visual C++ รุ่นเก่า ไลบรารีเวอร์ชันเฉพาะที่จำเป็นในการรันซอฟต์แวร์ควรติดตั้งตัวเองใหม่โดยอัตโนมัติและแก้ไขปัญหาที่ค้างอยู่
กำลังเรียกใช้ Windows Update
รันไทม์ Microsoft Visual C++ ได้รับการอัปเดตความปลอดภัยผ่าน Windows Update เช่นเดียวกับบริการหลักของ Windows อื่นๆ หากคุณประสบปัญหากับข้อผิดพลาด "vcruntime140.dll is missing" ขอแนะนำให้ตรวจสอบการอัปเดตล่าสุดโดยใช้บริการ Windows Update
แม้ว่าจะไม่สามารถแก้ไขการติดตั้งที่เสียหายได้ แต่การติดตั้งการอัปเดตใหม่สามารถซ่อมแซมการติดตั้งของคุณได้โดยอัตโนมัติ คุณสามารถตรวจสอบการอัปเดตระบบใหม่ใน การตั้งค่า เมนู
- ในการเข้าถึงสิ่งนี้ ให้คลิกขวาที่เมนู Start จากนั้นเลือก การตั้งค่า ตัวเลือก
- ใน การตั้งค่า เมนู เลือก อัปเดตและความปลอดภัย ตัวเลือก จากนั้นเลือก Windows Update ในเมนูถัดไป
- เลือก ตรวจสอบการอัปเดต ตัวเลือกในการค้นหาการอัพเดทใหม่ หากมีการอัปเดตที่รอดำเนินการ ให้เลือก เริ่มต้นใหม่ทันที แทน.
Windows จะตรวจสอบการอัปเดตและติดตั้งที่ค้างอยู่ เมื่อติดตั้งแล้ว คุณจะต้องรีสตาร์ทพีซีเพื่อให้แน่ใจว่ามีการใช้อย่างถูกต้อง จากนั้นคุณควรตรวจสอบซอฟต์แวร์ของคุณเพื่อดูว่าปัญหารันไทม์ที่หายไปนั้นได้รับการแก้ไขแล้วหรือไม่
การดาวน์โหลดไฟล์ DLL ออนไลน์
หากข้อความแสดงข้อผิดพลาดที่เฉพาะเจาะจงมาก เช่น "vcruntime140.dll หายไป" เริ่มปรากฏขึ้น คุณอาจถูกล่อลวงให้จัดหาไฟล์ออนไลน์เพื่อแก้ไข มีไซต์ดาวน์โหลด DLL หลายแห่ง ช่วยให้คุณดาวน์โหลดไฟล์ที่หายไปได้อย่างรวดเร็วเพื่อแก้ไขปัญหา
เราขอแนะนำหลีกเลี่ยง อย่างไรก็ตามไซต์เหล่านี้ ไฟล์ DLL เป็นองค์ประกอบสำคัญของระบบปฏิบัติการ Windows ที่อนุญาตให้ซอฟต์แวร์โต้ตอบกับส่วนประกอบ Windows ที่มีข้อจำกัดมากขึ้น เว้นแต่คุณจะเชื่อถือแหล่งที่มาจริงๆ จะเป็นความคิดที่ดีที่จะลบและติดตั้งไลบรารีรันไทม์ Visual C++ ใหม่ทั้งหมดแทน
วิธีนี้จะแก้ปัญหาให้กับผู้ใช้ส่วนใหญ่ได้ แต่หากคุณยังคงประสบปัญหา คุณสามารถเลือกแหล่งที่มาของไฟล์จากพีซีเครื่องอื่นในเครือข่ายของคุณเป็นวิธีสุดท้าย
การรักษา Windows 10 ไว้
ขั้นตอนข้างต้นจะช่วยคุณในการแก้ไขข้อผิดพลาด "vcruntime140.dll is missing" บนพีซี Windows 10 ของคุณ ในกรณีส่วนใหญ่ การซ่อมแซมการติดตั้งหรือการติดตั้ง Visual C++ Redistributable ใหม่ควรแก้ไขปัญหาได้ แต่คุณอาจต้องพิจารณาการนำซอฟต์แวร์ที่ได้รับผลกระทบออกและติดตั้งใหม่อีกครั้ง
ไฟล์ DLL ที่หายไปมักเป็นสัญญาณของพีซีที่มีปัญหา จึงเป็นสาเหตุสำคัญที่ต้องดูแลพีซีอย่างสม่ำเสมอ คุณสามารถทำได้โดยอัปเดต Windows อยู่เสมอเพื่อให้แน่ใจว่าคุณมีการแก้ไขข้อบกพร่องล่าสุด และทำการสแกนมัลแวร์เป็นประจำเพื่อลบมัลแวร์ที่อาจทำให้พีซีของคุณตกอยู่ในความเสี่ยง