เมื่อเปิดโปรแกรมอย่าง Internet Explorer หรือเกมใน Windows อาจเจอข้อความข้อผิดพลาดบอกว่าโปรแกรมเปิดไม่ได้ เพราะไฟล์ API-ms-win-core-timezone-l1-1-0.dll หายไป บางครั้งแนะนำให้ติดตั้งโปรแกรมใหม่ ซึ่งอาจเป็นวิธีแก้ปัญหาได้ ชื่อโปรแกรมควรแสดงที่ไตเติลบาร์ด้านบน ตามภาพด้านล่าง ข้อผิดพลาดนี้เกี่ยวข้องกับ nitroshare.exe
ข้อผิดพลาดนี้อาจเกิดจาก Microsoft Visual C++ Redistributable ไม่ได้ติดตั้ง หรือไฟล์ DLL หายไปเนื่องจากอัปเดตที่ยังไม่ได้นำไปใช้ หรือ Lync Add-On ใน Internet Explorer - นั่นคือถ้าเจอข้อผิดพลาดนี้ใน IE ยังแนะนำให้ปิดใช้งานแอนตี้ไวรัสชั่วคราวหากติดตั้งโปรแกรม AVG antivirus โดยเฉพาะรู้จักกันดีว่าก่อให้เกิดปัญหานี้ ดังนั้น ปิดใช้งานทุกรูปแบบและส่วนขยายของแอนตี้ไวรัส
หากไม่สามารถติดตั้งโปรแกรมใหม่ได้ คู่มือนี้จะสอนวิธีแก้ปัญหา

วิธีที่ 1: ติดตั้ง Microsoft Visual C++ Redistributable
Microsoft Visual Studio 2015 สร้างการพึ่งพา Universal CRT (C Runtime) เมื่อแอปพลิเคชันสร้างด้วย Windows 10 SDK การติดตั้ง Microsoft Visual C++ Redistributable จะทำให้ไฟล์ api-ms-win-core-timezone-i1-1-0.dll พร้อมใช้งานสำหรับแอปพลิเคชัน การติดตั้งค่อนข้างง่าย
- ดาวน์โหลด Microsoft Visual C++ Redistributable ไปที่คอมพิวเตอร์ เลือกเวอร์ชันที่ตรงกับสถาปัตยกรรม x64 สำหรับ 64-bit และ x86 สำหรับ 32-bit
- ดาวน์โหลด Microsoft Visual C++ Redistributable 2012 จากที่นี่ และเลือกเวอร์ชันที่ถูกต้อง
- ไปที่โฟลเดอร์ดาวน์โหลด เปิด vc_redist.x64.exe หรือ vc_redist.x86.exe ด้วยสิทธิ์ Administrator
- ทำตามพรอมพ์ติดตั้งแอปพลิเคชันไปที่คอมพิวเตอร์
วิธีที่ 2: อัปเดต Windows
Windows Update KB2999226 เป็นอัปเดตสำหรับ Universal C Runtime ใน Windows และแก้ปัญหานี้โดยติดตั้ง DLL เพิ่มเติมที่จำเป็นทั้งหมดลงในระบบ อัปเดตนี้ช่วยให้แอปพลิเคชันที่พึ่งพา Windows 10 Universal C Runtime release ทำงานบน Windows เวอร์ชันเก่าได้ สำคัญที่จะติดตั้งอัปเดตที่รอดำเนินการทั้งหมดบนคอมพิวเตอร์
อัปเดตนี้ใช้ได้กับ Windows Server 2012 R2, Windows 8.1, Windows RT 8.1, Windows Server 2012, Windows 8, Windows RT, Windows Server 2008 R2 SP1, Windows 7 SP1, Windows Server 2008 SP2 และ Windows Vista SP2 วิธีนำ Windows Update KB2999226 ไปใช้:
- ดาวน์โหลดแพ็กเกจอัปเดตจากลิงก์ที่ตรงกับ OS และสถาปัตยกรรมของคุณ
- รันแพ็กเกจอัปเดตที่ดาวน์โหลด รอติดตั้งในพื้นหลัง สามารถดูอัปเดตที่ติดตั้งใน Windows Updates
- อีกวิธี ทำจาก Windows Updates ซึ่งในกรณีนี้สำคัญที่จะติดตั้งอัปเดตที่รอทั้งหมด
- คลิกปุ่ม Start พิมพ์ 'Windows Updates' แล้วกด Enter

- คลิก 'Check for Updates' รอ Windows ค้นหาอัปเดต

- หากมีอัปเดต จะเห็นข้อความบอกว่ามีอัปเดตสำคัญหรือตัวเลือกพร้อม หรือบอกให้ทบทวนอัปเดตสำคัญ/ตัวเลือก คลิกข้อความเพื่อดูอัปเดตที่ติดตั้ง
- ค้นหา "KB2999226" ในรายการอัปเดต เลือกและติดตั้ง หรือหากต้องการติดตั้งทั้งหมด ติ๊กเช็คบ็อกซ์อัปเดต Important หรือ Optional แล้วคลิก Install
วิธีที่ 3: ปิดใช้งาน Microsoft Lync Add-On ใน Internet Explorer
สำหรับบางผู้ใช้ ข้อผิดพลาดนี้เริ่มปรากฏหลังอัปเดต Microsoft Office การปิด Lync add-on ใน IE แก้ปัญหาได้
- เปิด Internet Explorer โดยพิมพ์ "IE" ในเมนู Start แล้วกด Enter
- คลิกปุ่ม Settings มุมขวาบน เลือก Manage Add-ons

- คลิกขวา Lync Click to Call และ Lync Browser Helper เลือก Disable Add-On
- รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่
วิธีที่ 4: ดาวน์โหลดและนำไฟล์ไปใช้ด้วยตนเอง
ในบางกรณี ไฟล์อาจยังไม่ถูกจับคู่ และทางเลือกเดียวคือเพิ่มด้วยตนเอง เพื่อทำเช่นนั้น:
- ไปที่เว็บไซต์นี้
- ดาวน์โหลดไฟล์ 32-bit และ 64-bit ทั้งคู่

- วางไฟล์ตามที่ระบุด้านล่าง
ถ้าใช้ Windows 32-bit: วางไฟล์ dll 32-bit ที่ C:\Windows\System32 ถ้าใช้ Windows 64-bit: วางไฟล์ dll 32-bit ที่ C:\Windows\SysWOW64 วางไฟล์ .dll 64-bit ที่ C:\Windows\System32
- หลังทำตามคำแนะนำ ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
หมายเหตุ: ในบางกรณี ผู้ใช้รายงานว่าข้อผิดพลาดแก้ได้โดยการรัน AVG uninstall tool บนคอมพิวเตอร์