The Curious Engineer

All blogs / Windows internals

Inside MSIX

devblogs.microsoft.com/insidemsix

Demystifying MSIX Architecture, Development, Deployment and Troubleshooting

Windows internalsDev tools / editors / IDEsMicrosoft blogsMicrosoft dev blogs

Posts
26 from 4 May 2026 to 27 Oct 2026
Posting
weekly (26 in the last year)
Kind
company blog
Feed
https://devblogs.microsoft.com/insidemsix/feed/

2026 26

  1. External Location
  2. Activatable Extension Points
  3. Is it MSIX? Part 3: Find Package and Application Identity with TASKLIST and PowerShell
  4. Is it MSIX? Part 2: Finding Package Identity with APIs
  5. Is it MSIX? Part 1: How to Tell if a Process Is Packaged
  6. Footprint vs Payload files
  7. PackageType: Main, Framework, Resource, Optional, Bundle
  8. MSIX PackageVolume: How Package Storage Works
  9. Servicing While In Use and ERROR_PACKAGES_IN_USE
  10. What Kind of Packaged Process Is It?
  11. What’s a PFN?
  12. Remove and Package Lifetime
  13. Remove Is Not Uninstall
  14. Package Integrity and Enforcement
  15. Display Name is for Humans
  16. Package Status
  17. Applications Are Not Packages
  18. MSIX Per-User vs All Users: Install, Provision, and Uninstall Packages
  19. Add vs Stage and Register
  20. Third Rule of MSIX
  21. Staging Part 2 – Disk Space Optimization
  22. Staging Part 1 – Sharing is Caring
  23. Deployment Operations, Requests and Queue
  24. Package Identity
  25. Is This a Packaged Process?
  26. There is no Install – it’s ‘Stage’ and ‘Register’