Configure automatic updates for Power Automate for desktop
Starting with the April 2025 (2.54) release of Power Automate for desktop, machines upgrade automatically to new versions in the background without requiring user interaction.
Important
- This article only applies to the MSI version of Power Automate for desktop. The store version's updates are managed by the Windows Store.
There are two automatic update modes: regular and emergency.
Note
Automatic updates are gradually enabled on a per-tenant basis. Expect some delay between enabling automatic updates and your tenant's machines starting to update. If you want your tenant to be enabled early, contact support.
Regular automatic updates
When a new Power Automate for desktop release is available, the Power Automate update service
downloads and installs it automatically in the background when the machine is idle.
Automatic updates are disabled by default. Enable them using the registry. Learn more in Configuring automatic updates.
Emergency automatic updates
Use this update mode to receive critical security patches and major regression fixes to Power Automate for desktop machines.
When a patch is available, machines upgrade to the patched minor version (2.XX.Y to 2.XX.Z) or to the latest version with the patch, but only when not in use.
Emergency automatic updates are enabled by default but can be disabled using the registry. Learn more in configuring automatic updates.
Configuring automatic updates
By default, regular automatic updates are disabled, but emergency automatic updates are enabled.
To change the default behavior, create the following registry values. You need admin rights.
Key | Name | Type | Value |
---|---|---|---|
SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Global | EnableRegularAutoUpdates | DWORD | If set to 1 , regular automatic updates are enabled. |
SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Global | DisableEmergencyAutoUpdates | DWORD | If set to 1 , emergency automatic updates are disabled. |
Automatic updates limitations
Automatic updates don't run when:
- The Power Automate service is running as a custom account. Learn more in change the on-premises service account.
- A local or cloud-orchestrated desktop flow run is executing on the machine.
- The Power Automate for desktop designer, runtime application, installer, or troubleshooter is running.
- There's custom configuration in the
*.exe.config
files of the Power Automate install folder.- If you need custom proxy configuration, set it in the
*.Proxy.config
files instead of the*.exe.config
files. Learn more in configure Power Automate for desktop proxy settings. - If you need custom screen settings, define them in the registry instead of in the config files. Learn more in set screen resolution for unattended mode.
- If you need custom proxy configuration, set it in the
- The machine belongs to a hosted machine group.
- Power Automate for desktop was installed by extracting the MSI installer from the .exe bundle installer.