ไฟล์ DLL เป็นไฟล์ขนาดเล็กแต่มีความสำคัญเป็นพิเศษซึ่งแอปบน Windows 10 จำเป็นต้องเรียกใช้ หากไฟล์เหล่านี้หายไปหรือเสียหาย แอปที่ต้องการเรียกใช้อาจไม่เสถียรหรือเปิดไม่ได้เลย การแก้ไขไม่ใช่เรื่องง่ายเสมอไปเพราะไม่สามารถติดตั้งไฟล์ได้เหมือนแอป เป็นส่วนหนึ่งของรันไทม์หรือไลบรารีและไม่ได้แจกจ่ายทีละรายการ
VIDEO
แก้ไข "การเรียกใช้โค้ดไม่สามารถดำเนินการ MSVCP140.dll ไม่พบ"
หากคุณกำลังพยายามเปิดแอปและเห็นข้อความแสดงข้อผิดพลาดต่อไปนี้ คุณสามารถลองแก้ไขได้หลายวิธี
ข้อความผิดพลาด
The code execution cannot proceed because C:\Program Files\Common Files\Microsoft Shared\ClickToRun\MSVCP140.dll was not found. Reinstalling the program may fix this problem
ก่อนที่คุณจะดำเนินการต่อ โปรดทราบว่าคุณกำลังพยายามเปิดแอปใดเมื่อได้รับข้อความแสดงข้อผิดพลาดด้านบน
1. ลงทะเบียนไฟล์ DLL อีกครั้ง
ข้อผิดพลาดนั้นเป็นไฟล์ DLL ที่หายไปหรือไม่พบแอป ในหลายกรณีการลงทะเบียน ไฟล์DLL ใหม่อีกครั้ง สามารถแก้ไขปัญหาได้
เปิด File Explorer และไปยังเส้นทางที่กำหนดในข้อผิดพลาด
มองหาคือไฟล์ DLL, MSVCP140.dll
กดปุ่ม Shift และคลิกขวาที่แฟ้ม DLL
จากเมนูบริบทเลือกคัดลอกเป็นเส้นทาง
เปิดCommand Prompt กับสิทธิผู้ดูแลระบบ
เรียกใช้คำสั่งต่อไปนี้ และแทนที่ "เส้นทางและชื่อไฟล์ของตุ๊กตา" ด้วยเส้นทางไปยังไฟล์ DLL ที่คุณคัดลอก
regsvr32 /u "เส้นทางและชื่อไฟล์ของ dll"
รีสตาร์ทระบบของคุณ และเรียกใช้แอปอีกครั้ง
2. ติดตั้ง/อัปเดต Microsoft Visual C++ Redistributable Package
หากไม่มีไฟล์ MSVCP.dll ในเส้นทางที่ระบุในข้อความแสดงข้อผิดพลาด วิธีก่อนหน้าจะไม่ทำงาน สิ่งที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Microsoft Visual C++ Redistributable Package แล้วและเป็นเวอร์ชันล่าสุด
เยี่ยมชมอย่างเป็นทางการMicrosoft Visual c ++ หน้าการจัดจำหน่ายแพคเกจ
ขยายเครื่องมืออื่น ๆ และส่วนกรอบ
ดาวน์โหลด แพ็คเกจการแจกจ่ายซ้ำเวอร์ชันล่าสุด
เรียกใช้ไฟล์ และอนุญาตให้ติดตั้ง
เมื่อการติดตั้งเสร็จสิ้น ให้เรียกใช้แอปที่ คุณพยายามเปิดก่อนหน้านี้และควรเปิดขึ้น
3. ถอนการติดตั้งและติดตั้ง Microsoft Visual C++ Redistributable Package ใหม่
เป็นไปได้ว่าคุณมี Microsoft Visual C++ Redistributable Package ติดตั้งอยู่แล้ว แต่เสียหาย
เปิดแผงควบคุม
ไปที่โปรแกรม>ถอนการติดตั้งโปรแกรม
ค้นหา Microsoft Visual C++ Redistributable Package เลือกและคลิกถอนการติดตั้ง
เมื่อถอนการติดตั้ง Microsoft Visual C++ Redistributable Package แล้ว ให้ไปที่หน้า Microsoft Visual C++ Redistributable Package และดาวน์โหลดเวอร์ชันล่าสุด
ติดตั้งและรีสตาร์ทระบบ
เปิดแอปที่คุณพยายามเปิดก่อนหน้านี้ และแอปจะเปิดขึ้น
4. ติดตั้งแอพอีกครั้ง
การติดตั้งและอัปเดต Microsoft Visual C++ Redistributable Package และการลงทะเบียนไฟล์ DLL ใหม่จะไม่ทำงานหากแอปที่คุณพยายามเปิดเสียหาย สิ่งนี้สามารถเกิดขึ้นได้ระหว่างการอัปเดตหรือหากคุณได้รับ BSOD หรือแอปขัดข้องขณะใช้งาน
ถอนการติดตั้งแอพ ที่ให้ข้อผิดพลาด เปิดแผงควบคุม และไปที่Programs> ถอนการติดตั้งโปรแกรม
มองหา app ที่เลือกและคลิกถอนการติดตั้ง
เมื่อแอปที่ได้รับการถอนการติดตั้งดาวน์โหลดอีกครั้ง
ติดตั้งแอป และเริ่มต้นระบบ
เรียกใช้แอพและจะเปิดขึ้น
บทสรุป
ไม่มีการบอกสิ่งที่อาจทำให้เกิดปัญหากับไฟล์ DLL แต่ไฟล์เหล่านี้และข้อผิดพลาดที่เกี่ยวข้องจะไม่ส่งผลให้ข้อมูลสูญหาย สิ่งเหล่านี้บ่งบอกถึงความเสียหายในการติดตั้งแพ็คเกจหรือไลบรารีที่แจกจ่ายได้หรือตัวแอพเอง หากคุณต้องแก้ไขข้อผิดพลาดซ้ำแล้วซ้ำเล่า เช่น ไฟล์ DLL ยังคงหายไปหรือยกเลิกการลงทะเบียน อาจเกี่ยวข้องกับบางสิ่งที่เสียหาย เช่น การอัปเดตที่ไม่สามารถติดตั้งได้ ตรวจสอบสิ่งที่กำลังทำงานหรือกำลังติดตั้งอยู่ในระบบของคุณและลบสิ่งที่ขัดขวางไลบรารี ฯลฯ