Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ลบ/ถอนการติดตั้งแอป Windows Store ทั้งหมดโดยใช้ PowerShell Script อย่างสมบูรณ์

บางครั้ง แอป Windows Store อาจ Crash ทุกครั้งที่คุณรัน ใน Windows 11/10 สิ่งนี้อาจเกิดขึ้นโดยไม่มีเหตุผลที่ชัดเจน วิธีแก้ไข คุณอาจลองรัน App Troubleshooter หรือแม้แต่ Uninstall และ Reinstall แอปได้สำเร็จ แต่ยังคงพบว่าแอปยังคง Crash แม้หลังการติดตั้งใหม่

แอป Windows Store Crash ใน Windows 11/10

หากแอป Windows Store ของคุณ Crash ทุกครั้งที่รัน คุณอาจต้องดูบทความเหล่านี้ก่อนดำเนินการต่อ:

  • วิธีซ่อมแซม Windows Store Apps
  • Troubleshoot และ Fix ปัญหา Apps ด้วย Windows Apps Troubleshooter
  • Fix: Random Windows UWP App Crashes

หากไม่มีอะไรช่วย วิธีแก้ไขสุดท้ายอาจเป็นการ Uninstall และ Remove แอปเฉพาะนั้นออกจาก Windows 8 device อย่างสมบูรณ์ เพื่อทำเช่นนั้น คุณสามารถใช้ PowerShell และ Scripting เพื่อทำ Clean Uninstall ของ Windows Store app

ลบ/ถอนการติดตั้ง Windows Store apps อย่างสมบูรณ์ด้วย PowerShell Script

หมายเหตุ: ฉันไม่คุ้นเคยกับ PowerShell ใช้ครั้งแรกตอนนี้ แต่เมื่อพบว่าแอป Windows Phone app ของฉัน Crash ตลอด แม้จะ Reinstall และลอง Troubleshooting อื่นๆ แล้ว ฉันตัดสินใจใช้ Script นี้ นี่คือครั้งแรกที่ฉันเปิด PowerShell! หลังจากลองผิดลองถูกบ้าง ฉันจึงสามารถทำให้ Script ทำงานได้ ตามที่ฉันอ่านที่ TechNet Script Center post นี่คือวิธีที่ฉันทำ มันทำงานกับฉัน และหวังว่าจะทำงานกับคุณด้วย

ก่อนอื่น ขอแนะนำให้ สร้าง System Restore Point

เมื่อทำแล้ว คุณจะต้อง อนุญาต Active Scripting บนคอมพิวเตอร์ Windows 8 ของคุณ เนื่องจาก โดยค่าเริ่มต้น เพื่อเหตุผลด้านความปลอดภัย PowerShell's execution policy ถูกตั้งเป็น Restricted หมายความว่า Script จะไม่รัน ในสถานการณ์เช่นนี้ หากคุณพยายามรัน Script คุณจะได้ข้อผิดพลาด:

Running scripts is disabled on this system

เปิด Powershell ในฐานะ Administrator เพื่อทำเช่นนั้น ในขณะที่อยู่บน Start screen พิมพ์ powershell และบนผลลัพธ์ คลิกขวาและเลือก Run as administrator

พิมพ์ Set-ExecutionPolicy -ExecutionPolicy Unrestricted และกด Enter

ลบ/ถอนการติดตั้งแอป Windows Store ทั้งหมดโดยใช้ PowerShell Script อย่างสมบูรณ์

พิมพ์ Y อีกครั้งเพื่อยืนยัน และกด Enter อีกครั้ง นี่จะเปลี่ยน Execution Policy

ตอนนี้ ดาวน์โหลด Script นี้จาก Microsoft และแยกเนื้อหาของไฟล์ zip

เปิด RemoveWindowsStoreApp ด้วย Notepad เลื่อนลงไปท้ายไฟล์ Script แล้วเพิ่มคำสั่งที่คุณต้องการรัน – ในกรณีนี้ Remove-OSCAppxPackage บันทึก Script

ต่อไป รัน Script โดยใช้ PowerShell ตรวจสอบ Path เปลี่ยน Directory หากจำเป็น พิมพ์ cd C:\ และกด Enter จากนั้นวาง RemoveWindowsStoreApp ไปที่ C drive หากจำเป็น

เมื่อคุณรัน Script มันจะรายการแอปที่ติดตั้งทั้งหมดพร้อม App IDs ก่อน

ลบ/ถอนการติดตั้งแอป Windows Store ทั้งหมดโดยใช้ PowerShell Script อย่างสมบูรณ์

ในกรณีของฉัน แอป Windows Phone มี ID "34"

ลบ/ถอนการติดตั้งแอป Windows Store ทั้งหมดโดยใช้ PowerShell Script อย่างสมบูรณ์

คุณจะถูกถามว่า Which Apps do you want to remove ใส่ ID หรือ IDs และกด Enter ฉันใส่ 34 และกด Enter

ลบ/ถอนการติดตั้งแอป Windows Store ทั้งหมดโดยใช้ PowerShell Script อย่างสมบูรณ์

Clean Uninstall จะถูกดำเนินการ และแอปจะถูกลบออกจากระบบของคุณอย่างสมบูรณ์

ตอนนี้ รีสตาร์ทคอมพิวเตอร์ และติดตั้งแอปใหม่ แอปควรจะทำงานและไม่ Crash อีกต่อไป

เมื่องานเสร็จ จำไว้ว่าให้เปลี่ยน PowerShell Execution policy กลับเป็น Restricted โดยใช้: Set-ExecutionPolicy -ExecutionPolicy Restricted.

ลบ/ถอนการติดตั้งแอป Windows Store ทั้งหมดโดยใช้ PowerShell Script อย่างสมบูรณ์

หวังว่าจะช่วยได้!

BONUS TIP:

คุณสามารถ Uninstall Microsoft Store apps หลายตัวพร้อมกันใน Windows 10 โดยใช้ 10AppsManager

ลบ/ถอนการติดตั้งแอป Windows Store ทั้งหมดโดยใช้ PowerShell Script อย่างสมบูรณ์

เพื่อ Uninstall Microsoft Store apps ใน Windows 10 คุณสามารถใช้ Freeware ที่ดีอย่าง 10AppsManager, CCleaner, Store Applications Manager, หรือ AppBuster

หากคุณเผชิญปัญหาอื่นๆ กับ Windows Store apps คุณอาจต้องการตรวจสอบลิงก์เหล่านี้:

  1. Fix: Unable to Install Apps from Microsoft Store
  2. Fix: Unable to update Windows Store applications.