Learning and Sharing
  • Home
  • Blog
  • Linux
  • macOS
  • Virtualization
    • VMware
    • VirtualBox
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server
  • Series
    • Symantec
    • Intune
    • Microsoft Azure
    • Powershell
    • VirtualBox
    • VMware
    • PowerShell Learning
    • Microsoft Graph
  • More
    • Auto Installation
    • AEC Installation
  • Contact
No Result
View All Result
  • Home
  • Blog
  • Linux
  • macOS
  • Virtualization
    • VMware
    • VirtualBox
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server
  • Series
    • Symantec
    • Intune
    • Microsoft Azure
    • Powershell
    • VirtualBox
    • VMware
    • PowerShell Learning
    • Microsoft Graph
  • More
    • Auto Installation
    • AEC Installation
  • Contact
No Result
View All Result
No Result
View All Result

How to Deploy Google Chrome with Intune (Win32 App)

June 26, 2024
in Blog, Intune, Intune Deployment
0
ADVERTISEMENT

Table of Contents

Google Chrome is a free web browser for Windows users. In this post, we will show you how to deploy it for the enterprise through Microsoft Intune.

Prerequisites

Before you begin, the following criteria should be met for a Chrome deployment:

  • OS version: Windows 10 version 1607 or later (Enterprise, Pro or Education editions).
  • The application size must not be greater than 30 GB per app.
  • Devices must be enrolled in Intune and either:
    • Azure AD registered (Workplace Join)
    • Azure AD joined (Entra ID Joined)
    • Hybrid Azure AD joined

Prepare Win32 App content for Intune

Before we can add a Win32 app to Microsoft Intune for deployment, we must prepare the app by using the Microsoft Win32 Content Prep Tool.

1. Download the Microsoft Win32 Content Prep Tool from GitHub as a .zip file. Extract the zipped file we’ve the prep tool (IntuneWinAppUtil.exe), the license, a readme, and the release notes.

TeAmLdRTNfahLBjneJLPgF2W6EJ6DQQlLiOZYOrmwfJ5cs6sBRCNhogNjjds

2. Create the folders for package creation. For example, we’ve created:

  • D:\Intune\Input: This folder is for all setup files (.exe, .msi, folders …). All files and folders in this folder will be compressed into an .intunewin file.
  • D:\Intune\Output: Output folder for the generated .intunewin file.
  • IntuneWinAppUtil.exe: Copy the extracted file to D:\Intune folder. The Intune Win32 prep tool compresses all files and folders when it creates .intunewin file. Hence, it’s important to not keep the tool in application installation source folder.
JcYkj3tK3Dgb1hhYx8UDYoj4svLQIv6yWcAHBhKxuigGo7MCdq3avafXzkSV

3. Download the Google Chrome installer (.msi) from https://chromeenterprise.google/browser/download. Rename it to setup.msi then copy the downloaded file to D:\Intune\Input folder.

1ZWPYeRA77qxtbFvzA2Np7OM4q2tMNlZSwvFzJVkRm4QOvC95u5hr8R1si5i

4. Now, right-click on the Windows Start icon then open an elevated PowerShell (Terminal) window.

e9hj4xA6HihQ4omMF5AU8zpUn4eQ6RdI7UVcwVwV69ipjavgDBjxdkQ85GIz

5. Navigate to the D:\Intune folder then run IntuneWinAppUtil.exe and provide the required information.

Set-Location -Path "D:\Intune"
.\IntuneWinAppUtil.exe
PS D:\Intune> .\IntuneWinAppUtil.exe
Please specify the source folder: "D:\Intune\Input"
Please specify the setup file: "D:\Intune\Input\setup.msi"
Please specify the output folder: "D:\Intune\Output"
Do you want to specify catalog folder (Y/N)?N

For instance, below is the output when we create .intunewin package for the Google Chrome app.

BshjllTgcBwECDKaYw5LK9g1e48Kj3dC4smgi0RiMkp6wvepMFzYHTtXcxgC

When completed, you can go to the output folder to verify the intunewin package has been created.

xvpxxrq26dFERSKmTRqaz5EuufCEIFjrTyYmWjTTDP5LVeQu8Zl4acPcrkET

The package is ready for upload and delivery to managed devices using Microsoft Intune.

Bonus: If you don’t want to do the above steps manually. You can download the compressed file that we’ve created for this post. So, you can go to the next step immediately after downloading the intunewin package.

Download .intunewin

Deploy Google Chrome with Intune (Win32)

The package (.intunewin) has been created. Now, we can use the Microsoft Intune admin center to deploy it on the managed devices remotely and automatically.

App information

1. Login to Microsoft Intune Admin Center and navigate to Apps > All apps > Click on +Add.

2. On the flyer window at the right side of the screen, select Windows app (Win32) from the App type drop-down list and click on Select.

zMtOl1J3BX5KxkApjISmRkiLiaY62C9fcPYLkjJTazo9CVKYbJxrFrs5FDTu

3. On the App package file page, click on the browse button and select the package that you’ve converted in the previous steps. Click on OK to proceed.

tSCYMCyeTOMwJR9rJ1TefC6Rl7wEEDCkqxZT7gLWVlks7pEIkC5hWPkdekVD

4. Fill in the other details such as Application Name, Description, Publisher and version, etc. Click on Next to move to the next page.

t7d1Wlq88QyBCvIGS3TMGRB0309V4E5piRNXP9j9gIDJTSiJ5mOFzsysdULO

Program

1. The Install and Uninstall command fields are automatically populated if the package is being created from an MSI installer. If not, you can enter them manually as follows: 

  • Install command: msiexec /i “setup.msi” /qn
  • Uninstall command: msiexec.exe /x {AC76BA86-7AD7-1033-7B44-AC0F074E4100} /qn

2. Device restart behavior: Select No specific action to suppress device restarts after the app has been successfully installed.

7yEGTCzGOGVjGYzUxWv1KQOVnJs4yGHS4NlQhXk11HfkkBH2MNLJ91PlCLF5

Bonus: We can use PowerShell scripts or batch files to trigger the installation. This approach will provide better control and sequence. For example:

  • You can update the command line to enable verbose logging.
  • You want to send an email after the app is installed.

Related: Visit this post to read more about using batch files instead of a single-line command in Install / Uninstall command in Intune.

Requirements

1. On the Requirements page, you need to configure the mandatory requirements at least. 

  • Win32 Apps Requirements are rules that must met for the application to get installed.
  • You can specify the requirements when creating Win32 app.
  • The application will install only if requirements are met.

For example, we have configured the following mandatory requirements for the deployment.

  • Operating System architecture: 64-bit
  • Minimum Operating System: Windows 10 1607
SpPmruW3lGjtlPa4Lkh0GZJv5UVnCLW9oiyFbQAbZ7katymxaaVZgnstjyqc

Detection rule

1. On the Detection rules page, you need to configure at least one Detection rule.

  • The Intune Detection Rules are used to determine the presence of a Win32 app.
  • The detection rules ensure that app installation only starts if it’s not installed yet.
  • Related: How to use the Intune Detection Rules.

To add a Detection rule, select “Manually configure detection rules” in Rule format and click on Add link.

2. On the flyer window, you can select any one of the below detection rule types:

  • MSI: In most cases, the MSI product code will populate automatically. Otherwise, you need to provide the MSI product code manually.
  • File: Verify based on file or folder detection, date, version, or size.
  • Registry: Verify based on value, string, integer, or version.
XS9tLk7HUCeINNokb15nrkIGp5WG1OZvvlTIQVBcMgbNx1Dx343StnT4WN9A

Related: How to use the Detection Rules in Intune.

Dependencies (Optional)

App dependencies are applications that must be installed before a Win32 app can be installed. Here can chain applications and it’s dependencies to get installed in a sequence. This setting is optional.

Related: Deploy an Win32 App with Dependencies in Microsoft Intune.

Supersedence (Optional)

In Microsoft Intune, Supersedence enables you to update and replace existing Win32 apps with newer versions of the same app or an entirely different Win32 app. This is an optional feature hence we will skip this.

Related: Supersedence relationship in Intune Win32 app.

Assignment

You can assign this profile to an Entra security group, including users or devices. For a controlled deployment, it’s recommended to add devices to a group and target it. Once testing is successful and you want to apply the setting to all managed devices, you can also choose to + Add all devices.

Gwertweccdsfsdfsdsess543453534dasvt9fdczhwyioo5365tertsadsaE8I3dssdfsdfsdfdsaofGF65756WSr5345365fsd

Quick snapshot about Assignment in Intune:

  • Available for enrolled devices: Assign the app to groups of users who can install the app from the Company Portal app or website.
  • Required: The app is deployed automatically on devices in the selected groups.
  • Uninstall: The app is uninstalled from devices in the selected groups automatically.

You can also configure the following settings on the Assignment page.

  • End User notifications
  • Delivery optimization priority
  • App Availability
  • App Installation deadline

We would also recommend changing the end-user notifications to hide all toast notifications unless you’re interested in getting slack messages from every single concerned user in the office about the strange installation notification they’re receiving.

YtsHvpKU7PEnJ6MuGWMxCdikOqjlvKE9vbYYaNAovhJC3toVAhzf3iMH974M

Related: Assign Apps to Groups with Microsoft Intune.

Review + create

Click on the Next on Assignment page to move to Review + create page. On the Review + create page, review the settings and click on Create.

The app is being created, you can monitor the progress from the Notification area.

Q5AFiN5XPrXoxSjSBWQM1l3feggaQV6WyriTW5hUWtuLOeE0lBkFntvSIbcg

Sync devices with Intune

The device check-in process might not begin immediately. If you’re deploying this app on a test device, you can manually kickstart the Intune sync either from the device itself or remotely through the Intune admin center.

For quick check-in, you can restart a managed device or run the below PowerShell command to force sync.

Restart-Service -Name IntuneManagementExtension

Related: Force Sync Devices to Get the Latest Policies and Actions with Intune.

Installation is logged in the IntuneManagementExtension.log that can be found under:

C:\ProgramData\Microsoft\IntuneManagementExtension\Logs\IntuneManagementExtension.log
o9NXhj9AGSa8Y4eQYn0QMtcrXnMJy3AVPm1pMonAXEXjW84SzTxoWflOtKiH

Related: Access and Read Intune Management Extension Logs

Tracking deployment in Intune

End User Experience

If you do not disable the toast notification, users may see a notification appear in the system tray via the Microsoft Intune Management Extension, indicating that the app has been installed successfully.

0QPNd1p7VlQ9JDdKnL1Zuz3WZEDdLMLlT1TXIMosjoIxi36La38ebJxHTB8X

On a target computer by your deployment, open the Company Portal or the Installed apps section on Windows Settings to verify the app is installed.

yG3B6Fhpszar8tQBrSHiwoSC9PLhxfL9wp0Sf2cd2KkO8j7Mn2x685tHc3K4

Tracking deployment in Intune

With Intune, you can also track the progress of any deployment. To do it, go to Microsoft Intune admin center > Apps > All apps and click the app from the list. The items from the left-hand menu allow you to access various deployment progress information:

  • Overview – here you can get general information on installation status for devices and users in the form of charts.
  • Device install status & User install status – allow you to view the install status lists showing specific devices and users.
  • Finally, by clicking Properties, you can edit your app deployment policy.

lslSq7EFG77jbLJlwDAWy5bP6pejMM87G4aZn6JRO8xmMrxS2gDntEWLMYRs

Troubleshooting App Installation Issues

If you encounter an issue during the deployment. You must troubleshoot your deployment based on the error code. We’ve gathered extra resources for better Win32 App troubleshooting :

  • Common error codes: Error Codes for Troubleshooting App Installation Issues in Intune.
  • Troubleshooting Intune App Installation Issues.

Conclusion

Deploying applications with Microsoft Intune provides a centralized, secure, and cost-effective way to manage and distribute software in an organization. With the ability to monitor the deployment progress from the Intune admin portal, IT administrators can ensure that the applications are deployed and functioning as intended on their managed devices.

Related: Below is the list of our posts that will help you to configure and manage devices

  • Prepare Win32 app package for upload.
  • Understanding Intune Detection Rules.
  • Deploy an Win32 App with Dependencies.
  • Upgrade or Replace app with Supersedence in Intune.
  • Assign Apps to Groups with Microsoft Intune.
  • Force sync devices in Intune.
  • Access and Read Intune Management Extension Logs.
  • Deploy Microsoft Store Apps Using Intune.
  • Deploy PowerShell Script using Intune
ADVERTISEMENT

Not a reader? Watch this related video tutorial:

5/5 - (1 vote)
Previous Post

Deploy Microsoft Store Apps to Managed Devices Using Intune

Next Post

How to Mount and Unmount ISO File in PowerShell

Related Posts

Running Hyper-V and VMware Workstation on The Same Machine

August 15, 2024

How to Uninstall All Autodesk Products At Once Silently

July 29, 2024
Ftr5

How to Uninstall the Autodesk Genuine Service on Windows

July 29, 2024
Ftr19

How to Fix Windows Cannot Read the ProductKey From the Unattend Answer File in VirtualBox

July 26, 2024
Ftr25

How to Update Windows Terminal in Windows 10/11

July 26, 2024

How to Disable The Beep Sound in WSL Terminal on Windows

July 26, 2024

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • How To Turn On uBlock Origin Extension in Chrome (2025)
  • Images Hidden Due To Mature Content Settings In CivitAI
  • Azure OpenAI vs Azure AI Hub, How to Choose the Right One for Your Needs

Categories

Stay in Touch

Discord Server

Join the Discord server with the site members for all questions and discussions.

Telegram Community

Jump in Telegram server. Ask questions and discuss everything with the site members.

Youtube Channel

Watch more videos, learning and sharing with Leo ❤❤❤. Sharing to be better.

Newsletter

Join the movement and receive our weekly Tech related newsletter. It’s Free.

General

Microsoft Windows

Microsoft Office

VMware

VirtualBox

Technology

PowerShell

Microsoft 365

Microsoft Teams

Email Servers

Copyright 2025 © All rights Reserved. Design by Leo with ❤

No Result
View All Result
  • Home
  • Linux
  • Intune
  • macOS
  • VMware
  • VirtualBox
  • Powershell
  • Windows 10
  • Windows 11
  • Microsoft 365
  • Microsoft Azure
  • Microsoft Office
  • Active Directory

No Result
View All Result
  • Home
  • Linux
  • Intune
  • macOS
  • VMware
  • VirtualBox
  • Powershell
  • Windows 10
  • Windows 11
  • Microsoft 365
  • Microsoft Azure
  • Microsoft Office
  • Active Directory