วิธีแก้ไขข้อผิดพลาด “vcruntime140.Dll Is Missing” ใน Windows 10

หากคุณเห็นข้อผิดพลาดDLL หายไปในพีซีที่ (DLL)ใช้ Windows(Windows) ของคุณ มักเป็นสัญญาณว่ามีบางอย่างผิดพลาด อาจเป็นไปได้ว่าซอฟต์แวร์ของคุณเสียหายและจำเป็นต้องติดตั้งใหม่ หรืออาจชี้ถึงปัญหาที่ลึกกว่ากับพีซีของคุณ เช่นไฟล์ระบบที่เสียหาย(corrupt system files)หรือการติดมัลแวร์ที่ดื้อ(stubborn malware infection)รั้น

อย่างไรก็ตาม สาเหตุสำคัญอีกประการหนึ่งคือไลบรารีซอฟต์แวร์ที่สูญหายหรือเสียหายซึ่งทำให้โปรแกรมสามารถทำงานบนWindows ข้อผิดพลาด "vcruntime140.dll is missing" เช่น ชี้ไปที่การติดตั้งรันไทม์Microsoft Visual C++หากคุณต้องการแก้ไขปัญหานี้ สิ่งที่คุณต้องทำมีดังนี้

Repairing or Removing a Microsoft Visual C++ Installation

ไฟล์ vcruntime140.dll เป็นส่วนหนึ่งของไลบรารีรันไทม์ซอฟต์แวร์Microsoft Visual C++ให้บริการโดยMicrosoftไลบรารีนี้ใช้เป็นส่วนหนึ่งของกระบวนการรวบรวมซอฟต์แวร์ (สร้างใน C ++ โดยใช้Visual Studio ) เพื่อทำงานบน พีซี ที่ใช้ Windows (Windows PCs)หากไฟล์หายไป ข้อผิดพลาด vruntime140.dll is missing จะปรากฏขึ้น

ในการแก้ไขปัญหานี้ สิ่งแรกที่คุณควรพยายามคือซ่อมแซมการ ติดตั้ง Visual C++บนพีซีของคุณ หากไม่ได้ผล คุณควรลบออกทั้งหมดโดยทำตามขั้นตอนเหล่านี้ จากนั้นดำเนินการในส่วนถัดไปเพื่อติดตั้งใหม่

  1. ในการซ่อมแซมการติดตั้ง Visual C++ คุณจะต้องเปิดเมนูการตั้งค่า (Settings)ในการดำเนินการนี้ ให้คลิกขวาที่เมนูเริ่มของ Windows(Windows Start) แล้วเลือก ตัวเลือก การ ตั้งค่า(Settings)

  1. ใน เมนู การตั้งค่า(Settings)เลือกแอป(Apps ) > แอ ปและคุณลักษณะ ( Apps & features)ทางด้านซ้าย คุณจะเห็นรายการแอปที่ติดตั้งไว้ เลื่อน(Scroll)ดูรายการหรือใช้แถบค้นหาจนกว่าคุณจะพบตัวเลือกMicrosoft Visual C++ 2015-2019 Redistributable อยู่ในรายการ หากไม่มี ให้ไปยังส่วนถัดไป

  1. หากมีการ ระบุตัวเลือก Microsoft Visual C++ 2015-2019 Redistributable ให้เลือก จากนั้นเลือกตัวเลือกModify

  1. ในหน้าต่างMicrosoft Visual C++ 2015-2019 Redistributable ที่เปิดขึ้น ให้เลือกตัวเลือกการซ่อมแซม(Repair)

  1.  ปล่อยให้กระบวนการเสร็จสิ้น จากนั้นรีสตาร์ทพีซีของคุณ หากคุณยังคงเห็นข้อผิดพลาด "vcruntime140.dll is missing" คุณจะต้องลบรันไทม์Microsoft Visual C++ในการดำเนินการนี้ ให้เลือกถอนการติดตั้ง(Uninstall ) > ถอนการติดตั้ง( Uninstall)ในเมนูการตั้งค่า(Settings) > แอป( Apps ) > แอปและคุณลักษณะ( Apps & features)

  1. ในหน้าต่างMicrosoft Visual C++ 2015-2019 Redistributable ที่เปิดขึ้น ให้เลือก ตัวเลือก ถอนการติดตั้ง(Uninstall )และปล่อยให้กระบวนการดำเนินการเสร็จสิ้น เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณและดำเนินการในส่วนถัดไป 

Installing or Reinstalling a Microsoft Visual C++ Installation

หากไม่มีการ ติดตั้งไลบรารีรันไทม์ Microsoft Visual C++ซอฟต์แวร์ที่ใช้ไลบรารีจะไม่ทำงาน ดังนั้นคุณจะต้องติดตั้ง คุณจะต้องทำเช่นนี้หากคุณได้ลบการติดตั้งที่เสียหายไปก่อนหน้านี้

  1. ขั้นแรก ไปที่เว็บไซต์ Visual Studio(Visual Studio website)เพื่อดาวน์โหลดเวอร์ชันล่าสุดของไลบรารีรันไทม์ของซอฟต์แวร์ เลื่อน(Scroll)ลงไปที่ด้านล่างของหน้า จากนั้นเลือกหมวดเครื่องมืออื่นๆ กรอบงาน และแจกจ่ายซ้ำ(Other Tools, Frameworks, and Redistributables )เพื่อดูตัวเลือกที่มี จากนั้นเลือกสถาปัตยกรรมCPU ที่ถูกต้องสำหรับพีซีของคุณ (เช่น (CPU)x64สำหรับพีซี 64 บิต, x86สำหรับพีซี 32 บิต หรือARM64สำหรับอุปกรณ์ที่ใช้ ARM) จากนั้นเลือกปุ่มดาวน์โหลด(Download)

  1. เรียกใช้ไฟล์ตัวติดตั้ง (เช่นVC_redist.x64.exe ) เมื่อการดาวน์โหลดเสร็จสิ้น ในหน้าต่างตัวติดตั้ง ให้ยอมรับเงื่อนไขสิทธิ์การใช้งานโดยเลือกช่องทำเครื่องหมายที่มีให้ จากนั้นเลือก ปุ่ม ติดตั้ง(Install)เพื่อดำเนินการต่อ

  1. อนุญาตให้โปรแกรมติดตั้งสักครู่ให้เสร็จ หากติดตั้งได้โดยไม่มีปัญหาใดๆ ให้เลือก ปุ่ม ปิด(Close)เพื่อปิดหน้าต่าง จากนั้นรีสตาร์ทพีซีของคุณ

สำหรับผู้ใช้ส่วนใหญ่ควรแก้ไขข้อผิดพลาด "vcruntime140.dll is missing" ในพีซีWindows 10 Visual C++เวอร์ชันเก่า(ก่อนปี 2015) คุณจะต้องดาวน์โหลดและติดตั้งเวอร์ชันเก่ากว่า(download and install the older version)แทน

คุณอาจสามารถแก้ไขปัญหาได้โดยการลบและติดตั้งซอฟต์แวร์ใหม่ที่มีตัวติดตั้งรันไทม์Visual C++นี่เป็นเรื่องปกติในชุดซอฟต์แวร์ขนาดใหญ่ เช่น เกม ที่ต้องใช้ไลบรารีรันไทม์หลายไลบรารีเพื่อให้ทำงานได้อย่างถูกต้อง

ด้วยการติดตั้งซอฟต์แวร์ใหม่ร่วมกับตัวติดตั้งรันไทม์ Visual C++ รุ่นเก่ากว่า เวอร์ชันเฉพาะของไลบรารีนั้นที่จำเป็นในการรันซอฟต์แวร์ควรติดตั้งตัวเองใหม่โดยอัตโนมัติและแก้ไขปัญหาที่ค้างอยู่

เรียกใช้ Windows Update(Running Windows Update)

รันไทม์Microsoft Visual C++ ได้รับ การ อัปเดตความปลอดภัยผ่าน Windows Updateเช่นเดียวกับบริการหลักของ Windows อื่นๆ หากคุณมีปัญหากับข้อผิดพลาด "vcruntime140.dll is missing" คุณควรตรวจสอบการอัปเดตล่าสุดโดยใช้บริการWindows Update

แม้ว่าวิธีนี้จะไม่สามารถแก้ไขการติดตั้งที่เสียหายได้ แต่การติดตั้งการอัปเดตใหม่สามารถซ่อมแซมการติดตั้งของคุณได้โดยอัตโนมัติ คุณสามารถตรวจสอบการอัปเดตระบบใหม่ได้ในเมนูการตั้งค่า(Settings )

  1. ในการเข้าถึงสิ่งนี้ ให้คลิกขวาที่ เมนู เริ่ม(Start)แล้วเลือกตัวเลือกการตั้งค่า(Settings )

  1. ใน เมนู การตั้งค่า(Settings)ให้เลือกตัวเลือกการอัปเดตและความปลอดภัย(Update & Security )จากนั้นเลือกWindows Updateในเมนูถัดไป

  1. เลือกตัวเลือกตรวจหาการอัปเดต(Check for Updates)เพื่อค้นหาการอัปเดตใหม่ หากมีการอัปเดตที่รอดำเนินการ ให้เลือกตัวเลือกรีสตาร์ท(Restart now)ทันทีแทน

Windows จะตรวจสอบการอัปเดตและติดตั้งที่ค้างอยู่ เมื่อติดตั้งแล้ว คุณจะต้องรีสตาร์ทพีซีเพื่อให้แน่ใจว่ามีการใช้อย่างถูกต้อง จากนั้นคุณควรตรวจสอบซอฟต์แวร์ของคุณเพื่อดูว่าปัญหารันไทม์ที่ขาดหายไปนั้นได้รับการแก้ไขแล้วหรือไม่

กำลังดาวน์โหลดไฟล์ DLL ออนไลน์(Downloading DLL Files Online)

หากข้อความแสดงข้อผิดพลาดที่เฉพาะเจาะจงมาก เช่น "vcruntime140.dll is missing" เริ่มปรากฏขึ้น คุณอาจถูกล่อลวงให้หาแหล่งที่มาของไฟล์ทางออนไลน์เพื่อแก้ไข มีไซต์ดาวน์โหลด DLL(DLL)หลายแห่ง ช่วยให้คุณสามารถดาวน์โหลดไฟล์ที่หายไปได้อย่างรวดเร็วเพื่อแก้ไขปัญหา

อย่างไรก็ตาม เราขอแนะนำให้หลีกเลี่ยง(avoiding)ไซต์เหล่านี้ ไฟล์ DLL(DLL)เป็นองค์ประกอบสำคัญของ ระบบปฏิบัติการ Windowsที่อนุญาตให้ซอฟต์แวร์โต้ตอบกับส่วนประกอบWindows ที่มีข้อจำกัดมากขึ้น (Windows)เว้นแต่คุณจะเชื่อถือแหล่งที่มาจริงๆ ขอแนะนำให้ลบและติดตั้ง ไลบรารีรันไทม์ Visual C++ ใหม่ทั้งหมด แทน

วิธีนี้จะแก้ปัญหานี้ให้กับผู้ใช้ส่วนใหญ่ แต่หากคุณยังคงประสบปัญหา คุณสามารถเลือกแหล่งไฟล์จากพีซีเครื่องอื่นในเครือข่ายของคุณเป็นทางเลือกสุดท้าย

รักษา Windows 10 ไว้(Keeping Windows 10 Maintained)

ขั้นตอนข้างต้นจะช่วยคุณแก้ไขข้อผิดพลาด "vcruntime140.dll is missing" ในพีซี Windows 10 ของคุณ ในกรณีส่วนใหญ่ การซ่อมแซมการติดตั้งหรือการติดตั้งVisual C++ redistributable ใหม่ควรแก้ไขปัญหาได้ แต่คุณอาจต้องดูการลบและติดตั้งซอฟต์แวร์ที่ได้รับผลกระทบ(removing and reinstalling any affected software)อีกครั้ง

ไฟล์ DLL(DLL)ที่หายไปมักเป็นสัญญาณของพีซีที่มีปัญหา จึงเป็นสาเหตุสำคัญที่ต้องดูแลพีซีอย่างสม่ำเสมอ คุณสามารถทำได้โดยอัปเดต Windows(keeping Windows updated) อยู่เสมอ เพื่อให้แน่ใจว่าคุณมีการแก้ไขจุดบกพร่องล่าสุด และทำการสแกนมัลแวร์เป็นประจำ(running regular malware scans)เพื่อลบมัลแวร์ที่อาจทำให้พีซีของคุณตกอยู่ในความเสี่ยง



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts