Windows 10 มาพร้อม Built-in Universal Apps จำนวนมาก เช่น Start Menu, Cortana, Microsoft Edge, Xbox, Microsoft Store, Photos, Paint 3D, OneNote, Skype ฯลฯ นี่คือ Default Apps ที่ติดตั้งมาพร้อมระบบ บางครั้งหลังอัปเกรด Windows 10 ใหม่ อาจพบว่า Apps บางตัวหายไป หรือหลังติดตั้งอัปเดต Apps ทำงานไม่ได้ Crash หรือ Not Responding หรือหลาย Apps เสียหายและทำงานไม่ได้
กรณีเช่นนี้ แนะนำ Reset App ตามขั้นตอน:
- Win + I เปิด Settings
- คลิก Apps → Apps & Features
- เลือก App ที่มีปัญหา → Advanced Options
- เลื่อนลง → คลิก Reset → คลิก Reset อีกครั้งเพื่อยืนยัน

แต่ถ้า Reset ไม่แก้ปัญหา หรือ Apps หายหลังอัปเกรด 1903 นี่คือวิธี Restore Removed Apps บน Windows 10
วิธี Re-register Default Windows Apps
สามารถ Re-install หรือ Re-register Built-in Windows Apps ได้ด้วยคำสั่ง PowerShell นี่คือคู่มือขั้นตอน Re-install App เฉพาะตัว หรือ All Default Built-in Apps
Reinstall ทุก Built-in Apps ใน Windows 10
เพื่อ Re-install ทุก Built-in Apps:
- เปิด Windows PowerShell (Admin) - กด Win + X → PowerShell (Admin)
- Copy/Paste คำสั่งด้านล่างลง PowerShell → Enter:
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

คำสั่งนี้จะติดตั้ง Default Apps ทั้งหมดสำหรับ Account ที่ Login อยู่ หรือใช้คำสั่งด้านล่างสำหรับ All Users:
Get-AppxPackage -Allusers | Foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
หาก App ตัวไหนติดตั้งอยู่แล้ว จะแสดงชื่อเป็นสีแดง → เพิกเฉยข้อความสีแดง รอจนคำสั่งเสร็จ → Restart Windows → ตรวจสอบว่า App Problems หายแล้ว

Reinstall Built-in App เฉพาะตัว (Specific App)
หากมีปัญหาแค่ App ตัวใดตัวหนึ่ง ส่วนอื่นปกติ ไม่ต้อง Reinstall ทั้งหมด ใช้คำสั่งด้านล่างสำหรับ App เฉพาะ:
- เปิด PowerShell (Admin) อีกครั้ง (Win + X → PowerShell (Admin))
- Copy/Paste คำสั่งด้านล่าง → Enter:
3D Builder:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *3DBuilder*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Alarms & Clock:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *WindowsAlarms*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
App Connector:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *AppConnector*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Calculator:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *WindowsCalculator*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Calendar and Mail:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *windowscommunicationsapps*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Camera:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *WindowsCamera*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Candy Crush Soda Saga:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *CandyCrushSodaSaga*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Connect:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *PPIProjection*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Contact Support:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *ContactSupport*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Cortana:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *Windows.Cortana*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Feedback Hub:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *WindowsFeedbackHub*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Get Office:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *MicrosoftOfficeHub*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Get Started:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *GetStarted*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Mail and Calendar:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *windowscommunicationsapps*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Maps:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *WindowsMaps*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Messaging:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *Messaging*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Microsoft Edge:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *MicrosoftEdge*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Microsoft Solitaire Collection:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *MicrosoftSolitaireCollection*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Money:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *BingFinance*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Movies & TV:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *ZuneVideo*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
News:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *BingNews*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
OneNote:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *Office.OneNote*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Paint 3D:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *MSPaint*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
People:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *People*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Phone:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *CommsPhone*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Phone Companion:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *WindowsPhone*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Photos:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *Photos*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Settings:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *immersivecontrolpanel*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Skype:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *SkypeApp*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Sports:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *BingSports*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Sticky Notes:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *MicrosoftStickyNotes*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Microsoft Store:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *microsoftStore*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Sway:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *Office.Sway*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Twitter:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *Twitter*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Voice Recorder:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *WindowsSoundRecorder*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Weather:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *BingWeather*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Xbox:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *XboxApp*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Xbox One SmartGlass:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *XboxOneSmartGlass*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
หมายเหตุ: Windows เพิ่ม Apps ใหม่เรื่อยๆ หาก App ที่มีปัญหาไม่ได้อยู่ในรายการ ให้ทำตามขั้นตอนด้านล่าง:
บน Admin PowerShell พิมพ์ Get-AppxPackage -AllUsers | Select Name, PackageFullName → Enter จะแสดง Packages ที่พร้อมติดตั้ง หา App ที่ต้องการ Re-register (เช่น Skype) → Copy PackageFullName (เช่น Microsoft.SkypeApp_11.8.204.0_x64__kzf8qxf38zg5c) → ใช้คำสั่ง:
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\PackageFullName\appxmanifest.xml" -DisableDevelopmentMode}
แทนที่ Package Name ที่ Copy มา → Enter → รอจนเสร็จ → Restart → ตรวจสอบ App ที่ Re-install ใหม่
Reset PC เป็นค่าเริ่มต้น (Reset this PC)
หากวิธีข้างบนไม่แก้ปัญหา Reset this PC เป็นทางเลือกที่ดี ติดตั้ง Windows 10 ใหม่โดยไม่กระทบไฟล์/โฟลเดอร์
- เปิด Settings
- คลิก Update & Security
- คลิก Recovery
- ภายใต้ "Reset this PC" คลิก Get Started

เลือก Keep my files → ตาม指示บนหน้าจอ Reset Windows 10 โดยไม่กระทบไฟล์

วิธีนี้ช่วย Reinstall Pre-installed Apps ได้ไหม? แจ้งในความคิดเห็นครับ
อ่านเพิ่มเติม:
- How to Remove Activate Windows 10 Watermark Permanently
- Windows 10 Laptop ไม่ Wake Up จาก Sleep? วิธีแก้
- Fix Error 0xc000012f Bad Image Windows 10
- Fix "This App Has Been Blocked For Your Protection" Windows 10
- How To Update, Re-install, Roll Back Device Drivers Windows 10