แก้ไข VCRUNTIME140.dll หายไปจาก Windows 10

หากคุณพบข้อผิดพลาด “ โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก VCRUNTIME140.DLL หายไปจากคอมพิวเตอร์ของคุณ(The program can’t start because VCRUNTIME140.DLL is missing from your computer) ” หมายความว่าโปรแกรมเฉพาะที่คุณพยายามเริ่มไม่เริ่มทำงานเนื่องจากไฟล์ .dll หายไป โดยปกติ ปัญหานี้จะเกิดขึ้นขณะอัปเดตWindowsหรือหลังจากติดตั้งการอัปเดตWindows สำเร็จ (Windows)VCRUNTIME140.dllทำงานคล้ายกับไฟล์ปฏิบัติการ แต่โหลดได้เฉพาะในระบบของคุณเมื่อโปรแกรมเฉพาะต้องการ ดังนั้น หากไฟล์เหล่านี้เสียหายหรือไม่มีอยู่ในระบบของคุณ คุณอาจเห็นข้อผิดพลาด VCRUNTIME140.dll หายไปบนหน้าจอ(VCRUNTIME140.dll is missing error on your screen)ส่งผลให้โปรแกรมเริ่มทำงานล้มเหลว ไฟล์นี้มักจะถูกเก็บไว้ในSystem32โฟลเดอร์และติดตั้งโดยMicrosoft (Microsoft Visual Studio.)Visual Studio (Microsoft Visual Studio) ส่วนขยาย DLL(DLL)ย่อมาจากDynamic Link Libraries(Dynamic Link Libraries)

แก้ไข โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก VCRUNTIME140.DLL หายไปจากคอมพิวเตอร์ของคุณ

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

คุณไม่จำเป็นต้องตื่นตระหนกเพราะในบทความนี้ เราจะอธิบายวิธีการแก้ไข VCRUNTIME140.dll(Fix VCRUNTIME140.dll)ที่หายไปจากWindows 10ให้คุณทราบโดยไม่ได้รับความช่วยเหลือจากช่างเทคนิคคอมพิวเตอร์ อย่างไรก็ตาม คุณต้องปฏิบัติตามคำแนะนำอย่างระมัดระวัง หากคุณติดอยู่ที่ใดที่หนึ่งและไม่รู้ว่าต้องทำตามขั้นตอนใด ส่งข้อความมาในช่องแสดงความคิดเห็น

แก้ไข VCRUNTIME140.dll หายไปจาก Windows 10(Fix VCRUNTIME140.dll is Missing from Windows 10)

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1 – ลงทะเบียน  (Method 1 – Re-register )ใหม่ VCRUNTIME140.dll(VCRUNTIME140.dll)

คุณต้องเปิดพรอมต์คำสั่งด้วยการเข้าถึงของผู้ดูแลระบบและเรียกใช้ คำสั่ง Regsvr32ในCommand Promptเพื่อลงทะเบียนไฟล์นี้อีกครั้งและแก้ไขข้อผิดพลาดที่หายไป

1. เปิดพรอมต์คำสั่งด้วยการเข้าถึงระดับผู้ดูแลระบบ(Open the Command Prompt with administrative access)ในระบบของคุณ

พิมพ์ cmd ในช่องค้นหาของ Windows แล้วเลือก command prompt ด้วย admin access

2. หากต้องการยกเลิกการลงทะเบียนไฟล์ คุณต้องพิมพ์คำสั่งด้านล่างในพรอมต์คำสั่งที่ยกระดับแล้วกดEnter

regsvr32 /u VCRUNTIME140.dll

3. ตอนนี้ คุณต้องลงทะเบียน ไฟล์ VCRUNTIME140.dllใหม่อีกครั้ง เพื่อที่คุณจะต้องพิมพ์คำสั่งด้านล่าง

regsvr32 VCRUNTIME140.dll หรือ(regsvr32 VCRUNTIME140.dll)

หากต้องการลงทะเบียน vcruntime140.dll อีกครั้ง ให้พิมพ์คำสั่ง

วิธีที่ 2  (Method 2 )–  Reinstall Visual C++ Redistributable for Visual Studio 2015

การแก้ไขที่ดีที่สุดสำหรับ " โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก(The program can’t start because VCRUNTIME140.DLL is missing from your computer)ข้อผิดพลาด VCRUNTIME140.DLL หายไปจากคอมพิวเตอร์ของคุณ" กำลังติดตั้งVisual C++ RedistributableสำหรับVisual Studio 2015อีกครั้ง

หมายเหตุ: อย่าดาวน์โหลด VCRUNTIME140.dll จากเว็บไซต์ของบริษัทอื่น(Note: Do not download the VCRUNTIME140.dll from the third-party website)เพื่อพยายามแทนที่VCRUNTIME140.dll ที่ หายไปจากคอมพิวเตอร์ของคุณ เนื่องจากเว็บไซต์บุคคลที่สามเหล่านี้เป็นแหล่งที่มาของ ไฟล์ DLL ที่ไม่ได้รับการอนุมัติ และไฟล์.DLLอาจติดไวรัสซึ่งอาจเป็นอันตรายต่อพีซีของคุณ ประโยชน์ของการใช้เว็บไซต์เหล่านี้คืออนุญาตให้คุณดาวน์โหลด ไฟล์ .DLLไฟล์เดียวที่ขาดหายไปจากพีซีของคุณ แต่ขอแนะนำอย่างยิ่งให้คุณละเลยประโยชน์นี้และดาวน์โหลดไฟล์โดยใช้เว็บไซต์ทางการของ Microsoft (Microsoft)Microsoftไม่ได้จัดเตรียม ไฟล์ .DLL แต่ละ ไฟล์ แต่คุณจะต้องติดตั้งVisual C++ Redistributable Packagesเพื่อแก้ไขปัญหาที่ขาดหายไป.DLL

1.ไปที่ลิงค์ Microsoft นี้(this Microsoft link)และคลิกที่ปุ่มดาวน์โหลด( download button)เพื่อดาวน์โหลดแพ็คเกจMicrosoft Visual C++ Redistributable

คลิกที่ปุ่มดาวน์โหลดเพื่อดาวน์โหลดแพ็คเกจ Microsoft Visual C++ Redistributable

2. ในหน้าจอถัดไป เลือก ไฟล์ เวอร์ชัน 64 บิตหรือ 32 บิต( 64-bit or 32-bit version)ตามสถาปัตยกรรมระบบของคุณ จากนั้นคลิกถัดไป(Next.)

ในหน้าจอถัดไป เลือกไฟล์เวอร์ชัน 64 บิตหรือ 32 บิต

3. เมื่อดาวน์โหลดไฟล์แล้ว ให้ดับเบิลคลิกที่vc_redist.x64.exe หรือ vc_redist.x32.exe(vc_redist.x64.exe or vc_redist.x32.exe)และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อ install the Microsoft Visual C ++ Redistributable package.

เมื่อดาวน์โหลดไฟล์แล้ว ให้ดับเบิลคลิกที่ vc_redist.x64.exe หรือ vc_redist.x32.exe

ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งแพ็คเกจ Microsoft Visual C ++ Redistributable

4. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

5.เมื่อ PC Restartให้ลองเปิดโปรแกรมหรือแอพที่ให้VCRUNTIME140.dllเกิดข้อผิดพลาด และดูว่าคุณสามารถแก้ไขปัญหาได้หรือไม่

หากคุณประสบปัญหาหรือข้อผิดพลาดในการติดตั้ง  Visual C++ Redistributable Packagesเช่น “ Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017ให้ทำตามคำแนะนำนี้เพื่อแก้ไขข้อผิด(follow this guide here to fix the error)พลาด

แก้ไข Microsoft Visual C ++ 2015 Redistributable Setup ล้มเหลวข้อผิดพลาด 0x80240017

วิธีที่ 3 – ตรวจสอบมัลแวร์ในระบบของคุณ(Method 3 – Check Malware in Your System)

คุณอาจพบข้อผิดพลาดที่ขาดหายไปของVCRUNTIME140.dll   เนื่องจากการติดไวรัสหรือมัลแวร์ในระบบของคุณ เนื่องจากไวรัสหรือมัลแวร์โจมตี ไฟล์ dll อาจเสียหายหรือติดไวรัสเนื่องจาก โปรแกรม ป้องกันไวรัส(Antivirus)ในระบบของคุณอาจลบ  ไฟล์VCRUNTIME140.dll ดังนั้นก่อนที่จะติดตั้งVisual C++ Redistributable Packagesขอแนะนำให้คุณสแกนระบบของคุณโดยใช้ซอฟต์แวร์ป้องกันไวรัสที่ดี

1. ดาวน์โหลดและติดตั้ง  CCleaner  &  Malwarebytes

2. เรียกใช้ Malwarebytes(Run Malwarebytes)(Run Malwarebytes)  และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย

คลิกที่ Scan Now เมื่อคุณเรียกใช้ Malwarebytes Anti-Malware

3.หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ

4. เรียกใช้ CCleaner  และในส่วน "Cleaner" ใต้ แท็บ Windowsเราขอแนะนำให้ตรวจสอบการเลือกต่อไปนี้เพื่อล้าง:

การตั้งค่าตัวทำความสะอาด ccleaner

5.เมื่อคุณได้ตรวจสอบจุดที่ถูกต้องแล้ว เพียงคลิก  Run Cleaner  และปล่อยให้ CCleaner ดำเนินการตามแนวทางนั้น

6. ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือกแท็บ Registry( Registry tab)และตรวจดูให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้:

น้ำยาทำความสะอาดรีจิสทรี

7. เลือกScan for Issueและอนุญาตให้CCleanerสแกน จากนั้นคลิก  Fix Selected Issues

8. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่? (Do you want backup changes to the registry?)” เลือกใช่(Yes.)

9.เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้เลือกแก้ไขปัญหาที่เลือกทั้งหมด(Fix All Selected Issues.)

10. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ  แก้ไข VCRUNTIME140.dll หายไปจาก Windows 10 ได้หรือไม่(Fix VCRUNTIME140.dll is Missing from Windows 10.)

Method 4 – Repair Microsoft Visual C++ 2015 Redistributable

หากคุณไม่สามารถติดตั้งMicrosoft Visual C++ 2015 Redistributableได้ คุณสามารถลองซ่อมแซมโปรแกรมนี้โดยใช้ยูทิลิตี้ในตัว ปัญหาสามารถแก้ไขได้โดยการซ่อมแซมโปรแกรมนี้

1. กด Windows Key + R จากนั้นพิมพ์appwiz.cplแล้วกดEnterเพื่อเปิดส่วนAdd or Remove Programs

พิมพ์ appwiz.cpl แล้วกด Enter

2. ค้นหา Microsoft Visual C++ 2015 Redistributableและคลิกที่ปุ่มChange

เลือก Microsoft Visual C ++ 2015 Redistributable จากแถบเครื่องมือคลิกที่ Change

3.เมื่อป๊อปอัปปรากฏขึ้นพร้อมตัวเลือกถอนการติดตั้ง(Uninstall)และซ่อมแซม(Repair)คุณต้องเลือกตัวเลือกการซ่อมแซม(Repair option.)

ในหน้าการตั้งค่า Microsoft Visual C++ 2015 Redistributable ให้คลิก Repair

4. เมื่อการซ่อมแซม(Repair)เสร็จสิ้น ให้รีสตาร์ทระบบเพื่อใช้การเปลี่ยนแปลง

วิธีที่ 5 - เรียกใช้ตัวตรวจสอบระบบ(Method 5 – Run System Checker)

ตัวตรวจสอบไฟล์ระบบ(System File Checker)จะช่วยคุณค้นหาไฟล์ที่เสียหาย เสียหาย หรือล้าสมัยในระบบของคุณ มันเป็นหนึ่งในสาเหตุหลักของข้อผิดพลาดVCRUNTIME140.dll ใน (VCRUNTIME140.dll)Windows(Windows 10) 10

1. กดWindows Key + Xจากนั้นคลิกที่Command Prompt (Admin)

พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC สแกนทันทีพร้อมรับคำสั่ง

3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ

4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM ฟื้นฟูระบบสุขภาพ

5. ปล่อยให้ คำสั่ง DISMทำงานและรอให้มันเสร็จสิ้น

6. หากคำสั่งดังกล่าวใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

หมายเหตุ: (Note:) แทนที่(Replace) C:RepairSourceWindows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ ( Windows InstallationหรือRecovery Disc )

7. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ  แก้ไข VCRUNTIME140.dll is Missing จาก Windows 10 ได้หรือไม่(Fix VCRUNTIME140.dll is Missing from Windows 10.)

วิธีที่ 5 (Method 5) –  แก้ไขเบ็ดเตล็ด(Miscellaneous Fix)

อัปเดตสำหรับ Universal C Runtime ใน Windows(Update for Universal C Runtime in Windows)

ดาวน์โหลดจากเว็บไซต์ Microsoft(Download this from Microsoft Website)ซึ่งจะติดตั้งส่วนประกอบรันไทม์บนพีซีของคุณและจะอนุญาตให้แอปพลิเคชันเดสก์ท็อปWindows ที่ขึ้นอยู่กับรุ่น (Windows)Windows 10 Universal CRTทำงานบนระบบปฏิบัติการ Windows(Windows OS) รุ่นก่อน หน้า

Install Microsoft Visual C++ Redistributable Update

หากการซ่อมแซมหรือติดตั้งVisual C++ Redistributable ใหม่ สำหรับVisual Studio 2015ไม่สามารถแก้ปัญหาได้ คุณควรลองติดตั้งMicrosoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website Microsoft

Microsoft Visual C++ 2015 Redistributable Update 3 RC จากเว็บไซต์ Microsoft

Install Microsoft Visual C++ Redistributable for Visual Studio 2017

คุณอาจไม่สามารถแก้ไข VCRUNTIME140.dll ที่หายไปจาก Windows 10(Fix VCRUNTIME140.dll missing from Windows 10)ได้ เนื่องจากคุณอาจพยายามเรียกใช้แอปพลิเคชันที่ขึ้นอยู่กับMicrosoft Visual C++ RedistributableสำหรับVisual Studio 2017แทนการอัปเดตปี 2015 ดังนั้นโดยไม่ต้องเสียเวลา ดาวน์โหลดและติดตั้งMicrosoft Visual C++ Redistributable for Visual Studio 2017 2017

ติดตั้ง Microsoft Visual C++ Redistributable สำหรับ Visual Studio 2017

ที่แนะนำ:(Recommended:)

ฉันหวังว่าขั้นตอนข้างต้นจะมีประโยชน์ และตอนนี้คุณสามารถแก้ไข VCRUNTIME140.dll ที่หายไปจาก Windows 10(Fix VCRUNTIME140.dll is Missing from Windows 10,) ได้อย่างง่ายดาย แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts