Starting with the 2026.2 release, Grunt will begin shipping as a self-contained .NET 9 COM add-in that no longer requires the VSTO Runtime or .NET Framework on the target machine. The 2026.3 release will be .NET 9 only. See Upgrading from .NET Framework for migration details.
Installation models
Grunt supports two main Windows deployment models:- Per-user installation in the user’s local profile
- Per-machine installation in
Program Files
Recommended baseline
- Windows 10 or Windows 11
- PowerPoint 2016 or later (Microsoft 365 recommended)
- The default
x64installer for most environments, orarm64for Windows on ARM devices
Default per-user installation
The standard installer from app.grunt.pro/download installs Grunt to:- Writes user-level registry entries under
HKEY_CURRENT_USER - Does not normally require elevated privileges
- Registers the Grunt COM add-in with PowerPoint
- Enables automatic updates by default unless your organization disables them centrally
Command-line installation
Use per-machine installation when your environment blocks per-user installs or when IT wants to control updates through deployment tooling. Grunt installs per machine to:- Requires admin rights
- Writes machine-level registry entries under
HKEY_LOCAL_MACHINE - Disables Grunt auto-updates by design
- Fits SCCM, Intune, and similar software deployment systems
Managed deployment tools
You can deploy Grunt with common software distribution platforms such as Intune, SCCM, or similar tooling. These rollouts normally use the per-machine model above.Prerequisites
Grunt is self-contained and bundles its own .NET runtime. There are no external runtime prerequisites to install on the target machine. Previous versions required the VSTO Runtime and .NET Framework 4.7.2. These are no longer needed for the current release.Common blockers
If deployment fails during install or first launch:- Check whether Office add-ins are blocked by policy.
- Check whether endpoint protection is blocking Grunt binaries. The primary binary to allowlist is
Grunt.PowerPoint.ComAddinNE.dllin the Grunt install directory. - If Windows reports a certificate trust issue, install the signer certificate into Trusted Publishers or incorporate that trust step into your deployment process.
Validate deployment
After rollout:- Open PowerPoint on a test machine.
- Confirm the Grunt tab appears.
- Confirm users can open Grunt > Settings > License.
- Confirm the expected update behavior matches the install model you selected.