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.
  • The machine belongs to a hosted machine group.
  • Power Automate for desktop was installed by extracting the MSI installer from the .exe bundle installer.