This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can trysigning in orchanging directories.
Access to this page requires authorization. You can trychanging directories.
On October 14, 2025,Windows 10 reached end of support and won't receive quality and feature updates. Windows 10 is anallowed version in Intune. Devices running this version can still enroll in Intune and use eligible features, but functionality won't be guaranteed and can vary.
Microsoft Intune enables Windows Win32 app management. Win32 app management in Intune allows you to install, configure, protect, and monitor your Windows applications on devices at your organization. Win32 apps are deployed using the Microsoft Intune management extension (IME), which is installed automatically when a PowerShell script or a Win32 app is assigned to the user or device using Intune.
In addition to supporting extensive management capabilities, Win32 app management in Microsoft Intune provides support for the following capabilities:
Although it's possible for cloud-connected customers to use Microsoft Configuration Manager for Windows app management, Intune-only customers have greater management capabilities for their Win32 apps. This article provides an overview of the Intune Win32 app management features and related information.
Note
For information about Enterprise App Catalog apps, seeAdd an Enterprise App Catalog app (Win32) to Microsoft Intune.
Important
When you're deploying Windows Win32 apps, consider using the Win32 app type in Intune exclusively, particularly when you have a multiple-file Win32 app installer. If you mix the installation of Win32 apps and line-of-business apps during Windows Autopilot enrollment, the app installation might fail as they both may attempt to use the Trusted Installer service at the same time which causes a failure due to this conflict. However, mixing of Win32 and line-of-business apps during Windows Autopilot device preparation is supported.
To use Win32 app management, be sure the following criteria are met:
Use Windows 10 version 1607 or later (Enterprise, Pro, or Education editions).
Devices must be enrolled in Intune and either:
Windows application size must not be greater than 30 GB per app.
Note
TheMicrosoft Intune management extension (IME) provides Intune's Win32 app type capabilities on managed clients. It's installed automatically when a PowerShell script or Win32 app is assigned to the user or device. Additionally, the Intune management extension agent checks every hour (or on service or device restart) for any new Win32 app assignments.
Before you can add a Win32 app to Microsoft Intune, you must prepare the app by using the Microsoft Win32 Content Prep Tool. You use the Microsoft Win32 Content Prep Tool to preprocess Windows classic (Win32) apps. The tool converts application installation files into the.intunewin format. For more information and steps, seePrepare Win32 app content for upload.
After you haveprepared a Win32 app to be uploaded to Intune by using the Microsoft Win32 Content Prep Tool, you can add the app to Intune. For more information and steps, seeAdd, assign, and monitor a Win32 app in Microsoft Intune.
Note
Windows application size is limited to 30 GB per app.
Windows 10 1709 and later clients will download Intune Win32 app content by using the delivery optimization component of Windows. Delivery optimization provides peer-to-peer functionality that's turned on by default.
You can configure Delivery Optimization to download Win32 app content in either background or foreground mode based on assignment. Delivery optimization can be configured using Intune device configuration (or by group policy). For more information, seeDelivery Optimization for Windows.
Note
You can also install a Microsoft Connected Cache server on your Configuration Manager distribution points to cache delivery optimization aware content like Intune Win32 app content. For more information, seeMicrosoft Connected Cache in Configuration Manager.
The user will see Windows notifications for the required and available app installations. The following image shows an example notification where the app installation isn't complete until the device is restarted.

The following image notifies the user that app changes are being made to the device.

Additionally, the Company Portal app shows more app installation status messages to users. The following conditions apply to Win32 dependency features:
You can configure the start time and deadline time for a Win32 app. At the start time, the Intune management extension will start the app content download and cache it for the required intent. The app will be installed at the deadline time.
For available apps, the start time will dictate when the app is visible in the company portal, and content will be downloaded when the user requests the app from the company portal. You can also enable a restart grace period.
On a device where a Win32 app with grace period settings has been deployed, low-rights users with non-administrative privileges can interact with the grace period UX. Admins on the device are also able to interact with the grace period UX on the device.
Important
TheRestart grace period setting in theAssignment section is available only whenDevice restart behavior of theProgram section is set to either of the following options:
Win32 apps installed by Intune on a managed device won't be automatically uninstalled from that device if it's unenrolled from Intune management. Admins should restrict app assignment and installation to corporate managed devices to reduce the risk of applications and data becoming unmanaged.
Set the app availability and other app assignment properties using the following steps:
Sign in to theMicrosoft Intune admin center.
SelectApps >All Apps orApps >Windows.
Select an app from the list withWindows app (Win32) as itsType.
From the app pane, selectProperties and thenEdit next to theAssignments section. Then selectAdd group,Add all users, orAdd all devices below one of the assignment types.
Assignment type options include the following:
Note
Win32 apps installed using theAvailable for enrolled devices assignment won't be automatically reinstalled by Intune if they're uninstalled from a device in any way.
IfAdd group was used, select a group on theSelect groups pane to specify which groups will be assigned the app.
To modify additional properties of the assignment, select the corresponding text under one of the assignment headings, includingGroup mode,End user notifications,Availability,Installation deadline,Restart grace period, orDelivery optimization priority.
In theEdit assignment pane, you can set the following properties:
Mode toInclude orExclude
End user notifications to one of the following options:
Time zone toUTC orDevice time zone
App availability toAs soon as possible orA specific date and time and specify your date and time. This date and time specify when the app is downloaded to the user's device.
App installation deadline toAs soon as possible orA specific date and time and select your date and time. This date and time specify when the app is installed on the targeted device. When more than one assignment is made for the same user or device, the app installation deadline time is picked based on the following conditions:
Note
If a win32 app is configured with a deadline to install, it will be downloaded but it won't install until the deadline. The Company Portal doesn't provide this level of detail. The Company Portal will show anInstalling status for the app as soon as it's downloaded. Once the app is installed, the Company Portal will show the app installation status asInstalled. The time between showing anInstalling status verses anInstalled status depends on the configuration for the deadline in Intune.
Restart grace period toEnabled orDisabled. The restart grace period starts as soon as the app installation has finished on the device. When the setting is disabled, the device can restart without warning.
You can customize the following options:
Important
TheRestart grace period assignment setting is available only whenDevice restart behavior in theProgram section of the app is set to either of the following options:
SelectReview + save.
If needed, you can suppress showing user notifications per app assignment. Follow the steps above and choose eitherShow toast notifications for computer restarts orHide all toast notifications for theEnd user notifications option in theEdit assignment pane based on the level of notification suppression that you require.
By selecting a Win32 app in Intune, you'll be able to view which apps are directed connected to the selected app. These connected apps are child apps. Child apps are designated as dependent applications and superseded applications. The apps in the view are clickable and can be navigated to directly from the selected app.
The relationship viewer is available for two app types:
To view an app using the relationship viewer:

For related information, see the following resources:
Was this page helpful?
Need help with this topic?
Want to try using Ask Learn to clarify or guide you through this topic?
Was this page helpful?
Want to try using Ask Learn to clarify or guide you through this topic?