หากเมื่อคุณพยายามเปิดโปรแกรมบนคอมพิวเตอร์ที่ใช้ Windows คุณได้รับข้อความแสดงข้อผิดพลาด โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก api-ms-win-crt-runtime-l1-1-0.dll หายไปจากคอมพิวเตอร์ของคุณ อาจหมายความว่า Universal CRT ซึ่งเป็นส่วนหนึ่งของ Visual C++ Redistributable ไม่สามารถติดตั้งได้อย่างถูกต้อง หรือไฟล์ api-ms-win-crt-runtime-l1-1-0.dll หายไปหรือเสียหาย การแก้ไขปัญหาที่คล้ายกันควรปฏิบัติตามหากเกิดข้อผิดพลาดสำหรับ api-ms-win-crt-heap-l1-1-0.dll .
คุณอาจได้รับข้อผิดพลาดนี้เมื่อพยายามเปิดไฟล์โปรแกรม Adobe, ซอฟต์แวร์ SmartFTP, Skype, Autodesk, Corel Draw, Microsoft Office, XAMPP เป็นต้น ข้อผิดพลาด DLL สามารถเกิดขึ้นได้ระหว่างการโหลดหรือเปิด
DLL ย่อมาจาก Dynamic Link Libraries และเป็นส่วนภายนอกของแอปพลิเคชันที่ทำงานบน Windows หรือระบบปฏิบัติการอื่นๆ แอปพลิเคชันส่วนใหญ่ไม่สมบูรณ์ในตัวเองและจัดเก็บรหัสในไฟล์ต่างๆ หากจำเป็นต้องใช้รหัส ไฟล์ที่เกี่ยวข้องจะถูกโหลดลงในหน่วยความจำและใช้งาน หากระบบปฏิบัติการหรือซอฟต์แวร์ไม่พบไฟล์ DLL ที่เกี่ยวข้องในโฟลเดอร์การติดตั้งแอปพลิเคชัน หรือหากไฟล์ DLL เสียหาย คุณอาจได้รับ ไฟล์ DLL หายไป ข้อความ
แก้ไข api-ms-win-crt-runtime-l1-1-0.dll หรือ api-ms-win-crt-heap-l1-1-0.dll
ก่อนเริ่มต้น ตรวจสอบให้แน่ใจว่า Windows ของคุณได้รับการอัปเดต ดังนั้นโปรดตรวจสอบการอัปเดตและยืนยัน นอกจากนี้ ให้เรียกใช้ System File Checker เพื่อแทนที่ไฟล์ระบบที่อาจเสียหาย การติดตั้งโปรแกรมที่ทำให้เกิดข้อผิดพลาดนี้อาจช่วยได้เช่นกัน หากไม่เป็นเช่นนั้น ให้ตรวจสอบตัวเลือกต่อไปนี้
- ซ่อมแซมแพ็คเกจ Visual C++ 2015 Redistributable ที่ติดตั้งไว้
- ลงทะเบียนไฟล์ DLL อีกครั้ง
- อัปเดตสำหรับ Universal C Runtime
- ติดตั้ง Microsoft Visual C++ Redistributable Update
- Microsoft Visual C++ Redistributable สำหรับ Visual Studio
1] ซ่อมแซมการติดตั้ง Visual C++ 2015 Redistributable package
การติดตั้งที่เสียหายหรือการปรับปรุงที่ไม่ดีอาจจำเป็นต้องซ่อมแซมแพ็คเกจ Visual C++ 2015 Redistributable
หากคุณได้ติดตั้งแพ็คเกจ Visual C++ 2015 Redistributable แล้ว แต่ได้รับข้อผิดพลาด คุณอาจต้องซ่อมแซมโปรแกรม ในการดำเนินการนี้ ให้เปิดแผงควบคุมและไปที่ส่วน "โปรแกรมและคุณลักษณะ" ค้นหา Microsoft Visual C++ 2015 Redistributable (x64) [สำหรับเครื่อง 64 บิต]> คลิกขวาที่มัน> เลือก เปลี่ยน ปุ่ม> คลิกที่ ซ่อมแซม ปุ่ม.
ที่เกี่ยวข้อง :โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก AppVIsvSubsystems32.dll หายไป
2] ลงทะเบียนไฟล์ DLL อีกครั้ง
หากไฟล์ DLL มีอยู่ในคอมพิวเตอร์ของคุณ แต่คุณยังคงได้รับข้อความแสดงข้อผิดพลาดนี้ คุณอาจต้องลงทะเบียนไฟล์ DLL ใหม่
หากไฟล์ DLL หายไป การดาวน์โหลดไฟล์ dll ที่หายไปจากอินเทอร์เน็ตแล้ววางลงในที่ใดที่หนึ่งไม่ใช่วิธีแก้ปัญหาที่แท้จริง คุณสามารถลองใช้วิธีนี้ได้ แต่อาจไม่ได้ผลลัพธ์ที่เป็นบวก
3] อัปเดตสำหรับ Universal C Runtime
ดาวน์โหลดการอัปเดตสำหรับ Universal C Runtime จาก Microsoft ติดตั้งส่วนประกอบรันไทม์และรีสตาร์ทคอมพิวเตอร์ของคุณและดู สำหรับข้อมูลของคุณ เริ่มจาก Windows 10 Universal CRT เป็นส่วนหนึ่งของระบบปฏิบัติการ
4] ติดตั้ง Microsoft Visual C++ Redistributable Update
หากวิธีนี้ไม่ได้ผล คุณอาจต้องติดตั้ง Microsoft Visual C++ Redistributable Update จาก Microsoft ที่นี่ คุณต้องเลือกเวอร์ชันของ Windows ie.64-bit หรือ 32-bit ปฏิบัติตามขั้นตอนการติดตั้งและแนะนำอย่างระมัดระวังเพื่อหลีกเลี่ยงปัญหาการติดตั้งหรือความล้มเหลว
5] Microsoft Visual C++ Redistributable สำหรับ Visual Studio
เช่นเดียวกับแพ็คเกจ Visual C++ 2015 Redistributable บางโปรแกรมใช้ Microsoft Visual C++ Redistributable สำหรับ Visual Studio 2017 บางทีคุณอาจต้องติดตั้งโปรแกรมนี้ ค้นหาแพ็คเกจได้ในหน้านี้
คุณสามารถลองใช้วิธีแก้ปัญหาที่กล่าวถึงข้างต้นเพื่อแก้ไขปัญหานี้และดูว่าวิธีใดจะช่วยคุณได้ มิฉะนั้น คุณสามารถดูไฟล์บันทึกเฉพาะเจาะจงได้เสมอ
API-MS-Win-CRT-heap-l1-1-0.dll คืออะไร
API-MS-Win-CRT-heap-l1-1-0.dll คือ Universal CRT ซึ่งเป็นส่วนหนึ่งของ Visual C++ Redistributable วิธีที่ดีที่สุดในการติดตั้งใหม่คือการซ่อมแซมการติดตั้ง Visual C++ Redistributable
dll ของ API-MS-Win-CRT-runtime-l1-1-0 อยู่ที่ไหน
API-MS-Win-CRT-runtime-l1-1-0 DLL คือ Universal CRT ซึ่งเป็นส่วนหนึ่งของ Visual C++ Redistributable ซึ่งอยู่ในโฟลเดอร์ System32
ข้อผิดพลาดที่คล้ายกัน:
- api-ms-win-core-libraryloader-l1-1-1.dll หายไป
- MSVCR110.dll หายไป
- d3compiler_43.dll หายไป
- MSVCP140.dll หายไป