How to Update Kiosk Apps in Windows 11
Kiosk apps in Windows 11 run as locked-down programs on public displays, digital signs, and cash registers. Nobody is standing at these machines to click “Update”, so an outdated app tends to stay outdated. That leaves security holes open and can cause crashes on a screen the public can see. Keep the update process planned rather than leaving it to chance.
Windows 11 can handle these updates automatically through the Microsoft Store or through device management tools like Microsoft Intune. This applies to PCs running Assigned Access, the feature that locks a PC down to run only a single app. Assigned Access is not available in Windows 11 Home. You need Pro, Enterprise, or Education. The right update method depends on how the kiosk was deployed, so check that first.
To update a kiosk app in Windows 11, use PowerShell with the command Get-AppxPackage -Name “YourAppName” | Update-AppxPackage, ensuring you run it as an administrator. For managed devices, leverage Microsoft Intune or Windows Update for Business to push updates silently.
Understanding Kiosk Mode and App Lifecycle Management
Windows 11’s Kiosk mode locks a device to a single app. Keeping that app updated is fundamental to its proper operation. A kiosk that works fine today can fail after a server-side change, an expired certificate, or an incompatibility with a newer Windows build, and an app update is often the fix.
Before you pick an update method, find out three things:
- How the app was installed: from the Microsoft Store, or pushed by Intune or another management tool.
- Whether the device is managed. A managed device usually has update behavior set by policy, and a local change can be overwritten at the next sync.
- Whether you can take the kiosk out of service for a few minutes. Some updates only finish after the app closes or the device restarts.
How to Force an App Update on a 🪟 Windows 11 Kiosk
Forcing an app update on a Windows 11 kiosk works through tools like Microsoft Intune or by setting up Windows Update for Business. The two do different jobs, so know which one you need.
- Microsoft Intune is the tool for the app itself. You assign the app to the kiosk devices, and Intune installs the newer version according to how you set up that assignment.
- Windows Update for Business controls when Windows updates arrive on your devices, for example deferrals and restart timing. Use it to keep the operating system current and predictable, so the kiosk is not caught by a surprise restart during opening hours.
If a device does not pick up a change, check that it is enrolled and has synced recently. Devices that are powered off, offline, or sitting at a locked-down screen can lag behind the rest of the fleet.
Step-by-Step: Updating via PowerShell (Admin Required)
You can update kiosk app Windows 11 installations quickly by using PowerShell with administrator privileges. Running a specific package command forces Windows to check for and install the newest version of your application across the system without opening the Microsoft Store. This helps on a kiosk where the Store is blocked or hidden.
Follow this order:
- Sign in to the kiosk with an administrator account. If the kiosk locks the screen to a single app, use the method your setup provides for administrator access, or work on it remotely.
- Open PowerShell as an administrator. A normal PowerShell window will not have the rights to change installed packages.
- Confirm the exact package name with Get-AppxPackage. A wrong name is the most common reason the update does nothing.
- Run the update command shown below, using that package name.
- Close the kiosk app, or restart the device, so the new version loads. Then check that the app opens as expected.
Get-AppxPackage -Name "YourAppName" | Add-AppxPackage -RegisterByFamilyName -MainPackage $_.PackageFamilyName
Always verify the package name using Get-AppxPackage before running the update command.
If the command returns an error, check these points first:
- The PowerShell window is not running as administrator.
- The package name is misspelled or belongs to a different app.
- The device has no internet connection or cannot reach the update source.
- The app is currently running and holding files open. Close it and try again.
Try the command on one test kiosk before you use it on every machine. If the new version misbehaves, you still have the other devices running a known-good build.
Troubleshooting Common Kiosk Update Errors
| Error Code | Meaning | Solution |
|---|---|---|
| 0x80070005 | Access Denied | Ensure you are running the command as an administrator. |
| 0x80073CF9 | Install Failed | Check if the app is currently running and close it. |
Advanced Deployment: Intune and CSP
Businesses can use Microsoft Intune and Configuration Service Providers (CSPs, which are protocols that deliver settings to devices) to push app updates across an entire fleet simultaneously. This is the practical choice once you manage more than a handful of kiosks, because you change the setting once and every enrolled device receives it.
A few habits make fleet updates safer:
- Start with a small pilot group of kiosks, then widen the rollout after a day or two without problems.
- Schedule updates outside business hours so a restart never interrupts a customer.
- Check the device status in the Intune admin center afterwards. Look for devices that failed or never checked in, and deal with those by hand.
- Keep a note of the previous app version, so you can roll back if the new one causes trouble.
Summary
Keeping your kiosk app updated on Windows 11 is vital for device stability and a positive user experience. This can be done manually or by using tools like PowerShell and Intune.
For one or two machines, PowerShell with administrator rights is quick and needs no extra infrastructure. For a larger fleet, Intune gives you control, reporting, and a way to roll out in stages. Whichever you choose, test the update on one device first, and confirm afterwards that the kiosk still opens straight into the app.
Frequently asked questions
Does 🪟 Windows 11 support kiosk mode?
Yes. Windows 11 Pro, Enterprise, and Education include Assigned Access, the feature that locks a PC to one app or a set of apps. Windows 11 Home does not include it. To turn it on, open Settings, select Accounts, then Other users, and select Set up a kiosk.
How do I update my apps on 🪟 Windows 11?
Open Microsoft Store, select Library, and then select Get updates to install pending updates for Store apps. Desktop programs usually have their own update check, often under Help or About inside the app. To check Windows itself, open Settings, select Windows Update, and select Check for updates.
What is the best free kiosk software for 🪟 Windows 11?
The built-in Assigned Access feature is the best free option if your PC runs Windows 11 Pro, Enterprise, or Education. It locks the PC to one app or a set of apps with no extra software. Third-party kiosk tools exist for web displays, but many charge a fee, so compare them before you choose.
How do I configure multi-app kiosk mode on 🪟 Windows 11?
Open Settings, select Accounts, then Other users, and select Set up a kiosk. Choose a local account for the kiosk, select Multi-app kiosk, and then pick the apps you want to show. Sign in with that account to test the layout before you leave the PC unattended.
Still have a question?
Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.
Did this guide fix your problem?
About the Author
Richard
Tech Writer, IT Professional
Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.
No comments yet — be the first to share your thoughts!