Windows 10 มี built-in feature ที่สามารถ repair หรือ reset Windows Store apps ที่ดาวน์โหลดจาก Microsoft Store ได้ แต่บางครั้งต้อง reset apps จำนวนมาก (bulk) แต่ไม่มีตัวเลือกโดยตรงสำหรับสิ่งนี้ อย่างไรก็ตาม สามารถทำได้ด้วย PowerShell ในบทความนี้จะแสดงวิธี reset Store App ใน Windows 10 ด้วย PowerShell สามารถเลือก reset single app, multiple apps หรือ reset apps ตาม keyword
Reset Microsoft Store apps ด้วย PowerShell

PowerShell มีคำสั่งมากมายสำหรับจัดการ apps บน Windows เช่น Get-AppxPackage ซึ่งได้รายการ app packages ที่ติดตั้งใน user profile หรือสำหรับ all users อย่างไรก็ตาม ต้องรันด้วย admin permission
ประโยชน์ใหญ่คือ สามารถรัน reset commands สำหรับ system components บางอย่าง เช่น camera app ที่ไม่สามารถ reset ได้จนถึงตอนนี้ ทำตามขั้นตอนด้านล่าง:
เปิด PowerShell เป็น Administrator หากยังไม่ได้ ลองใช้ PowerShell 7 จะดีกว่า พิมพ์และรันคำสั่งต่อไปนี้เพื่อดูรายการ apps ที่ติดตั้งบนระบบ:
Get-AppXPackage -AllUsers
Get-AppxPackage *start* -AllUsers
คำสั่งที่สองช่วยค้นหาเฉพาะเจาะจง คำใดก็ตามที่ใส่ใต้ stars คำสั่งจะหาและรายการ apps นั้นๆ ในกรณีนี้ รายการ NarratorQuickStart, GetStarted, และ StartMenuExperienceHost apps
ตอนนี้ เพื่อ reset apps ให้รันคำสั่งในรูปแบบนี้
Get-AppxPackage <app-package name> | Reset-AppxPackage
ที่ <app-package name> คือ package name ดังนั้นสำหรับแอป "Get Started" package name คือ Microsoft.Getstarted, so คำสั่ง reset จะเป็น
Get-AppxPackage Microsoft.Getstarted | Reset-AppxPackage
ทำได้อะไรมากกับสิ่งนี้ เช่นใช้ wild cards หากพยายามหา apps มากขึ้น หรือ mass reset สำหรับทุก apps จนถึงตอนนี้ วิธีเดียวในการ reset apps คือ reinstall โดยรันคำสั่งซับซ้อนด้านล่าง:
Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
จำไว้ว่าเมื่อ reset apps แบบนี้ ข้อมูลผู้ใช้ cache และ offline files ทั้งหมดจะถูกลบจากรายการ
อย่างไรก็ตาม ยังมีประโยชน์หากต้องการ fresh start แอปแทนที่จะ reinstall ทุกอย่าง
