สารบัญ
หากคุณเป็นผู้ใช้ Windows PC คุณอาจพบข้อผิดพลาดแปลกๆ นี้เมื่อเปิดโปรแกรม:
“โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก VCRUNTIME140.dll หายไปจากคอมพิวเตอร์ของคุณ ”
ข้อผิดพลาดนี้เกิดขึ้นเมื่อโปรแกรมกำหนดให้เรียกใช้ VCRUNTIME140.dll อย่างไรก็ตาม บางครั้งไฟล์ dll อาจสูญหายหรือเสียหาย แม้ว่าข้อผิดพลาดอาจฟังดูแปลก แต่ต้องการเพียงการแก้ไขง่ายๆ ซึ่งเราจะกล่าวถึงในบทความนี้
ไฟล์ VCRUNTIME140.dll คืออะไร
ไฟล์ DLL หรือที่เรียกว่า Dynamic Link Libraries เป็นไฟล์ไลบรารีภายนอกที่มีทรัพยากรที่ช่วยให้โปรแกรม Windows อื่นๆ ทำงานได้อย่างถูกต้อง ไฟล์ dll เหล่านี้มีส่วนสำคัญใน Visual C++ Redistributable Pack สำหรับ Microsoft Visual Studio บนคอมพิวเตอร์ของคุณ และมักจำเป็นสำหรับโปรแกรมที่พัฒนาด้วย Visual C++
กล่าวโดยสรุปคือ บางโปรแกรมต้องการไฟล์ dll เพื่อให้ทำงานได้อย่างถูกต้อง และหาก ไฟล์ VCRUNTIME140.dll เสียหายหรือสูญหาย ระบบแสดงข้อผิดพลาดแจ้งให้คุณแก้ไขปัญหา
Microsoft Visual Studio เป็นเครื่องมือที่โปรแกรมเมอร์ใช้เพื่อสร้างซอฟต์แวร์ที่คุณอาจใช้เป็นประจำในแต่ละวัน พื้นฐานวัน ดังนั้น หากคอมพิวเตอร์ของคุณโหลดไฟล์ที่จำเป็นอย่างไม่ถูกต้อง Microsoft Visual studio ก็จะโหลดไม่ถูกต้องเช่นกัน คุณอาจได้รับข้อความแสดงข้อผิดพลาดที่มีลักษณะดังนี้:
การแก้ไขข้อผิดพลาดนี้ทำได้ง่าย และคุณไม่จำเป็นต้องพึ่งพาช่างเทคนิคคอมพิวเตอร์ ที่นั่นมีการแก้ไขที่ทราบอยู่ 6 รายการที่ใช้งานได้ และครอบคลุมอยู่ในคู่มือนี้
สาเหตุทั่วไปสำหรับข้อผิดพลาด VCRUNTIME140.dll
อาจมีสาเหตุหลายประการที่ทำให้เกิดข้อผิดพลาด VCRUNTIME140.dll ในคอมพิวเตอร์ของคุณ การทำความเข้าใจเหตุผลเหล่านี้จะช่วยให้คุณระบุวิธีแก้ไขที่เหมาะสมสำหรับปัญหาที่คุณพบได้ ต่อไปนี้เป็นสาเหตุที่พบบ่อยที่สุดบางประการสำหรับข้อผิดพลาด VCRUNTIME140.dll:
- ไฟล์ VCRUNTIME140.dll หายไปหรือเสียหาย: นี่เป็นสาเหตุที่ชัดเจนที่สุดสำหรับข้อความแสดงข้อผิดพลาด หากไฟล์ VCRUNTIME140.dll ที่โปรแกรมต้องการหายไปหรือได้รับความเสียหาย สิ่งนี้จะป้องกันไม่ให้โปรแกรมทำงานอย่างถูกต้องและทำให้เกิดข้อผิดพลาด
- การติดตั้ง Microsoft Visual C++ ที่แจกจ่ายซ้ำได้ผิดพลาด: ดังที่ได้กล่าวไว้ก่อนหน้านี้ในบทความ VCRUNTIME140.dll เป็นส่วนหนึ่งของแพ็คเกจ Microsoft Visual C++ Redistributable การติดตั้งที่ผิดพลาดหรือการถอนการติดตั้งแพ็คเกจบางส่วนอาจทำให้เกิดข้อผิดพลาด VCRUNTIME140.dll
- ซอฟต์แวร์ที่เข้ากันไม่ได้: มีความเป็นไปได้ที่จะเกิดข้อผิดพลาดหากมีการติดตั้งซอฟต์แวร์ที่เข้ากันไม่ได้บน คอมพิวเตอร์ของคุณ. ตัวอย่างเช่น ถ้าโปรแกรมหรือเกมได้รับการออกแบบมาให้ทำงานกับ Microsoft Visual C++ Redistributable เวอร์ชันเฉพาะ แต่คอมพิวเตอร์ของคุณมีเวอร์ชันอื่น อาจทำให้เกิดข้อผิดพลาด
- การติดมัลแวร์หรือไวรัส: บางครั้งมัลแวร์หรือไวรัสสามารถกำหนดเป้าหมายและทำให้ระบบสำคัญเสียหายได้ไฟล์เช่น VCRUNTIME140.dll ทำให้ข้อความแสดงข้อผิดพลาดปรากฏขึ้น การเรียกใช้การสแกนไวรัสอย่างละเอียดสามารถช่วยตรวจจับและลบภัยคุกคามที่อาจเกิดขึ้นกับระบบของคุณ
- ปัญหาเกี่ยวกับรีจิสทรี: รีจิสทรีของ Windows เป็นองค์ประกอบสำคัญของระบบปฏิบัติการของคุณที่เก็บการตั้งค่าที่สำคัญและข้อมูลเกี่ยวกับ ไฟล์ DLL หากรีจิสทรีของคุณมีรายการที่ล้าสมัยหรือเสียหายในลักษณะใดก็ตาม อาจทำให้เกิดข้อผิดพลาด VCRUNTIME140.dll ได้
- เขียนทับไฟล์: ในบางกรณี ไฟล์ VCRUNTIME140.dll อาจถูกเขียนทับโดยไม่ตั้งใจโดย อัพเดตโปรแกรมหรือระบบอื่น ซึ่งอาจส่งผลให้ไฟล์ต้นฉบับไม่สามารถเข้าถึงได้และทำให้ข้อความแสดงข้อผิดพลาดปรากฏขึ้น
- ปัญหาเกี่ยวกับฮาร์ดแวร์: แม้ว่าจะไม่ค่อยเกิดขึ้น แต่ปัญหาเกี่ยวกับฮาร์ดแวร์ยังสามารถนำไปสู่ข้อผิดพลาด VCRUNTIME140.dll โดยเฉพาะอย่างยิ่งหากคอมพิวเตอร์ของคุณ ส่วนประกอบฮาร์ดแวร์ล้มเหลวหรือประสบปัญหาอื่นๆ เช่น ความร้อนสูงเกินไป ซึ่งอาจส่งผลต่อไฟล์ระบบของคุณ
ตอนนี้คุณทราบสาเหตุทั่วไปเบื้องหลังข้อผิดพลาด VCRUNTIME140.dll แล้ว คุณสามารถปฏิบัติตามขั้นตอนที่เหมาะสม การแก้ไขที่กล่าวถึงก่อนหน้านี้ในบทความเพื่อแก้ไขปัญหาและทำให้โปรแกรมหรือเกมของคุณทำงานได้อย่างราบรื่นอีกครั้ง
วิธีซ่อมแซม Vcruntime140.dll is Missing Error
แก้ไข #1: ใช้การซ่อมแซมระบบขั้นสูง เครื่องมือ (Fortect)
Fortect เป็นโปรแกรมที่มีอยู่ใน Windows ที่สามารถช่วยคุณแก้ไขปัญหาเหล่านี้ รวมถึงปัญหาเกี่ยวกับไฟล์ dll ที่หายไปFortect จะสแกนระบบ มองหาปัญหา และแก้ไขโดยอัตโนมัติโดยไม่ต้องให้คุณช่วย ทำงานเป็นเครื่องสแกนระบบ ล้างไฟล์ขยะ เครื่องมือกำจัดมัลแวร์ และเพิ่มประสิทธิภาพระบบ ทั้งหมดนี้รวมอยู่ในเครื่องเดียว
นอกจากนี้ยังเป็นเครื่องมือที่สามารถช่วยคุณแก้ไขปัญหา .dll เช่น “VCRUNTIME140.dll หายไป” error.
ขั้นตอน #1
ดาวน์โหลดและติดตั้ง Fortect ฟรี
ดาวน์โหลดทันทีเมื่อดาวน์โหลดแล้ว ให้คลิกและ เรียกใช้ไฟล์ เพื่อเริ่มกระบวนการติดตั้ง
ขั้นตอนที่ #2
ยอมรับข้อตกลงใบอนุญาตโดยทำเครื่องหมายที่ช่อง “ ฉันยอมรับ EULA และนโยบายความเป็นส่วนตัว ” ตัวเลือก และสุดท้ายคลิกที่ปุ่มสีเขียวขนาดใหญ่ “ ติดตั้งและสแกนทันที ”
ขั้นตอนที่ #3
เมื่อติดตั้งแล้ว โปรแกรมจะเริ่มสแกนและตรวจสอบข้อผิดพลาดในคอมพิวเตอร์ของคุณโดยอัตโนมัติ
เมื่อการสแกนเสร็จสิ้น ให้คลิกที่ปุ่มสีเขียว “ ล้างทันที ”
ขั้นตอนที่ #4
Fortect จะสร้างจุดคืนค่าใน Windows ก่อนเพื่อความปลอดภัย
เมื่อดำเนินการเสร็จแล้ว โปรแกรมจะพยายามแก้ไขข้อผิดพลาดที่พบในระบบของคุณ รวมถึงข้อผิดพลาด “VCRUNTIME140.dll หายไป”
ขั้นตอน #5
Fortect ควรแก้ไขข้อผิดพลาด VCRUNTIME140.dll ของคุณที่หายไปแล้วในตอนนี้
รีบูตพีซีของคุณและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่
- คุณอาจชอบ: รีวิว iLovePDF และคำแนะนำวิธีใช้
แก้ไข #2 : เรียกใช้ System File Checker
เพื่อต่อสู้กับความเสียหายของไฟล์Windows มีคุณสมบัติที่ดีที่เรียกว่า System File Checker เครื่องมืออันทรงพลังนี้ช่วยให้คุณสแกนระบบของคุณเพื่อหาไฟล์ที่เสียหายหรือชี้ให้เห็นไฟล์ที่หายไป เมื่อสแกนแล้วจะซ่อมแซมด้วยตัวเองโดยอัตโนมัติ แก้ไขข้อผิดพลาด dll ที่ขาดหายไปด้วยสแกนเนอร์ SFC ที่มีประโยชน์และเชื่อถือได้ของคุณ
ทำตามขั้นตอนเหล่านี้เพื่อใช้การตรวจสอบไฟล์ระบบ
ขั้นตอนที่ #1
ในแถบค้นหา พิมพ์ “Cmd” และเรียกใช้ไฟล์ ในฐานะผู้ดูแลระบบ
ขั้นตอนที่ #2
หลังจากเปิดพร้อมรับคำสั่ง ให้ป้อนคำสั่งต่อไปนี้:
sfc / scannow
กดปุ่ม [Enter]
ขั้นตอน #3
รอสักครู่เพื่อให้กระบวนการเสร็จสิ้น . หลังจากการตรวจสอบเสร็จสมบูรณ์ 100% ระบบจะพยายามแก้ไขปัญหาที่พบ
รีสตาร์ทคอมพิวเตอร์และเรียกใช้โปรแกรมเพื่อตรวจสอบว่าข้อผิดพลาดที่หายไปของ VCRUNTIME140.dll ของคุณได้รับการแก้ไขแล้วหรือไม่
แก้ไข #3: ซ่อมแซม Microsoft Visual C++ Redistributed
ตามที่กล่าวไว้ก่อนหน้านี้ ไฟล์ VCRUNTIME140.dll เป็นส่วนหนึ่งของ Microsoft Visual C++ Redistributed pack สำหรับ Visual Studios ไฟล์ vcruntime140.dll เป็นส่วนสำคัญของไลบรารีรันไทม์ของซอฟต์แวร์ Microsoft Visual C++ ไลบรารีรันไทม์จัดทำโดย Microsoft และใช้ในการเรียกใช้ซอฟต์แวร์ใดๆ ในพีซีที่ใช้ Windows
การติดตั้งผิดพลาดหรือไฟล์เสียหายภายในระบบปฏิบัติการ Windows ของคุณอาจทำให้เกิดข้อผิดพลาดได้ ซึ่งเป็นสาเหตุที่ทำให้โหลดไม่ได้ ไฟล์ .dll บางครั้งหลังจากกWindows Update คุณอาจประสบปัญหานี้ อาจเป็นปัญหากับการอัปเดต
คุณสามารถลองซ่อมแซมไฟล์เพื่อแก้ไขปัญหา และหากไม่ได้ผล คุณก็สามารถติดตั้งใหม่ได้ตลอดเวลา (แก้ไข #4)
ขั้นตอนที่ #1<3
ไปที่ แผงควบคุม และเลือก โปรแกรม & คุณลักษณะ ตัวเลือก
ขั้นตอนที่ #2
ภายในโฟลเดอร์โปรแกรม เลือก Microsoft Visual C++ Redistributable คลิกขวาที่ไฟล์แล้วเลือก “เปลี่ยน ”
คุณมีสองโปรแกรมให้เลือก (x64) สำหรับระบบปฏิบัติการ 64 บิต และ (x86) สำหรับระบบ 32 บิต หากคุณไม่แน่ใจว่าระบบปฏิบัติการของคุณทำงานอย่างไร ให้ตรวจสอบ เคล็ดลับโบนัส ด้านล่างเพื่อหาคำตอบ
ขั้นตอนที่ #3
เลือกตัวเลือก “ซ่อมแซม” เพื่อซ่อมแซม Microsoft Visual C++ 2015 Redistributable pack ของคุณ
หมายเหตุ: คอมพิวเตอร์บางเครื่องอาจใช้ Microsoft Visual C 2015, C++ 2013 เวอร์ชันหรือต่ำกว่า แต่กระบวนการจะคล้ายกัน .
ขั้นตอนที่ #4
รีบูตพีซีของคุณและตรวจสอบว่าปัญหา Microsoft Visual Studio ได้รับการแก้ไขแล้วหรือไม่ หากคุณยังพบข้อผิดพลาดที่ระบุว่าไฟล์หายไปจากคอมพิวเตอร์ของคุณ คุณสามารถลองขั้นตอนถัดไป
เคล็ดลับโบนัส
หากคุณไม่แน่ใจว่าคอมพิวเตอร์ของคุณทำงานบนระบบ 32 บิตหรือ 64 บิต โปรดตรวจสอบ
ไปที่ command prompt ( cmd ) แล้วพิมพ์ “systeminfo” เพื่อค้นหาข้อมูลนี้
ระบบจะบอกคุณว่าคอมพิวเตอร์ของคุณเป็นพีซีที่ใช้ x64 หรือไม่ หรือตาม x32พีซี
แก้ไข #4: ติดตั้ง Microsoft Visual C++ อีกครั้ง
หากการซ่อมแซมโปรแกรมไม่สามารถแก้ไขปัญหาได้ คุณสามารถเลือกตัวเลือกเพื่อติดตั้งใหม่ได้เสมอ
วิธีที่ง่ายที่สุดในการแก้ไขปัญหา Microsoft Visual C++ และนำข้อความแสดงข้อผิดพลาดออกโดยสมบูรณ์คือการติดตั้งใหม่จากเว็บไซต์อย่างเป็นทางการของ Microsoft
ขั้นตอนที่ #1
ตามลิงค์นี้ไปยังเว็บไซต์อย่างเป็นทางการของ Microsoft แล้วคลิกปุ่ม “ดาวน์โหลด” ตรวจสอบให้แน่ใจว่าได้ยอมรับเงื่อนไขใบอนุญาตหลังจากนั้น
ขั้นตอนที่ #2
เลือกไฟล์ที่เหมาะกับระบบปฏิบัติการของคุณ (x64 สำหรับ 64 บิต) แล้วกด “ถัดไป”
ขั้นตอนที่ #3
เปิดไฟล์ที่ดาวน์โหลดมาและทำตามขั้นตอนการติดตั้ง
รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่าโปรแกรมที่ทำให้คุณ VCRUNTIME140.dll หายไปหรือไม่ ข้อผิดพลาดกำลังทำงาน
แก้ไข #5: ลงทะเบียนไฟล์ VCRUNTIME140.dll ใหม่
หาก VCRUNTIME140.dll ของคุณปรากฏอยู่ในคอมพิวเตอร์ของคุณ แต่ข้อผิดพลาดของไฟล์ที่หายไปยังคงอยู่ คุณอาจต้อง เพียงลงทะเบียนไฟล์. dll ที่กล่าวถึงอีกครั้งเพื่อให้ทำงานได้ กระบวนการนี้ง่ายมาก
ขั้นตอนที่ #1
ในช่องค้นหา พิมพ์ “cmd” และเรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบอีกครั้ง
ขั้นตอนที่ #2
พิมพ์คำสั่งต่อไปนี้เพื่อลงทะเบียนไฟล์ .dll ของคุณใหม่:
regsvr32 /u VCRUNTIME140.dll
… ตามด้วย:
regsvr32 VCRUNTIME140.dll
ขั้นตอนที่ #3
รีบูตพีซีของคุณ เปิดโปรแกรมที่ทำให้เกิดข้อผิดพลาดและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
แก้ไข #6: แทนที่ไฟล์ด้วยตนเอง
หากคุณไม่ต้องการปรับแต่งทั้งโปรแกรมเพียงเพื่อแก้ไขไฟล์เดียว ปัญหา ( ในกรณีนี้ VCRUNTIME140.dll) คุณสามารถแทนที่ไฟล์ด้วยตนเองได้ตลอดเวลาเพื่อลบปัญหาใดๆ หรือไฟล์เสียหาย
การแทนที่ไฟล์ด้วยตนเองมีความเสี่ยง เนื่องจากคุณต้องใช้ตัวที่สาม -เว็บไซต์ปาร์ตี้เพื่อค้นหาไฟล์ที่ถูกต้อง
อย่างไรก็ตาม คุณสามารถคัดลอกไฟล์จากคอมพิวเตอร์ Windows ที่เชื่อถือได้ไปยังคอมพิวเตอร์ของคุณ
แก้ไข #7: เรียกใช้ Windows Update
พีซีที่ใช้ Windows ต้องการเวอร์ชันล่าสุดเพื่อให้ทำงานได้โดยไม่มีข้อผิดพลาด ตรวจสอบให้แน่ใจว่าคุณใช้การอัปเดตล่าสุดสำหรับซอฟต์แวร์ทั้งหมดของคุณ รวมถึงรันไทม์ Microsoft Visual C++
บทสรุป
หากคุณปฏิบัติตามวิธีการใดๆ หรือทั้งหมดเหล่านี้ — ข้อผิดพลาด VCRUNTIME140.dll ของคุณจะได้รับการแก้ไข!
วิธีการทั้งหมดข้างต้นได้รับการพิสูจน์แล้วว่าสามารถแก้ไข VCRUNTIME140 ได้ dll ผิดพลาด และคุณสามารถใช้มันเพื่อกำจัดปัญหาที่น่าหงุดหงิดนี้ เพื่อให้คุณสามารถเพลิดเพลินกับเกมหรือโปรแกรมของคุณได้ในที่สุด เราขอแนะนำให้คุณเริ่มจากการแก้ไข #1 แต่อย่าลังเลที่จะลองแก้ไขในกรณีที่ปัญหาของคุณยังคงอยู่