ข้อผิดพลาด "api-ms-win-crt-runtime-l1-1-0.dll is missing" พบบ่อยกับผู้ใช้ Windows หลังจากอัปเดต iTunes เป็นเวอร์ชันล่าสุด ผู้ใช้ส่วนใหญ่ที่ได้รับผลกระทบไม่สามารถเปิด iTunes ได้

จากการตรวจสอบของเรา ปัญหานี้เกิดขึ้นมาหลายปีแล้วและมักเกิดซ้ำทุกครั้งที่ Apple เปิดตัว iTunes ใหม่ แม้ไฟล์ api-ms-win-crt-runtime-l1-1-0.dll จะอยู่ในอย่างน้อย 3 ตำแหน่ง แต่ดูเหมือนว่าตัวที่อยู่ใน Program Files / iTunes เท่านั้นที่ทำงานผิดปกติ
หากคุณกำลังเผชิญกับปัญหานี้ วิธีการต่อไปนี้อาจช่วยได้ เราได้ระบุและรวบรวมวิธีแก้ไขที่แก้ไขข้อผิดพลาด "api-ms-win-crt-runtime-l1-1-0.dll is missing" ให้ผู้ใช้ในสถานการณ์คล้ายกัน โปรดปฏิบัติตามวิธีการตามลำดับจนกว่าจะพบวิธีที่แก้ไขปัญหาได้ เริ่มกันเลย!
วิธีที่ 1: แทนที่ api-ms-win-crt-runtime-l1-1-0.dll ด้วยสำเนาจากเครื่องท้องถิ่น (แก้ชั่วคราว)
ตามที่บางผู้ใช้ระบุ ไฟล์ api-ms-win-crt-runtime-l1-1-0.dll สามารถหาได้ในหลายที่ บางคนแก้ไขข้อผิดพลาดได้โดยการแทนที่ไฟล์ "api-ms-win-crt-runtime-l1-1-0.dll จาก Program Files / iTunes ด้วยสำเนาจาก Program Files / Common Files / Apple / Apple Applications Support
ผู้ใช้บางรายรายงานว่าวิธีนี้ใช้ได้ก็ต่อเมื่อคัดลอกและวางไฟล์ DLL ทั้งหมดจาก Apple Application Support
หมายเหตุ: โปรดทราบว่าแม้วิธีนี้มีโอกาสสำเร็จสูง แต่บางผู้ใช้รายงานว่าเป็นการแก้ไขชั่วคราวเท่านั้น ปัญหาจะกลับมาทุกครั้งที่ไฟล์ DLL นี้ถูกอัปเดต หากพบว่าปัญหากลับมาหลังอัปเดตครั้งต่อไป หรือคุณต้องการการแก้ไขถาวร ให้ข้ามไปที่ วิธีที่ 2 ทันที
คำแนะนำฉบับรวดเร็วสำหรับการแทนที่ไฟล์ api-ms-win-crt-runtime-l1-1-0.dll ด้วยสำเนาจากเครื่องท้องถิ่น:
- ตรวจสอบให้แน่ใจว่า iTunes และกระบวนการอื่นของ Apple ปิดอยู่ทั้งหมด
- ไปที่ Program Files / Common Files / Apple / Apple Applications Support และคัดลอก api-ms-win-crt-runtime-l1-1-0.dll พร้อมกับไฟล์ DLL อื่นๆ ทั้งหมดที่อยู่ในโฟลเดอร์รากของ Apple Application Support

- ต่อไป ไปที่ Program Files / iTunes และวางรายการที่คัดลอกไว้ทั้งหมดที่นี่
- เปิด iTunes และดูว่าโปรแกรมเริ่มต้นได้โดยไม่มีข้อผิดพลาด "api-ms-win-crt-runtime-l1-1-0.dll is missing" หรือไม่ หากยังเจอข้อผิดพลาดเดิม ให้ไปที่ วิธีที่ 2
วิธีที่ 2: ติดตั้งการอัปเดต Universal C Runtime
ผู้ใช้จำนวนมากแก้ไขข้อผิดพลาด "win-crt-runtime-l1-1-0.dll is missing" ได้โดยการติดตั้ง Update for Universal C Runtime in Windows
โปรดทราบว่าการอัปเดตนี้ควรติดตั้งอัตโนมัติผ่าน Windows Update (WU) แต่หากคุณมีการอัปเดตที่ค้างอยู่มากและต้องการแก้ไขปัญหาเร่งด่วน มีวิธีติดตั้งด้วยตนเองที่จะติดตั้งเฉพาะสิ่งที่ iTunes ต้องการ
ปฏิบัติตามคำแนะนำด้านล่างเพื่อแก้ไขข้อผิดพลาด "win-crt-runtime-l1-1-0.dll is missing" โดยการติดตั้งการอัปเดต Universal C Runtime ตามเวอร์ชัน Windows ของคุณ:
- ไปที่ลิงก์ Microsoft อย่างเป็นทางการ (ที่นี่) และเลื่อนลงไปที่ Microsoft Download Center (Method 2) จากนั้นคลิกที่แพ็กเกจที่ตรงกับเวอร์ชันและสถาปัตยกรรม Windows ของคุณ

- ในหน้าถัดไป เลือกภาษาและคลิกปุ่ม Download เพื่อเริ่มดาวน์โหลด

- เมื่อดาวน์โหลดเสร็จ ให้เปิดตัวติดตั้งและปฏิบัติตามขั้นตอนบนหน้าจอเพื่อติดตั้งบนระบบของคุณ
- เมื่อติดตั้งเสร็จ ให้รีบูทคอมพิวเตอร์และดูว่าข้อผิดพลาด "win-crt-runtime-l1-1-0.dll is missing" ได้รับการแก้ไขในการเริ่มครั้งต่อไปหรือไม่
หากยังเผชิญปัญหา ให้ไปที่ วิธีที่ 3
วิธีที่ 3: ติดตั้ง Visual C++ Redistributable สำหรับ Visual Studio 2015
ตามที่บางผู้ใช้ระบุ ไฟล์ win-crt-runtime-l1-1-0.dll อาจไม่ได้ติดตั้งพร้อมกับการติดตั้ง Windows, Service Pack หรือการอัปเดตทั่วไป ซึ่งอาจเป็นปัญหาเพราะบางโปรแกรม (รวมถึง iTunes) ต้องการไฟล์ runtime นี้ (win-crt-runtime-l1-1-0.dll) เพื่อทำงานได้อย่างถูกต้อง
โดยดีโชค ไฟล์ DLL ทั้งหมดที่ iTunes ต้องการอยู่ในแพ็กเกจ Visual C++ Redistributable for Visual Studio 2015 ลองดูว่าปัญหาแก้ไขได้หรือไม่หลังจากไปที่ลิงก์นี้ (ที่นี่) ดาวน์โหลดแพ็กเกจและติดตั้งบนระบบของคุณ

หากการติดตั้ง Visual C++ Redistributable for Visual Studio 2015 ไม่แก้ไขปัญหาได้ ให้ไปที่วิธีสุดท้าย
วิธีที่ 4: ติดตั้ง iTunes เวอร์ชันเก่า
ผู้ใช้บางคนที่ลองวิธีข้างต้นทั้งหมดแต่ไม่ได้ผล สามารถหลีกเลี่ยงข้อผิดพลาด "win-crt-runtime-l1-1-0.dll is missing" ได้เพียงแค่ติดตั้ง iTunes เวอร์ชันเก่า
อย่างไรก็ตาม กระบวนการนี้ไม่ตรงไปตรงมาตามที่คาดไว้ เพราะการดาวน์เกรดจะไม่ให้ผลลัพธ์ที่คาดหวัง ยกเว้นผู้ใช้จะลบองค์ประกอบ Apple ที่เกี่ยวข้องทั้งหมด
ปฏิบัติตามคำแนะนำขั้นตอนต่อไปนี้เพื่อลบองค์ประกอบ Apple ทั้งหมดและติดตั้ง iTunes เวอร์ชันเก่า:
- กด Windows key + R เพื่อเปิดกล่อง Run พิมพ์ "appwiz.cpl" และกด Enter เพื่อเปิด Programs and Features

- ใน Programs and Features ให้คลิกปุ่ม Publisher ที่หัวคอลัมน์เพื่อให้แน่ใจว่าเรากำลังลบโปรแกรมทั้งหมดที่ลงนามโดย Apple Inc.
- ลบซอฟต์แวร์ทุกตัวที่ลงนามโดย Apple Inc. อย่างเป็นระบบ โดยคลิกขวาที่แต่ละตัวและคลิก Uninstall
- เมื่อลบซอฟต์แวร์ Apple ทั้งหมดเสร็จแล้ว ให้รีบูทคอมพิวเตอร์
- เมื่อเริ่มต้นใหม่ ให้ไปที่ลิงก์อย่างเป็นทางการ (ที่นี่) และเลื่อนลงไปที่ส่วน iTunes installers จากนั้นคลิกที่ลิงก์ที่เกี่ยวข้องกับเวอร์ชันเก่าเพื่อเริ่มดาวน์โหลด

- เปิดตัวติดตั้ง iTunes และปฏิบัติตามขั้นตอนเพื่อติดตั้งเวอร์ชันเก่าบนระบบของคุณ เมื่อติดตั้งเสร็จ ให้รีบูทระบบอีกครั้งและดูว่าข้อผิดพลาด "win-crt-runtime-l1-1-0.dll is missing" ได้รับการแก้ไขหรือไม่