ข้อผิดพลาด“ 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 + Rเพื่อเปิดกล่องRun จากนั้นพิมพ์“ 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 (update 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 ที่สะสมตามสถาปัตยกรรมระบบปฏิบัติการของพวกเขาประสบความสำเร็จในการแก้ไขปัญหา
นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีการทำสิ่งนี้:
- ไปที่หนึ่งในลิงค์ด้านล่างที่เกี่ยวข้องกับสถาปัตยกรรมระบบปฏิบัติการของคุณและดาวน์โหลดตัวติดตั้ง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”