Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:api-ms-win-core-timezone-i1-1-0.dll หายไปจากคอมพิวเตอร์ของคุณ

เมื่อเปิดโปรแกรม เช่น Internet Explorer หรือเกมใน Windows คุณอาจพบข้อความแสดงข้อผิดพลาดที่แจ้งว่าโปรแกรมไม่สามารถเปิดได้เนื่องจากไฟล์ API-ms-win-core-timezone-l1-1-0.dll หายไป บางครั้ง ขอแนะนำให้คุณติดตั้งโปรแกรมใหม่ซึ่งอาจช่วยแก้ไขปัญหาได้ ชื่อของโปรแกรมควรจะมองเห็นได้บนไทล์ด้านบน ดังที่เห็นในภาพด้านล่าง ข้อผิดพลาดเกี่ยวข้องกับ nitroshare.exe

ข้อผิดพลาดนี้อาจเกิดขึ้นถ้าไม่ได้ติดตั้ง Microsoft Visual C++ Redistributable หรือไฟล์ DLL หายไปเนื่องจากการอัปเดตที่ไม่ได้ใช้ หรือโปรแกรมเสริมของ Lync ใน Internet Explorer นั่นคือถ้าคุณได้รับข้อผิดพลาดนี้ใน Internet Explorer ขอแนะนำให้ปิดการใช้งานโปรแกรมป้องกันไวรัสของคุณชั่วคราวหากคุณกำลังติดตั้งโปรแกรม เป็นที่ทราบกันดีว่าโปรแกรมป้องกันไวรัส AVG ทำให้เกิดปัญหานี้ ดังนั้นให้ปิดการใช้งานรูปแบบและส่วนขยายของโปรแกรมป้องกันไวรัสใด ๆ และทั้งหมด

หากคุณติดตั้งแอปพลิเคชันใหม่ไม่ได้ คู่มือนี้จะสอนวิธีแก้ปัญหา

แก้ไข:api-ms-win-core-timezone-i1-1-0.dll หายไปจากคอมพิวเตอร์ของคุณ

วิธีที่ 1:การติดตั้ง Microsoft Visual C++ Redistributable

Microsoft Visual Studio 2015 สร้างการพึ่งพา Universal CRT (รันไทม์ C) เมื่อสร้างแอปพลิเคชันโดยใช้ Windows 10 SDK (Software Development Kit) การติดตั้ง Microsoft Visual C++ Redistributable จะทำให้ไฟล์ api-ms-win-core-timezone-i1-1-0.dll พร้อมใช้งานสำหรับแอปพลิเคชันของคุณ การติดตั้งนั้นค่อนข้างง่าย

  1. ดาวน์โหลด Microsoft Visual C++ Redistributable ไปยังคอมพิวเตอร์ของคุณ อย่าลืมเลือกเวอร์ชันที่เหมาะสมสำหรับสถาปัตยกรรมของคุณ x64 สำหรับ 64 บิต และ x86 สำหรับ 32 บิต
  2. นอกจากนี้ ให้ดาวน์โหลด Microsoft Visual C++ Redistributable 2012 จากที่นี่ และตรวจสอบว่าได้เลือกเวอร์ชันที่ถูกต้อง
  3. ไปที่ตำแหน่งดาวน์โหลดและเปิด vc_redist.x64.exe หรือ vc_redist.x86.exe ในฐานะผู้ดูแลระบบ
  4. ปฏิบัติตามคำแนะนำเพื่อติดตั้งแอปพลิเคชันลงในคอมพิวเตอร์ของคุณ

วิธีที่ 2:การอัปเดต Windows

Windows Update KB2999226 เป็นการอัปเดตสำหรับ Universal C Runtime ใน Windows และใช้การแก้ไขปัญหาโดยการติดตั้ง DLL ที่จำเป็นเพิ่มเติมทั้งหมดบนระบบ การอัปเดตนี้อนุญาตให้แอปพลิเคชันที่ขึ้นอยู่กับรุ่น Windows 10 Universal C Runtime สามารถทำงานบนระบบปฏิบัติการ Windows รุ่นก่อนหน้าได้ สิ่งสำคัญคือต้องติดตั้งการอัปเดตที่รอดำเนินการทั้งหมดบนพีซีของคุณ

การอัปเดตนี้ใช้ได้กับ Windows Server 2012 R2, Windows 8.1, Windows RT 8.1, Windows Server 2012, Windows 8, Windows RT, Windows Server 2008 R2 Service Pack 1 (SP1), Windows 7 SP1, Windows Server 2008 Service Pack 2 (SP2) และ Windows Vista SP2 นี่คือวิธีการใช้ Windows Update KB2999226

  1. ดาวน์โหลดแพ็คเกจการอัปเดตจากลิงก์ที่สอดคล้องกับระบบปฏิบัติการและสถาปัตยกรรมของคุณ
  2. เปิดแพ็คเกจอัปเดตที่คุณดาวน์โหลดและรอขณะติดตั้งในเบื้องหลัง คุณสามารถดูการอัปเดตที่ติดตั้งใน Windows Updates
  3. หรือคุณสามารถทำได้จาก Windows Updates ซึ่งในกรณีนี้จำเป็นต้องติดตั้งการอัปเดตที่รอดำเนินการทั้งหมด
  4. คลิกที่ปุ่ม Start และพิมพ์ 'Windows Updates' จากนั้นกด Enter แก้ไข:api-ms-win-core-timezone-i1-1-0.dll หายไปจากคอมพิวเตอร์ของคุณ
  5. คลิก 'ตรวจสอบการอัปเดต' จากนั้นรอในขณะที่ Windows ค้นหาการอัปเดตสำหรับพีซีของคุณ แก้ไข:api-ms-win-core-timezone-i1-1-0.dll หายไปจากคอมพิวเตอร์ของคุณ
  6. หากมีการอัปเดต คุณจะเห็นข้อความแจ้งว่ามีการอัปเดตที่สำคัญหรือเป็นทางเลือก หรือแจ้งให้คุณตรวจสอบการอัปเดตที่สำคัญหรือที่ไม่บังคับ คลิกข้อความเพื่อดูการอัปเดตที่จะติดตั้ง
  7. ค้นหา “KB2999226” ในรายการอัปเดต เลือกและติดตั้ง มิฉะนั้น หากคุณต้องการติดตั้งการอัปเดตทั้งหมด ให้เปิดใช้งานช่องทำเครื่องหมายสำหรับการอัปเดต สำคัญหรือเป็นทางเลือก จากนั้นคลิก ติดตั้ง

วิธีที่ 3:การปิดใช้งาน Add-On ของ Microsoft Lync ใน Internet Explorer

สำหรับผู้ใช้บางคน ข้อผิดพลาดนี้เริ่มปรากฏขึ้นหลังจากอัปเดต Microsoft Office การปิดใช้งานโปรแกรมเสริมของ Lync ใน IE ช่วยแก้ปัญหาได้

  1. เปิด Internet Explorer โดยพิมพ์ “IE” ในเมนูเริ่มแล้วกด Enter
  2. คลิกที่ปุ่มการตั้งค่าที่ด้านขวาบนของหน้าจอและเลือก จัดการส่วนเสริม . แก้ไข:api-ms-win-core-timezone-i1-1-0.dll หายไปจากคอมพิวเตอร์ของคุณ
  3. คลิกขวาที่ Lync Click to Call และ Lync Browser Helper จากนั้นเลือก ปิดใช้งาน Add-On .
  4. รีสตาร์ทพีซีของคุณและตรวจสอบว่าข้อผิดพลาดยังคงมีอยู่หรือไม่

วิธีที่ 4:การดาวน์โหลดและใช้งานไฟล์ด้วยตนเอง

ในบางกรณี ไฟล์อาจยังไม่เป็นที่รู้จัก และทางเลือกเดียวที่เหลือคือการเพิ่มด้วยตนเอง เพื่อที่จะทำเช่นนั้น:

  1. ไปที่ไซต์นี้
  2. ดาวน์โหลดไฟล์ทั้งแบบ 32 บิตและ 64 บิต แก้ไข:api-ms-win-core-timezone-i1-1-0.dll หายไปจากคอมพิวเตอร์ของคุณ
  3. วางไฟล์ตามที่ระบุด้านล่าง
    If Using 32-bit Windows:
    Place 32-bit dll file in C:\Windows\System32
    
    If Using 64-bit Windows: 
    Place 32-bit dll file in C:\Windows\SysWOW64
    Place 64-bit .dll file in C:\Windows\System32
  4. หลังจากทำตามคำแนะนำด้านบนแล้ว ให้ตรวจดูว่าปัญหายังคงมีอยู่หรือไม่

หมายเหตุ:  ในบางกรณี ผู้ใช้รายงานว่าข้อผิดพลาดได้รับการแก้ไขแล้วโดยการเรียกใช้เครื่องมือถอนการติดตั้ง AVG บนคอมพิวเตอร์ของตน