ข้อผิดพลาด "api-ms-win-crt-stdio-l1-1-0.dll is missing" มักเกิดขึ้นเมื่อผู้ใช้พยายามเปิดแอปพลิเคชัน Office, Origin หรือ iTunes จากการตรวจสอบของเรา ปัญหานี้เป็นอาการรองของ Visual C++ โดยส่วนใหญ่เกิดจากระบบขาดการอัปเดตสะสมที่อยู่ใน Visual C++ 2015 Runtimes

หากคุณกำลังเผชิญกับปัญหานี้ วิธีต่อไปนี้จะช่วยแก้ไขได้ เราพบวิธีแก้ไขที่มีประสิทธิภาพสําหรับผู้ใช้ที่มีปัญหาคล้ายกัน โปรดทำตามลำดับจนกว่าจะพบวิธีที่แก้ปัญหาได้ในสถานการณ์ของคุณ เริ่มกันเลย!
วิธี 1: ติดตั้ง Windows Update ที่รอคอยอยู่ทั้งหมด
ก่อนลองวิธีอื่น เรามาตรวจสอบก่อนว่า Windows สามารถแก้ปัญหาเองได้หรือไม่ Windows 8 และ 10 ควรแก้ปัญหาได้โดยอัตโนมัติผ่านการติดตั้งอัปเดต KB2999226 ผ่าน Windows Update (WU)
ข้อผิดพลาด "api-ms-win-crt-stdio-l1-1-0.dll is missing" ควรจะหายไปเมื่อคุณติดตั้งอัปเดตที่รอคอยอยู่ทั้งหมด (ยกเว้นอัปเดตทางเลือก) ใน Windows Update วิธีทำดังนี้:
- กด Windows + R เปิดกล่อง Run พิมพ์ "wuapp" หรือ "ms-settings:windowsupdate" (สําหรับ Windows 10) แล้วกด Enter เพื่อเปิดหน้าต่าง Windows Update

- คลิกปุ่ม Check for updates และทำตามขั้นตอนบนหน้าจอเพื่อติดตั้งอัปเดตที่ขาดหาย
หมายเหตุ: ขึ้นอยู่กับจำนวนอัปเดต คุณอาจต้องรีสตาร์ทคอมพิวเตอร์หลายครั้ง - เมื่อติดตั้งอัปเดตเสร็จทั้งหมด ให้รีสตาร์ทอีกครั้ง และเปิดแอปพลิเคชันที่เคยแสดงข้อผิดพลาด "api-ms-win-crt-stdio-l1-1-0.dll is missing" ตอนเริ่มต้น
หากปัญหายังไม่หาย ให้ดำเนินต่อไปกับวิธีถัดไป
วิธี 2: ติดตั้งอัปเดต KB2999226 ด้วยตนเอง
หากคุณใช้ Windows 7 (หรือเก่ากว่า) อาจต้องทำขั้นตอนเพิ่มเติม ผู้ใช้หลายรายรายงานว่าไม่สามารถติดตั้งแพ็กเกจ Visual C++ Redistributable ที่มีไฟล์ที่ขาดหายได้
สาเหตุหลักคือระบบขาดอัปเดต KB2919355 (ส่วนหนึ่งของ Visual C++ 2015 Redistributable) ข้อผิดพลาด "api-ms-win-crt-stdio-l1-1-0.dll is missing" มักเกิดเมื่ออัปเดต Universal CRT (KB2919355) ล้มเหลวขณะติดตั้งพร้อมกับ Visual C++ 2015 Redistributable หรือแพ็กเกจทั้งหมดหายไป
หมายเหตุ: Windows ใหม่กว่า (8 และ 10) ควรติดตั้ง KB2999226 อัตโนมัติผ่าน WU แต่ถ้าคุณมีอัปเดตค้างเยอะและไม่มีเวลา (แต่ควรทำ) สามารถทำตามขั้นตอนด้านล่างได้
ขั้นตอนการติดตั้งอัปเดต KB2999226 (Universal CRT):
- ไปที่ลิงก์นี้ (ที่นี่) และกดปุ่ม Download เพื่อดาวน์โหลดตัวติดตั้ง
- เมื่อดาวน์โหลดเสร็จ เปิดตัวติดตั้งและทำตามขั้นตอนบนหน้าจอเพื่อติดตั้งอัปเดต
- รีสตาร์ทคอมพิวเตอร์เพื่อยืนยันการเปลี่ยนแปลง ตอนเริ่มต้นครั้งต่อไป ให้เปิดแอปที่เคยแสดงข้อผิดพลาด "api-ms-win-crt-stdio-l1-1-0.dll is missing" และดูว่าวิธีนี้แก้ปัญหาได้หรือไม่
หากยังมีข้อผิดพลาดเดิม ให้ไปที่ วิธี 3 ทันที
วิธี 3: ติดตั้ง Visual C++ 2015 Redistributable
หากวิธีแรกไม่ได้ผล ลองติดตั้งไฟล์อื่นๆ ใน Visual C++ 2015 Redistributable ผู้ใช้ส่วนใหญ่รายงานว่าการติดตั้ง Visual C++ Redistributable 2015 ตามสถาปัตยกรรม OS แก้ปัญหาได้สําเร็จ
วิธีทำ:
- ไปที่ลิงก์ด้านล่างตามสถาปัตยกรรม OS และดาวน์โหลด vc_redist ที่เหมาะสม:
Visual C++ 2015 Redistributable (vc_redist.64.exe) – สําหรับ Windows 64-bit
Visual C++ 2015 Redistributable (vc_redist.86.exe) – สําหรับ Windows 32-bit - เปิดตัวติดตั้ง vc_redist และทำตามขั้นตอนเพื่อติดตั้งแพ็กเกจ Visual C++ Redistributable
- เมื่อติดตั้งเสร็จ ให้รีสตาร์ทระบบอีกครั้ง และเปิดแอปที่เคยแสดงข้อผิดพลาด "api-ms-win-crt-stdio-l1-1-0.dll is missing"