แก้ไข VCRUNTIME140.dll หายไปใน Windows 11

วิธีแก้ไขข้อผิดพลาด Vcruntime140.dll ไม่พบใน Windows 11

หากคุณไม่มี ไฟล์ DLLนี่เป็นฝันร้ายที่เลวร้ายที่สุดของคุณที่เป็นจริง ข้อความแสดงข้อผิดพลาดนี้(error message)ปรากฏขึ้นมาและอาจทำให้งานของคุณหยุดชะงัก โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก VCRUNTIME140.dll หายไป(The program can’t start because VCRUNTIME140.dll is missing) จากคอมพิวเตอร์ของคุณ ลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขปัญหานี้(from your computer. Try reinstalling the program to fix this problem) ข้อความแสดงข้อผิดพลาด(error message)เป็นเรื่องปกติธรรมดาในหมู่ผู้ใช้ Windows เนื่องจากแอปพลิเคชันจำนวนมากใช้ ไลบรารี รันไทม์ของ Microsoft Visual Studio(Microsoft Visual Studio runtime)การเห็นข้อผิดพลาดนี้อาจเป็นเรื่องที่น่าหงุดหงิดเนื่องจากแอปดังกล่าวจะไม่ทำงานอีกต่อไป ดังนั้น เราจะแนะนำวิธีการแก้ไขVCRUNTIME140.dll ที่(VCRUNTIME140.dll)หายไปหรือไม่พบข้อผิดพลาดในWindows(Windows 11) 11

วิธีแก้ไขข้อผิดพลาด Vcruntime140.dll ไม่พบใน Windows 11

วิธีแก้ไข VCRUNTIME140.dll หายไปหรือไม่พบข้อผิดพลาดใน Windows 11(How to Fix VCRUNTIME140.dll is Missing or Not Found Error on Windows 11)

คุณอาจคิดว่า ข้อผิดพลาด VCRUNTIME140.dll ไม่พบ(VCRUNTIME140.dll not found)เป็นมัลแวร์ที่ป้องกันไม่ให้คุณเข้าถึงโปรแกรมเฉพาะ แต่นี่ไม่เป็นความจริง VCRUNTIME140.dllเป็นไลบรารีรันไทม์ของ Microsoft(Microsoft runtime library)ที่ช่วยในการเข้าถึงและรันโปรแกรมที่(access and execute programs)สร้างด้วยMicrosoft Visual Studio (Microsoft Visual Studio)ไฟล์DLL มีรหัส(contain the codes)ที่โปรแกรมจำเป็นต้องทำงานอย่างถูกต้อง ในการเข้าถึงรหัสเหล่านี้แอปพลิเคชันที่ทำงานบน MS Visual Studio 2015-2019(MS Visual Studio 2015-2019 based applications)จำเป็นต้องมีไดเร็กทอรีรันไทม์ ต่อไปนี้เป็นสาเหตุทั่วไปบางประการที่อยู่เบื้องหลังVCRUNTIME140.DLL ไม่มี(VCRUNTIME140.DLL is missing)ข้อผิดพลาด:

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

หมายเหตุ: (Note:) เกิดข้อผิดพลาดในการโหลด vcruntime140_1.dll ไม่พบโมดูลที่ระบุ(Error loading vcruntime140_1.dll. The specified module could not be found)ข้อผิดพลาดได้รับการรายงานโดยผู้ใช้หลายคน ซึ่งมักเกิดขึ้นเมื่อติดตั้งการอัปเดต 2019 update and Visual C++ 2015 บนคอมพิวเตอร์ของคุณ สิ่งนี้นำไปสู่ปัญหาความไม่ลงรอยกัน

Method 1: Repair Microsoft Visual C++ 2015-2019 Redistributable (x64 and x86 Both)

ทำตามขั้นตอนที่กำหนดเพื่อแก้ไขVCRUNTIME140.dll ที่(VCRUNTIME140.dll)หายไปหรือไม่พบข้อผิดพลาดในWindows 11โดยการซ่อมแซมMicrosoft Visual C++ 2015-2019 แบบแจกจ่ายต่อได้:

1. กดปุ่มWindows (keys)Windows + X พร้อมกันเพื่อเปิดเมนูQuick Link

2. คลิกที่แอพและคุณสมบัติ(Apps and Features)จากเมนูที่กำหนด

เมนูลิงค์ด่วน  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

3. ใน หน้าต่าง แอพและคุณสมบัติ(Apps & features)พิมพ์Visual C++ในกล่องค้นหารายการแอพ(App list)

4. คลิกที่จุดแนวตั้งสามจุด(three vertical dots )ที่สอดคล้องกับMicrosoft Visual C ++ 2015-2019 Redistributable (x64) )

5. จากนั้น คลิกที่Modifyดังภาพด้านล่าง

คลิกที่ไอคอนสามจุดและเลือกแก้ไขสำหรับแอพในแอพและคุณสมบัติ

6. ใน ตัวช่วยสร้าง Microsoft Visual C ++ 2015-2019 Redistributable (x64)ให้คลิกที่ปุ่มRepair

คลิกที่ปุ่มซ่อมแซม Microsoft Visual C plus plus ตัวช่วยสร้างแบบแจกจ่ายต่อได้  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

7. หลังจากคุณเห็น ข้อความ Setup Successfulให้คลิกที่C loseดังที่แสดง

คลิกที่ปุ่มปิด Microsoft Visual C plus plus Redistributable wizard

8. ทำซ้ำขั้นตอนที่ 4-8(Steps 4-8)สำหรับMicrosoft Visual C ++ 2015-2019 Redistributable (x86)เช่นกัน

9. รีสตาร์ท(Restart)พีซี Windows 11 ของคุณ

Method 2: Reinstall Microsoft Visual C++ 2015-2019 Redistributable (x64 and x86 Both)

หากการซ่อมแอปดังกล่าวไม่สามารถแก้ปัญหาได้ ให้ลองแก้ไขVCRUNTIME140.dll ไม่พบ ข้อผิดพลาดในWindows 11โดยติดตั้งMicrosoft Visual C++ 2015-2019 แบบแจกจ่ายต่อได้อีกครั้ง

1. เปิดแอพ & คุณสมบัติ(Apps & Features) & ค้นหาVisual C++โดยทำตามขั้นตอนที่ 1-3 ของ(Steps 1-3 of) วิธีที่(Method 1) 1

2. คลิกที่จุดแนวตั้งสามจุด(three vertical dots )ที่เกี่ยวข้องกับMicrosoft Visual C ++ 2015-2019 Redistributable (x64 )

3. จากนั้นคลิกถอนการติดตั้ง(Uninstall)ดังที่แสดงด้านล่าง

ถอนการติดตั้ง Redistributable  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

4. คลิกที่ถอนการติดตั้ง(Uninstall)ในป๊อปอัปการยืนยัน

ป๊อปอัปการยืนยันการถอนการติดตั้ง

5. ปล่อยให้กระบวนการถอนการติดตั้งเสร็จ(uninstallation process finish)สิ้น จากนั้นทำซ้ำขั้นตอนที่ 3-4(steps 3-4)สำหรับMicrosoft Visual C ++ 2015-2019 Redistributable (x86)ด้วย

6. รีสตาร์ท(Restart)พีซี Windows 11 ของคุณ

7. เปิดเว็บเบราว์เซอร์(web browser)และไปที่Microsoft Download Center(Microsoft Download Center)

8. คลิกที่ดาวน์โหลด(Download)หลังจากเลือกภาษาที่คุณต้องการ เช่นภาษาอังกฤษ(English)

ดาวน์โหลดตัวเลือกในเว็บไซต์อย่างเป็นทางการ  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

9. เลือกช่องทำเครื่องหมายvc_redist.x64.exeและvc_redist.x86.exeแล้วคลิกNextดังภาพด้านล่าง

กำลังดาวน์โหลดแจกจ่ายต่อได้

รอ(Wait)ให้กระบวนการดาวน์โหลด(download process)เสร็จสิ้น

10. เปิดFile Explorerและไปที่ตำแหน่งที่ดาวน์โหลดไฟล์เช่นดาวน์โหลด(Downloads)

11. ติดตั้งทั้งไฟล์ .exe ที่(.exe files) ดาวน์โหลด มาโดยดับเบิลคลิกที่ไฟล์

อ่านเพิ่มเติม:(Also Read:)วิธีอัปเดตแอปใน Windows 11

วิธีที่ 3: เรียกใช้ DISM และ SFC Scans(Method 3: Run DISM and SFC Scans)

ในการแก้ไขVCRUNTIME140.dllหายไปหรือไม่พบข้อผิดพลาดในWindows 11ให้เรียกใช้ Deployment Image Servicing and Management(Deployment Image Servicing and Management)รวมถึง เครื่องมือ System File Checkerเพื่อแก้ไขและแยกแยะปัญหาที่เกี่ยวข้องกับไฟล์ที่เสียหายในระบบ

หมายเหตุ:(Note:)คอมพิวเตอร์ของคุณต้องเชื่อมต่อกับอินเทอร์เน็ตเพื่อดำเนินการคำสั่งเหล่านี้อย่างถูกต้อง

1. ค้นหาCommand Promptในแถบค้นหา แล้วคลิกRun as administratorดังรูป

ผลการค้นหาเมนูเริ่มสำหรับ Command Prompt

2. พิมพ์คำสั่ง (commands ) ต่อไปนี้ แล้วกดปุ่มEnter (key)หลัง(Enter) แต่ละคำสั่ง

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

คำสั่ง DISM ในพรอมต์คำสั่ง

3. หลังจากกระบวนการ DISM(DISM process)เสร็จสิ้น ให้พิมพ์SFC /scannow & กดEnter

คำสั่ง SFC scannow ใน Command prompt

4. เมื่อข้อความVerification 100% completeแสดงขึ้น ให้รีสตาร์ทคอมพิวเตอร์

วิธีที่ 4: ติดตั้งแอปพลิเคชันที่ได้รับผลกระทบใหม่(Method 4: Reinstall Affected Application)

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

1. เปิดแอพและคุณสมบัติ(Apps & Features)ผ่านเมนูQuick Link เหมือนอย่างก่อนหน้านี้( Quick Link)

เมนูลิงค์ด่วน  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

2. เลื่อน(Scroll)ดูรายการแอพที่ติดตั้งแล้วคลิก(apps and click)ไอคอนสามจุด(three dots icon )สำหรับแอพที่คุณต้องการถอนการติดตั้ง

หมายเหตุ:(Note:)เราได้แสดงBlueStacks 5เป็นตัวอย่างในวิธีนี้

3. คลิกที่ถอนการติดตั้ง(Uninstall)ดังที่แสดง

กำลังถอนการติดตั้งแอพ

4. ทำตามคำแนะนำบนหน้าจอ(on-screen instructions,)หากมี เพื่อถอนการติดตั้งแอพ

5. ดาวน์โหลดแอปที่ถอนการติดตั้งอีกครั้งจากเว็บไซต์ทางการ ตัวอย่างเช่น คลิกที่ดาวน์โหลด BlueStacks(Download BlueStacks)บนหน้าดาวน์โหลดBluestacks

ดาวน์โหลด bluestack จากเว็บไซต์ทางการ  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

6. ทำซ้ำแบบเดียวกันสำหรับแอปทั้งหมด ที่ พบ VCRUNTIME140.dll(VCRUNTIME140.dll)ไม่มีข้อผิดพลาด

อ่านเพิ่มเติม:(Also Read:)แก้ไขแอปไม่สามารถเปิดใน Windows 11

วิธีที่ 5: กู้คืนไฟล์ .DLL จาก Antivirus Quarantine Zone
(Method 5: Restore .DLL Files from Antivirus Quarantine Zone )

ในกรณีที่ไฟล์ดังกล่าวถูกเข้าใจผิดว่าเป็นมัลแวร์และถูกลบหรือปิดใช้งานโดยโปรแกรมป้องกันไวรัสที่(antivirus program)ติดตั้งในคอมพิวเตอร์ของคุณ ไฟล์ดังกล่าวสามารถเรียกคืนได้ ทำตามขั้นตอนที่กำหนดเพื่อแก้ไขVCRUNTIME140.dllไม่มีข้อผิดพลาดในWindows 11โดยกู้คืนไฟล์ .dll จากโซนกักกัน(Quarantine zone)ของ โปรแกรม ป้องกันไวรัส(Antivirus program)

หมายเหตุ:(Note:)เราได้แสดง แอป Bitdefenderเป็นตัวอย่างในวิธีนี้ โปรแกรมป้องกันไวรัสของคุณอาจมีหรือไม่มีคุณลักษณะนี้ นอกจากนี้ ขั้นตอนอาจแตกต่างกันไปตามซอฟต์แวร์ป้องกันไวรัส(antivirus software) ที่ ติดตั้งบนพีซี Windows ของคุณ

1. คลิกที่ไอคอนค้นหา(Search icon)พิมพ์Bitfenderและคลิกที่Open

ผลการค้นหาเมนูเริ่มสำหรับ Antivirus

2. ไปที่ ส่วน การป้องกัน(Protection )ของโปรแกรมป้องกันไวรัสของคุณ จากนั้นคลิกที่โปรแกรมป้องกันไวรัส(Antivirus)ตามที่แสดงไว้

อินเทอร์เฟซแอพป้องกันไวรัส  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

3. เลือก เมนู การตั้งค่า(Settings)และคลิกที่ ตัวเลือก จัดการการ(Manage) กักกัน(quarantine)สำหรับภัยคุกคาม(Quarantined threats) ที่ถูก กักกัน

คลิกที่ Manage quarantine option in Quarantines Threats ในส่วนการตั้งค่า

4. ทำเครื่องหมายที่ช่องสำหรับไฟล์ .dll(.dll file)หากมี และคลิกที่ปุ่มRestore

อินเทอร์เฟซแอพป้องกันไวรัส

อ่านเพิ่มเติม:(Also Read:)วิธีคืนค่าไอคอนถังรีไซเคิลที่หายไป(Missing Recycle Bin Icon)ในWindows 11

วิธีที่ 6: ดาวน์โหลดไฟล์ .DLL ด้วยตนเอง(Method 6: Manually Download .DLL Files)

คุณสามารถดาวน์โหลดและติดตั้ง ไฟล์ DLL ที่หายไป ได้ด้วยตนเองเพื่อแก้ไขปัญหานี้

1. ไปที่dll-files.comจากเว็บเบราว์เซอร์ของคุณ

2. ค้นหาVCRUNTIME140ในแถบค้นหา

ค้นหาไฟล์ vcruntime140.dll ในหน้าแรกของ dll files.com  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

3. เลือกตัวเลือกVCRUNTIME140.dll

เลือก vcruntime140.dll ใน dll files.com

4. เลื่อน(Scroll)ลงไปที่ส่วนดาวน์โหลดแล้วคลิก(download section and click)ดาวน์โหลด(Download)ตามเวอร์ชัน(Version)ที่ต้องการ

คลิกที่ดาวน์โหลดเพื่อดาวน์โหลดไฟล์ vcruntime140.dll ในหน้า dll files.com  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

5. หลังจากกระบวนการดาวน์โหลดเสร็จสิ้น ให้ แตกไฟล์ zip( extract )ที่ดาวน์โหลด(downloaded zip file)มาโดยดับเบิลคลิกที่ไฟล์

6. คัดลอก(Copy)ไฟล์.dll(.dll file)ไปพร้อมกับไฟล์ข้อความ readme(readme text file)โดยเลือกไฟล์นั้นแล้วกดCtrl Ctrl + C keys

7. วางไฟล์(Paste files)ในไดเร็กทอรี(Directory) ที่คุณพบข้อ ผิดพลาดโดยกดCtrl + V keys

อ่านเพิ่มเติม:(Also Read:)วิธีบล็อก(Block Windows 11) การอัปเดต Windows 11 โดยใช้ GPO(Update Using GPO)

วิธีที่ 7: อัปเดต Windows(Method 7: Update Windows)

หากต้องการแก้ไขข้อผิดพลาดVCRUNTIME140.dll ใน (VCRUNTIME140.dll)Windows 11ให้อัปเดตระบบปฏิบัติการ Windows(Windows operating) ของคุณ โดยทำตามขั้นตอนเหล่านี้:

1. กดปุ่มWindows + I keys พร้อม กันเพื่อเปิด Windows Settings

2. คลิกที่Windows Updateในบานหน้าต่างด้านซ้าย

3. จากนั้นคลิกที่ปุ่มตรวจสอบการอัปเดต(Check for updates )

4A. หากมีการอัปเดตใด ๆ ให้คลิกที่ตัวเลือกดาวน์โหลดและติดตั้ง (Download & install)รีสตาร์ทพีซีของคุณ

แท็บอัปเดต Windows ในแอปการตั้งค่า

4B. หากไม่เห็นตัวเลือกนี้ แสดงว่าพีซี Windows 11 ของคุณทำงานบนการอัปเดตล่าสุดที่มีอยู่แล้ว

วิธีที่ 8: ทำการคืนค่าระบบ(Method 8: Perform System Restore)

หากอย่างอื่นล้มเหลว ให้แก้ไขVCRUNTIME140.dll ที่(VCRUNTIME140.dll)หายไปหรือไม่พบข้อผิดพลาดในWindows 11โดยทำการคืนค่า(system restore)ระบบ

1. คลิกที่ไอคอนค้นหา(Search icon)และพิมพ์แผงควบคุม(control Panel)จากนั้นคลิกที่เปิด(Open)

ผลการค้นหาเมนูเริ่มสำหรับแผงควบคุม  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

2. ตั้งค่าView by: > Large iconsแล้วคลิก การกู้(Recovery)คืน

เลือกตัวเลือกการกู้คืนในแผงควบคุม

3. คลิกที่ตัวเลือกเปิด การ (Open) คืนค่า(Restore)ระบบ(System)

ตัวเลือกการกู้คืนในแผงควบคุม  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

4. คลิกที่Next >ใน หน้าต่าง System Restoreสองครั้ง

วิซาร์ดการคืนค่าระบบ

5. จากรายการ เลือกจุดคืนค่าอัตโนมัติ(Automatic Restore Point) ล่าสุด เพื่อคืนค่าคอมพิวเตอร์ของคุณไปยังจุดที่คุณไม่ได้ประสบปัญหา คลิก(Click)ที่ปุ่มNext >

รายการจุดคืนค่าที่มีอยู่  วิธีแก้ไข VCRUNTIME140.dll ไม่มีข้อผิดพลาดใน Windows 11

หมายเหตุ:(Note:)คุณสามารถคลิกที่สแกนหาโปรแกรมที่ได้รับผลกระทบ(Scan for affected programs)เพื่อดูรายการแอพพลิเคชั่นที่จะได้รับผลกระทบจากการกู้คืนคอมพิวเตอร์ไปยังจุดคืน(restore point) ค่าที่ตั้งไว้ก่อนหน้า นี้ คลิก(Click)ที่Closeเพื่อปิดหน้าต่างที่เพิ่งเปิดใหม่

รายชื่อโปรแกรมที่ได้รับผลกระทบ

6. สุดท้าย ให้คลิกที่เสร็จสิ้น(Finish)

เสร็จสิ้นการกำหนดค่าจุดคืนค่า

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

  • Windows 11 SE คืออะไร?
  • วิธีแก้ไข Windows 11 Update Stuck
  • วิธี แก้ไข ทาสก์บาร์ ของ (Taskbar)Windows 11(Fix Windows 11) ไม่ทำงาน
  • วิธีแก้ไข Microsoft Store(Fix Microsoft Store)ไม่เปิดในWindows 11

เราหวังว่าคุณจะพบว่าบทความนี้มีประโยชน์(article helpful)ในการแก้ไข VCRUNTIME140.dll หายไปหรือไม่พบข้อผิดพลาดใน Windows(fix VCRUNTIME140.dll is missing or not found error on Windows 11) 11 คุณสามารถส่งข้อเสนอแนะและข้อสงสัยของคุณในส่วนความคิดเห็น(comment section)ด้านล่าง



About the author

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



Related posts