ข้อผิดพลาด “api-ms-win-crt-stdio-l1-1-0.dll หายไป” มักเกิดขึ้นเมื่อผู้ใช้พยายามเปิดแอปพลิเคชัน Office, Origins หรือ iTunes จากการตรวจสอบของเรา ดูเหมือนว่าข้อผิดพลาดนั้นเป็นอาการพื้นฐานของ Visual C++ โดยส่วนใหญ่ ปัญหานี้เกิดขึ้นเนื่องจากระบบไม่มีการอัปเดตสะสมที่รวมอยู่ใน Visual C++ 2015 Runtimes .
หากคุณกำลังดิ้นรนกับปัญหานี้ วิธีการด้านล่างจะช่วยได้ เราได้จัดการเพื่อระบุการแก้ไขที่เป็นไปได้บางประการที่แก้ไขปัญหาสำหรับผู้ใช้ในสถานการณ์ที่คล้ายคลึงกันได้สำเร็จ โปรดปฏิบัติตามวิธีการด้านล่างตามลำดับจนกว่าคุณจะเห็นว่าการแก้ไขมีประสิทธิภาพในการแก้ไขปัญหาในสถานการณ์เฉพาะของคุณ เริ่มกันเลย!
วิธีที่ 1:ติดตั้งการอัปเดต Windows ที่รอดำเนินการทั้งหมด
ก่อนที่คุณจะเริ่มปฏิบัติตามวิธีแก้ไขอื่นๆ ด้านล่าง ให้ตรวจสอบให้แน่ใจว่าระบบปฏิบัติการของคุณไม่สามารถแก้ปัญหาได้ด้วยตัวเอง Windows 8 และ Windows 10 ควรจะแก้ปัญหาได้โดยอัตโนมัติโดยติดตั้ง การอัปเดต KB2999226 ผ่าน WU (Windows Update) .
เป็นไปได้มากว่า “api-ms-win-crt-stdio-l1-1-0.dll หายไป” จะได้รับการแก้ไขโดยอัตโนมัติโดยตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการอัปเดตทุกรายการ (ไม่บังคับ) ที่รอดำเนินการในการอัปเดต Windows ต่อไปนี้คือคำแนะนำโดยย่อสำหรับการดำเนินการนี้:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่อง. ถัดไป พิมพ์ “wuapp ” หรือ “ms-settings:windowsupdate ” (สำหรับ Windows 10) แล้วกด Enter เพื่อเปิด Windows Update หน้าต่าง.
- จากนั้น คลิกปุ่ม ตรวจหาการอัปเดต และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดตที่ขาดหายไป
หมายเหตุ: โปรดทราบว่าคุณอาจต้องรีสตาร์ทพีซีหลายครั้ง ทั้งนี้ขึ้นอยู่กับจำนวนการอัปเดตที่รอดำเนินการ - เมื่ออัปเดตที่รอดำเนินการทั้งหมดสำเร็จแล้ว ให้รีสตาร์ทครั้งสุดท้ายและเปิดแอปพลิเคชันที่เคยแสดง “api-ms-win-crt-stdio-l1-1-0.dll หายไป” แข็งแกร่ง> ในการเริ่มต้นครั้งถัดไป
หากปัญหายังไม่ได้รับการแก้ไข ให้ทำตามขั้นตอนต่อไปนี้ด้านล่าง
วิธีที่ 2:ติดตั้งการอัปเดต KB2999226 ด้วยตนเอง
หากคุณใช้ Windows 7 (หรือเก่ากว่า) คุณอาจต้องทำขั้นตอนพิเศษหนึ่งขั้นตอนเพื่อแก้ไขปัญหา ผู้ใช้จำนวนมากรายงานว่าไม่สามารถติดตั้งแพ็คเกจ Visual C++ แบบแจกจ่ายต่อได้ซึ่งมีไฟล์ที่หายไป
เป็นไปได้มากว่าสิ่งนี้จะเกิดขึ้นเนื่องจากระบบของคุณไม่มี KB2919355 อัปเดต (ส่วนหนึ่งของ Visual C++ 2015 Redistributable) . “api-ms-win-crt-stdio-l1-1-0.dll หายไป” ข้อผิดพลาดมักเกิดขึ้นเมื่อ CRT สากล อัปเดต (KB2919355) ไม่สามารถใช้ร่วมกับ Visual C++ 2015 Redistributable หรือขาดทั้งชุด
หมายเหตุ: Windows เวอร์ชันใหม่กว่า (Windows 8 และ Windows 10) ควรใช้ KB2999226 . โดยอัตโนมัติ อัปเดตผ่าน WU (อัปเดต Windows) . แต่หากคุณมีการอัปเดตที่รอดำเนินการจำนวนมากและไม่มีเวลาเพียงพอในการอัปเดต (แต่ควรมี) คุณยังคงทำตามขั้นตอนด้านล่างได้
ในการแก้ไขปัญหา ให้ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง KB2999226 (Universal CRT) อัปเดตบนคอมพิวเตอร์ของคุณ:
- ไปที่ลิงก์นี้ (ที่นี่ ) และกด ดาวน์โหลด เพื่อดาวน์โหลดตัวติดตั้ง
- เมื่อดาวน์โหลดเสร็จแล้ว ให้เปิดโปรแกรมติดตั้งและทำตามคำแนะนำบนหน้าจอเพื่อใช้การอัปเดตกับระบบของคุณ
- รีบูตคอมพิวเตอร์ของคุณเพื่อประสานการเปลี่ยนแปลง ในการเริ่มต้นครั้งถัดไป ให้เปิดแอปพลิเคชันที่เคยแสดง “api-ms-win-crt-stdio-l1-1-0.dll หายไป” และดูว่าวิธีนี้แก้ปัญหาได้หรือไม่
หากคุณยังคงกังวลกับข้อผิดพลาดเดิม ให้ไปที่วิธีที่ 3
วิธีที่ 3:การติดตั้ง Visual C++ 2015 Redistributable
หากวิธีแรกแก้ปัญหาไม่ได้ มาดูกันว่ากำลังติดตั้งไฟล์ที่เหลือใน Visual C++ 2015 Redistributable จะ. ผู้ใช้ส่วนใหญ่รายงานว่าการติดตั้งสะสม Visual C++ Redistributable 2015 ตามสถาปัตยกรรม OS ของพวกเขาสามารถจัดการปัญหาได้สำเร็จ
คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- ไปที่ลิงก์ใดลิงก์หนึ่งด้านล่างที่เกี่ยวข้องกับสถาปัตยกรรมระบบปฏิบัติการของคุณและดาวน์โหลด vc_redist ที่เหมาะสม โปรแกรมติดตั้ง:
Visual C++ 2015 Redistributable (vc_redist.64.exe) – สำหรับ Windows 64 – บิต
Visual C++ 2015 Redistributable (vc_redist.86.exe) – สำหรับ Windows 32 – บิต - เปิด vc_redist ติดตั้งและปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้ง Visual C++ Redistributable แพ็กเกจในระบบของคุณ
- เมื่อการติดตั้งเสร็จสมบูรณ์ ให้รีบูตระบบของคุณอีกครั้งและเปิดแอปพลิเคชันที่เคยแสดง “api-ms-win-crt-stdio-l1-1-0.dll หายไป” ผิดพลาด