Deploy Wireshark via Intune | Win32 App Packaging
Wireshark is the most widely used network packet analyser in IT and security environments. It ships as an NSIS EXE installer that bundles the Npcap capture driver. The key things to handle in an Intune deployment are the silent NSIS switches, suppressing shortcut creation, and the Npcap driver installation that happens as part of the Wireshark install.
Download the installer
Download the Wireshark installer from the official site:
https://www.wireshark.org/download.html
Download the Windows x64 Installer. The filename will be Wireshark-x64-4.x.x.exe. Wireshark does not provide an MSI - the EXE is the only official installer.
Wrap with the Content Prep Tool
IntuneWinAppUtil.exe -c "C:\AppSource\Wireshark" -s "Wireshark-x64-4.4.2.exe" -o "C:\IntunePackages"
Add the app in Intune
- Upload the .intunewin file
- Name: Wireshark
- Publisher: The Wireshark developer community
Install and uninstall commands
Detection rule
Npcap and capture permissions
Wireshark uses Npcap to capture network packets. By default, only members of the Wireshark Users local group (created during install) and administrators can capture packets without UAC elevation.
To automatically add users to the Wireshark Users group after deployment, deploy a PowerShell script via Intune:
# Add all interactive users to Wireshark Users group
# Run as a device configuration script in Intune
$group = "Wireshark Users"
$localGroup = Get-LocalGroup -Name $group -ErrorAction SilentlyContinue
if ($localGroup) {
# Add Domain Users or a specific security group
Add-LocalGroupMember -Group $group -Member "Domain Users" -ErrorAction SilentlyContinue
Write-Output "Added Domain Users to $group"
} else {
Write-Output "Wireshark Users group not found - Wireshark may not be installed"
exit 1
}Known gotchas
Npcap version conflicts
If a device has an older version of Npcap (or WinPcap) installed from a previous Wireshark install or another tool, the Npcap bundled with Wireshark may conflict with it. Add a pre-script to remove existing Npcap/WinPcap installations before deploying.
Wireshark asking to install Npcap on launch
If users see a prompt to install Npcap when they open Wireshark, it means the Npcap installation during the Intune deployment failed silently. Check your install command includes /ncap_installation_silent and that the deployment ran in System context.
Frequently Asked Questions
Use: Wireshark-x64-4.x.x.exe /S /desktopicon=no /quicklaunchicon=no. Wireshark uses NSIS so /S is the silent switch. The additional flags suppress shortcut creation.
Yes. Wireshark bundles Npcap (the modern replacement for WinPcap) and installs it automatically as part of the Wireshark install. You can suppress the Npcap installer prompt with /ncap_installation_silent during silent deployment.
Use a file detection rule: check for Wireshark.exe in C:\Program Files\Wireshark. This path is consistent across versions.
Wireshark requires admin rights to install because it installs the Npcap driver. Deploy it in System context via Intune. Standard users can run Wireshark after installation but may need to be added to the Wireshark Users group to capture without UAC prompts.