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

วิธีแก้ไข 'AppModel Runtime Error 0x490' บน Windows 10

บางผู้ใช้ Windows 10 รายงานว่าพวกเขาเห็นรายการใหม่ของ ‘AppModel Runtime Error 0x490’ ภายใน Event Viewer อย่างสม่ำเสมอ หลังจากขยายรายการข้อผิดพลาด ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าคำอธิบายทั่วไปของข้อผิดพลาดคือ ‘Failed with 0x490 modifying AppModel Runtime status for package XXX’

วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10

หลังจากสืบสวนรหัสข้อผิดพลาดนี้ พบว่ามีสาเหตุพื้นฐานที่แตกต่างกันหลายอย่างที่อาจบังคับให้ OS ของคุณกระตุ้นข้อผิดพลาด Event Viewer ประเภทนี้ ดังนี้คือรายการสาเหตุที่อาจเป็นไปได้:

  • ข้อผิดพลาด UWP App ทั่วไป – ตามที่พบ บ่อยครั้งที่ปัญหานี้เกี่ยวข้องกับความไม่สอดคล้องที่ได้รับการครอบคลุมโดยกลยุทธ์ซ่อมแซมที่มีอยู่ภายใน Windows Store Apps Troubleshooter ผู้ใช้ที่ได้รับผลกระทบจำนวนมากยืนยันว่าปัญหาได้รับการแก้ไขหลังจากที่พวกเขารัน Windows Store Apps Troubleshooter และนำการแก้ไขที่แนะนำไปใช้
  • แคช Windows Store ที่เสียหาย – ตามบางผู้ใช้ที่ได้รับผลกระทบ แคช Store ที่เสียหายยังสามารถทำให้เกิดข้อผิดพลาดนี้กับแอปพลิเคชันเนทีฟบางอย่างได้ หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการรีเซ็ตแคช Windows Store ทั้งหมดจาก Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ
  • แอป Photos / People ที่เสียหาย – ในกรณีส่วนใหญ่ ปัญหานี้ส่งผลต่อแอปเนทีฟ People และ Photos บน Windows 10 เท่านั้น ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการรีเซ็ตแอปพลิเคชันที่ได้รับผลกระทบจากแอป Powershell ที่มีสิทธิ์ผู้ดูแลระบบ
  • การพึ่งพา Visual Studio ที่เสียหาย – ภายใต้สถานการณ์บางอย่าง คุณยังคาดว่าจะเห็นรหัสข้อผิดพลาดนี้เกิดขึ้นเนื่องจากการพึ่งพา Visual C++ ที่เสียหายซึ่งแอปเนทีฟต้องการเพื่อให้สามารถเรนเดอร์ได้ บางผู้ใช้ที่ก็เผชิญกับปัญหานี้สามารถแก้ไขได้โดยการติดตั้ง Microsoft Visual C++ Redist. Package ทุกอย่างใหม่
  • การเสียหายของไฟล์ระบบ – 鉴于此问题仅限于 Photos 或 TV & Movies 等原生应用,很有可能该问题实际上是由某种系统文件损坏引起的。一些正在处理此问题的用户确认,在运行 SFC 和 DISM 扫描后,或者在更严重的情况下,进行修复安装或全新安装程序后,问题得到了解决。

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

วิธีที่ 1: เรียกใช้ Windows App Troubleshooter

เนื่องจากปัญหานี้เกี่ยวข้องกับความไม่สอดคล้องกับแอป UWP (Universal Windows Platform) ในตัวเช่น Windows Photos หรือ Windows Movies & TV สิ่งแรกที่คุณควรทำคือการรัน Windows App Troubleshooter

นี่คือยูทิลิตีที่ประกอบด้วยชุดการแก้ไขอัตโนมัติทั่วไปที่จะมีประสิทธิภาพหาก ‘AppModel Runtime Error 0x490’ เกิดขึ้นเนื่องจากสถานการณ์ที่ Microsoft ได้ครอบคลุมแล้ว

ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าอินสแตนซ์ใหม่ของข้อผิดพลาดหยุดปรากฏภายใน Event Viewer หลังจากรัน Windows App Troubleshooter และนำการแก้ไขที่แนะนำไปใช้

หากคุณกำลังมองหาคำแนะนำเฉพาะเกี่ยวกับวิธีปรับใช้วิธีแก้ไขนี้ ให้ปฏิบัติตามคำแนะนำด้านล่าง:

  1. เริ่มต้นด้วยการกด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ ”ms-settings:troubleshoot” ภายในกล่องข้อความและกด Enter เพื่อเปิดแท็บ Troubleshooting ของเมนู Settings.วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10
  2. ที่หน้าต่าง Troubleshoot แรก ให้คลิกที่ Additional Troubleshooters ที่ด้านล่างของหน้าจอ.วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10
  3. เมื่อคุณอยู่ภายในหน้าจอที่มี Windows 10 Troubleshooter ทุกตัว ให้ไปที่ส่วน Find and Fix other problems ต่อไป คลิกที่ Windows Store Apps และคลิกที่ Run the Troubleshooter เพื่อเปิดยูทิลิตี้.วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10
  4. เมื่อคุณอยู่ภายในยูทิลิตี้ Windows Store Apps ให้รอจนกว่าการสแกนครั้งแรกจะเสร็จสิ้น หากพบกลยุทธ์ซ่อมแซมที่เป็นไปได้ ให้ปฏิบัติตามพรอมป์บนหน้าจอเพื่อนำการแก้ไขที่แนะนำไปใช้ (ขึ้นอยู่กับปัญหาที่คุณกำลังเผชิญ) คลิกที่ Apply this fix เพื่อนำการแก้ไขที่แนะนำไปใช้.วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10

    หมายเหตุ: ขึ้นอยู่กับปัญหาที่ระบุ คุณอาจต้องทำชุดการปรับแต่งด้วยตนเอง

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

ในกรณีที่คุณยังคงพบอินสแตนซ์ใหม่ของ ‘AppModel Runtime Error 0x490’ ข้อผิดพลาด ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2: รีเซ็ตแคช Windows Store

หาก Windows App Troubleshooter ไม่อนุญาตให้คุณระบุผู้ก่อให้เกิดปัญหาในกรณีของคุณ สิ่งต่อไปที่คุณควรทำคือสืบสวนแคช Store ที่อาจเสียหาย

ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการรีเซ็ตแคช Windows Store

หมายเหตุ: โปรดทราบว่าการดำเนินการนี้จะไม่ลบข้อมูลแอปพลิเคชันใดๆ – มันเพียงแค่ลบข้อมูลแคชที่เกี่ยวข้องกับแอปพลิเคชัน UWP (Universal Windows Platform)

เพื่อรีเซ็ตแคช Windows Store ให้กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ภายในกล่องข้อความ พิมพ์ ‘wsreset.exe’ และกด Ctrl + Shift + Enter เพื่อดำเนินการนี้ด้วยสิทธิ์ผู้ดูแลระบบ

วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10

หมายเหตุ: หลังจากคุณเริ่มการดำเนินการนี้ คุณจะเห็น CMD Prompt ชื่อ wsreset.exe รอจนกว่าหน้าต่างจะปิดอัตโนมัติ – นั่นคือสัญญาณว่าข้อมูลแคชถูกล้างแล้ว

เมื่อการดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณและดูว่า AppModel Runtime Error 0x490 ได้รับการแก้ไขหลังจากการเริ่มต้นครั้งต่อไปเสร็จสิ้นหรือไม่

วิธีที่ 3: รีเซ็ตแอป People / Photos ผ่าน PowerShell

หากสองวิธีแรกด้านบนไม่ได้แก้ไขปัญหาในกรณีของคุณ คุณสามารถสมมติได้เกือบแน่นอนว่า AppModel Runtime Error 0x490 เกิดจากแอป People หรือ Photos

แอปเนทีฟของ Windows 10 ทั้งสองนี้เป็นที่น่าจะกระตุ้นข้อผิดพลาดนี้มากที่สุดเนื่องจากปัญหาการออกใบอนุญาตกับ Store App ผู้ใช้ที่ได้รับผลกระทบหลายรายที่ก็เผชิญกับรหัสข้อผิดพลาดนี้รายงานว่าปัญหาสุดท้ายได้รับการแก้ไขหลังจากที่พวกเขาใช้ PowerShell เพื่อติดตั้ง People หรือ Photos Store App ใหม่อย่างมีประสิทธิภาพ

หากคุณยังไม่ได้ลองวิธีแก้ไขนี้ ให้ปฏิบัติตามคำแนะนำด้านล่างเพื่อทำเช่นนั้น:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ภายในกล่องข้อความ พิมพ์ ‘powershell’ แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง PowerShell ที่มีสิทธิ์ผู้ดูแลระบบ เมื่อคุณได้รับพรอมป์จาก UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ.วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10
  2. เมื่อคุณอยู่ภายในหน้าต่าง PowerShell ที่มีสิทธิ์ผู้ดูแลระบบ ให้คัดลอก-วางคำสั่งต่อไปนี้หนึ่งคำสั่ง ขึ้นอยู่กับแอปพลิเคชันที่ก่อให้เกิดข้อผิดพลาดภายใน เพื่อติดตั้งแอปที่ก่อให้เกิดปัญหาใหม่โดยปฏิบัติ:
    get-appxpackage *Microsoft.People* | remove-appxpackage get-appxpackage *Microsoft.Windows.Photos* | remove-appxpackage 

    หมายเหตุ: หากคุณไม่รู้ว่าแอปพลิเคชันไหนก่อให้เกิดข้อผิดพลาด ให้ตรวจสอบ Event Viewer เพื่อดูว่าแอป UWP ไหนถูกกล่าวถึงในแท็บ General ของบันทึกข้อผิดพลาด

  3. หลังจากคำสั่งได้รับการประมวลผลสำเร็จ ให้ตรวจสอบ Event Viewer เพื่อดูว่าอินสแตนซ์ใหม่ของปัญหา AppModel Runtime Error 0x490 ยังคงเกิดขึ้นหรือไม่

ในกรณีที่ปัญหาเดียวกันยังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 4: ติดตั้ง Visual Studio Runtime Dependencies ใหม่

ตามที่พบ คุณยังคาดว่าจะเห็นข้อผิดพลาดเฉพาะนี้หากการพึ่งพา Runtime ของ Visual Studio บางอย่างเสียหายและส่งผลต่อความเสถียรของแอปพลิเคชันเนทีฟของ Windows บางอย่างที่ใช้มัน

หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการถอนการติดตั้งแพ็กเกจ Microsoft Visual C++ Redistributable ทุกอย่างก่อนติดตั้งใหม่จากแหล่งอย่างเป็นทางการ

เพื่อบังคับใช้วิธีแก้ไขเฉพาะนี้ ให้ปฏิบัติตามคำแนะนำด้านล่างเพื่อติดตั้งการพึ่งพา Visual Studio ที่อาจเสียหายทุกอย่างใหม่:

  1. ก่อนอื่น ให้แน่ใจว่าคุณถอนการติดตั้งการพึ่งพา Visual Studio ทุกอย่างที่คุณติดตั้งอยู่ – เพื่อทำเช่นนี้ ให้กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ ‘appwiz.cpl’ และกด Enter เพื่อเปิดหน้าจอ Programs and Features.วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10
  2. ภายในเมนู Programs and Features ให้ค้นหาและถอนการติดตั้งการติดตั้ง Visual Studio ทุกอย่างโดยการคลิกขวาที่แต่ละรายการและเลือก Uninstall จากเมนูบริบท.วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10
  3. ต่อไป ปฏิบัติตามพรอมป์บนหน้าจอจนกว่าจะลบแพ็กเกจติดตั้งทุกอย่าง
  4. รีสตาร์ทคอมพิวเตอร์ของคุณและรอจนกว่าลำดับการเริ่มต้นครั้งต่อไปจะเสร็จสิ้น
  5. เมื่อคอมพิวเตอร์ของคุณบูตกลับมา ให้ติดตั้ง Visual Studio 2015, Visual Studio 2017 และ Visual Studio 2019 โดยใช้ All-in-one Installer ใช้ตัวติดตั้งที่ถูกต้องด้านล่างขึ้นอยู่กับโครงสร้างพื้นฐาน OS ของคุณ:
    x86 (32-bit) Windows 10 x64 (64-bit) Windows 10
  6. รอจนกว่าการดาวน์โหลดจะเสร็จสิ้น จากนั้นเปิด executable การติดตั้ง vcredist และปฏิบัติตามพรอมป์บนหน้าจอเพื่อติดตั้งแพ็กเกจ redistributable บนคอมพิวเตอร์ของคุณ
  7. เมื่อการติดตั้ง Visual Studio ที่ขาดหายไปทุกอย่างเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณอีกครั้งและดูว่าข้อผิดพลาด ‘AppModel Runtime Error 0x490’ ได้รับการแก้ไขแล้วหรือไม่

วิธีที่ 5: เรียกใช้ SFC & DISM Scan

หากไม่มีวิธีแก้ไขข้างต้นที่ช่วยให้คุณป้องกันไม่ให้อินสแตนซ์ใหม่ของ AppModel Runtime Error 0x490 ปัญหาภายใน Event Viewer สิ่งต่อไปที่คุณควรทำคือใช้ชุดยูทิลิตีสองตัว (SFC และ DISM) ที่สามารถแก้ไขการเสียหายของไฟล์ระบบที่อาจส่งผลต่อความสามารถของระบบปฏิบัติการของคุณในการจัดการการพึ่งพาที่ใช้โดยชุดแอปเนทีฟของ Windows 10

System File Checker และ Deployment Image Servicing and Management เป็นเครื่องมือในตัวสองตัวที่จัดการได้กับอินสแตนซ์การเสียหายทั่วไปที่สุดที่อาจกระตุ้นข้อผิดพลาดประเภทนี้

หากคุณยังไม่ได้ปรับใช้ยูทิลิตีนี้ ให้เริ่มด้วย การสแกน System File Checker เนื่องจากไม่ต้องการการเชื่อมต่ออินเทอร์เน็ตที่เสถียร

วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10

หมายเหตุ: ต่างจาก DISM SFC เป็นเครื่องมือท้องถิ่นทั้งหมดที่ทำงานโดยใช้แคชที่จัดเก็บในท้องถิ่นเพื่อแทนที่รายการไฟล์ระบบที่เสียหายด้วยค่าเทียบเท่าที่สมบูรณ์ แต่โปรดทราบว่าหลังจากคุณเริ่มวิธีนี้ สำคัญที่จะไม่ขัดจังหวะการสแกนประเภทนี้ เนื่องจาก (อาจทำให้เกิดข้อผิดพลาดเชิงตรรกะเพิ่มเติม)

ในกรณีที่คุณเผชิญกับปัญหานี้กับ HDD แบบดั้งเดิมแทนที่จะเป็น SSD ที่ทันสมัยกว่า คาดว่ากระบวนการนี้จะใช้เวลาสองสามชั่วโมง

หมายเหตุ: ยูทิลิตีนี้มีแนวโน้มที่จะค้างชั่วคราว – หากเกิดขึ้น อย่าปิดหน้าต่างและรอจนกว่าการติดตามแบบเรียลไทม์จะกลับมา

เมื่อการสแกน SFC เสร็จสิ้น ให้รีบูทคอมพิวเตอร์ของคุณและดูว่าอินสแตนซ์ใหม่ของข้อผิดพลาดหยุดเกิดขึ้นภายใน Event Viewer หรือไม่

หากระบบยังคงสร้างอินสแตนซ์ใหม่ของ AppModel Runtime Error 0x490 ให้ดำเนินต่อไปด้วยการ เริ่มการสแกน DISM.

วิธีแก้ไข  AppModel Runtime Error 0x490  บน Windows 10

หมายเหตุ: DISM ใช้ส่วนประกอบของ Windows Update เพื่อแทนที่อินสแตนซ์ไฟล์ Windows ที่เสียหายด้วยโฟลเดอร์ที่สมบูรณ์ที่ดาวน์โหลดผ่านอินเทอร์เน็ต เนื่องจากนี้ คุณต้องแน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณเสถียรก่อนเริ่มการดำเนินการนี้

เมื่อคุณรันการสแกน SFC และ DISM ทั้งสองแล้ว ให้รีบูทคอมพิวเตอร์ของคุณและใช้คอมพิวเตอร์ตามปกติเพื่อดูว่าคุณยังคงเห็นอินสแตนซ์ข้อผิดพลาด Event Viewer เดียวกันหรือไม่

วิธีที่ 6: รีเฟรชทุกส่วนประกอบของ Windows

หากไม่มีวิธีแก้ไขอื่นๆ ด้านบนที่ช่วยให้คุณแก้ไข AppModel Runtime Error 0x490 โอกาสมากที่คุณกำลังเผชิญกับการเสียหายของไฟล์ระบบบางประการที่ไม่สามารถแก้ไขได้อย่างเป็นมาตรฐาน

หากคุณไปถึงจุดนี้ โอกาสสูงสุดของคุณในการแก้ไขปัญหาอย่างเป็นมาตรฐานคือการรีเซ็ตทุกส่วนประกอบของ Windows ด้วยกระบวนการเช่น Clean Install หรือ Install Repair (In-place Repair)

ขั้นตอนที่ง่ายที่สุดคือ Clean Installation แต่โปรดทราบว่าเว้นแต่คุณจะสำรองข้อมูลล่วงหน้า คุณจะสูญเสียข้อมูลส่วนตัวทั้งหมดที่อยู่บนไดรฟ์ OS ของคุณ – ข้อได้เปรียบหลักของวิธีนี้คือคุณจะไม่ถูกบังคับให้ใช้สื่อการติดตั้งที่เข้ากันได้

หากคุณชอบแนวทางที่เน้นจุด คุณจะต้องใช้สื่อการติดตั้งที่เข้ากันได้เพื่อเริ่ม Repair Install (In-place Repair Procedure)

หมายเหตุ: การดำเนินการนี้ซับซ้อนกว่ามาก แต่ข้อได้เปรียบหลักคือคุณจะสามารถรีเฟรชทุกส่วนประกอบที่อาจเสียหายได้โดยไม่สูญเสียข้อมูลจากแอป เกม เอกสาร และสื่อส่วนตัวที่จัดเก็บอยู่บนไดรฟ์ OS ของคุณปัจจุบัน