Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด 'Microsoft Windows App Runtime Dynamic Dependency LifetimeManager' หลังอัปเดต Windows

ข้อผิดพลาด 「There is a problem with Microsoft Windows App Runtime Dynamic Dependency LifetimeManager」 มักเกิดขึ้นเมื่อเปิดแอปพลิเคชันที่พึ่งพา Windows App SDK

ปัญหานี้มักเกิดขึ้นหลังอัปเดต Windows บ่งชี้ถึงความล้มเหลวในวิธีที่ Windows จัดการ runtime dependencies ที่แอปพลิเคชันบางตัวต้องการ อัปเดตอาจทำลายคอมโพเนนต์ภายในโดยไม่ได้ตั้งใจ หรือนำเข้าข้อขัดแย้งที่ส่งผลต่อวิธีที่แอปโหลด dependencies เหล่านี้

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

1. ติดตั้ง Windows App SDK ใหม่

ข้อผิดพลาดนี้มักเกิดจาก system dependencies ที่เสียหายหรือหายไปซึ่งแอปพลิเคชันบางตัวต้องการ องค์ประกอบสำคัญหนึ่งคือ Windows App SDK ซึ่งให้ API และเครื่องมือสำคัญที่แอปพลิเคชันบางตัวพึ่งพา การติดตั้ง Windows App SDK ใหม่สามารถกู้คืน dependencies เหล่านี้และรับรองความเข้ากันได้ ทำให้เป็นขั้นตอนแรกที่ดีในการแก้ไขปัญหา

  1. กด Win + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ appwiz.cpl แล้วคลิก OK เพื่อเปิด Programs and Features
  2. ในรายการโปรแกรมที่ติดตั้ง ให้ค้นหา Windows App SDK คลิกขวา และเลือก Uninstall เพื่อลบเวอร์ชันปัจจุบัน หมายเหตุ: หากคุณไม่เห็น Windows App SDK ใน Programs and Features ให้เปิด Settings → Apps → Installed apps หรือรัน
    winget list Microsoft.WindowsAppRuntime.*
    และลบแพ็คเกจ runtime ที่แสดงทั้งหมดก่อนติดตั้งเวอร์ชันล่าสุด
  3. เยี่ยมชมหน้าดาวน์โหลด Windows App SDK อย่างเป็นทางการในเว็บเบราว์เซอร์ของคุณ
  4. ดาวน์โหลดเวอร์ชันเสถียรล่าสุด ตรวจสอบให้แน่ใจว่าเลือกแพ็คเกจที่ถูกต้องสำหรับสถาปัตยกรรมของระบบ (x64 สำหรับ PC รุ่นใหม่ส่วนใหญ่ x86 สำหรับระบบ 32-bit หรือ ARM64 สำหรับอุปกรณ์ที่ใช้ ARM)
  5. รันโปรแกรมติดตั้งที่ดาวน์โหลดมา และทำตามพรอมต์ของวิซาร์ดการติดตั้งเพื่อเสร็จสิ้นการตั้งค่า
  6. รีสตาร์ทคอมพิวเตอร์เพื่อทำให้การติดตั้งสมบูรณ์และรับรองว่าคอมโพเนนต์ทั้งหมดลงทะเบียนอย่างถูกต้อง
  7. ยืนยันการติดตั้งโดยเปิด PowerShell และรันคำสั่งนี้เพื่อตรวจสอบเวอร์ชัน runtime ที่ติดตั้ง:
    Get-AppPackage -Name "*WindowsAppRuntime*"
  8. ยืนยันว่าผลลัพธ์แสดงเวอร์ชันใหม่ที่คุณเพิ่งติดตั้ง

2. ถอนการติดตั้ง Windows Update ล่าสุด

ผู้ใช้จำนวนมากรายงานว่าปัญหานี้เกิดขึ้นหลังอัปเดต Windows ล่าสุด อัปเดตอาจนำเข้าปัญหาความเข้ากันได้หรือบั๊กที่ส่งผลต่อวิธีที่ Windows จัดการ app runtime dependencies หากคุณเริ่มประสบข้อผิดพลาดหลังอัปเดตเฉพาะเจาะจง การถอนการติดตั้งอัปเดตนั้นอาจแก้ไขปัญหา

  1. กด Windows + I เพื่อเปิด Windows Settings
  2. นำทางไปที่ Windows Update ในแถบด้านซ้าย แล้วคลิก Update history
  3. ภายใต้ Related settings ให้คลิก Uninstall updates เพื่อดูอัปเดตที่ติดตั้ง
  4. ค้นหาอัปเดตที่ติดตั้งล่าสุดในรายการ และคลิก Uninstall ถัดจากมัน
  5. หลังจากถอนการติดตั้งเสร็จสิ้น รีสตาร์ทคอมพิวเตอร์ เพื่อทำให้การเปลี่ยนแปลงสมบูรณ์
  6. เมื่อรีบูตแล้ว ให้เปิดแอปพลิเคชันของคุณอีกครั้งเพื่อยืนยันว่าปัญหาแก้ไขแล้วหรือไม่

3. ติดตั้งแอปพลิเคชันใหม่

การติดตั้งแอปพลิเคชันที่ได้รับผลกระทบใหม่สามารถช่วยสร้างลิงก์กับ Windows App Runtime SDK ใหม่ กระบวนการนี้จะลงทะเบียน dependencies ที่จำเป็นใหม่ กู้คืนไฟล์ที่หายไปหรือเสียหาย และรับรองว่าแอปใช้เวอร์ชันที่ถูกต้องของ Windows App SDK

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

  1. กด Windows key + I เพื่อเปิด Windows Settings
  2. นำทางไปที่ Apps ในแถบด้านซ้าย แล้วเลือก Installed apps
  3. เลื่อนดูรายการหรือใช้แถบค้นหาเพื่อค้นหาแอปพลิเคชันที่มีปัญหา
  4. คลิกเมนู ⋮ (สามจุด) ถัดจากแอป และเลือก Uninstall หมายเหตุ: สำหรับแอปจาก Store ผู้ใช้ยังสามารถลอง 「Repair」 หรือ 「Reset」 ก่อนถอนการติดตั้งเต็มรูปแบบ
  5. หลังจากถอนการติดตั้งเสร็จสิ้น ให้ดาวน์โหลดสำเนาใหม่ของแอปพลิเคชัน:
    • สำหรับแอป Microsoft Store: ติดตั้งใหม่โดยตรงจาก Store
    • สำหรับแอปอื่นๆ: ดาวน์โหลดจากเว็บไซต์อย่างเป็นทางการของนักพัฒนา
  6. รันโปรแกรมติดตั้งและทำตามพรอมต์การตั้งค่าเพื่อเสร็จสิ้นการติดตั้ง
  7. เปิดแอปพลิเคชันเพื่อยืนยันว่าปัญหาได้รับการแก้ไขแล้ว

4. ทำ In-Place Upgrade

In-place upgrade จะติดตั้ง Windows เวอร์ชันปัจจุบันใหม่ ในขณะที่เก็บไฟล์ส่วนตัว แอปพลิเคชันที่ติดตั้ง และการตั้งค่าส่วนใหญ่ไว้ เนื่องจากมันแทนที่ไฟล์ระบบหลักและรีเฟรชคอมโพเนนต์ของ Windows จึงเป็นวิธีซ่อมแซมที่ดีมากสำหรับปัญหาที่ยากลำบากที่เกิดจากไฟล์ที่เสียหาย อัปเดตที่ล้มเหลว หรือข้อผิดพลาดของรีจิสทรี — โดยเฉพาะเมื่อการแก้ไขปัญหาแบบง่ายๆ ไม่ได้ผล

  1. เยี่ยมชมหน้า Windows 11 Installation Assistant อย่างเป็นทางการของ Microsoft และคลิกปุ่ม Download now
  2. รัน installation assistant ที่ดาวน์โหลดมา และทำตามพรอมต์ขั้นตอนที่ปรากฏ
  3. เครื่องมือจะตรวจสอบความเข้ากันได้ของระบบโดยอัตโนมัติ ก่อนดาวน์โหลดอัปเดต Windows 11
  4. เมื่อได้รับแจ้ง ให้ตรวจสอบให้แน่ใจว่าคุณเลือก Keep personal files and apps เพื่อรักษาข้อมูลของคุณระหว่างการอัปเกรด
  5. กระบวนการอัปเกรดอาจใช้เวลา 30-60 นาที และจะต้องรีสตาร์ทอัตโนมัติหลายครั้ง — อย่าขัดจังหวะกระบวนการนี้
  6. หลังเสร็จสิ้น คอมพิวเตอร์ของคุณจะรัน Windows 11 ล่าสุดพร้อมไฟล์ทั้งหมดคงอยู่
  7. สุดท้าย ให้เปิดแอปพลิเคชันที่ประสบปัญหาอีกครั้งเพื่อยืนยันว่าปัญหาแก้ไขแล้วหรือไม่

ทางเลือกอื่น คุณสามารถรีเฟรช Windows พร้อมเก็บไฟล์ได้ผ่านขั้นตอนเหล่านี้:

  1. เปิด Start Menu และค้นหา Reset this PC แล้วเลือกการตั้งค่าระบบที่ตรงกัน
  2. เลือก Reinstall Now ภายใต้ตัวเลือก "Fix problems using Windows Update"
  3. หลังจากการรีเซ็ตเสร็จสิ้น (โดยปกติ 20-40 นาที) ให้ตรวจสอบว่าปัญหาเดิมของคุณยังคงอยู่หรือไม่

เกี่ยวกับผู้เขียน

แก้ไขข้อผิดพลาด  Microsoft Windows App Runtime Dynamic Dependency LifetimeManager  หลังอัปเดต Windows

Hamza Mohammad Anwar

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลาง ที่เน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงด้วยเทคโนโลยี MERN ชุดทักษะรวมถึงความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีที่เกี่ยวข้องอื่นๆ Hamza ยังเป็นผู้ได้รับการรับรอง Google IT Professional ซึ่งแสดงถึงความสามารถในการสนับสนุน IT ด้วยความหลงใหลในการแก้ปัญหา เขาทำซ้ำข้อผิดพลาดบนคอมพิวเตอร์ของตัวเองเพื่อตรวจสอบและหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ