Deploy Slack via Microsoft Installer

Slack Provides two distinct Microsoft Installer packages (MSI) for IT Administrators to install Slack for Windows for multiple users or machines. These packages are recommended for customers who need to deploy Slack on hundreds or thousands of machines. If you don't need to deploy Slack at large, please use the installer found on https://slack.com/download.

The two MSI packages are fundamentally different, using different deployment and update mechanisms. We recommend reading the following carefully before using either of them.

 

👩‍💻 MSI for per-user deployment

The MSI for per-user deployment installs the Slack Installer machine-wide, rather than immediately install Slack for Windows. The Slack Installer will only install Slack for Windows if it was never installed for the user currently logged into the machine.

Who it's for:

This method is best for companies in which employees work from their own machine/device and commit to updating Slack automatically.

Who it's not for:

Companies where many people use the same machine, like terminal servers, and/or need to control which version of Slack they use should use the MSI for machine-wide installation.

What to consider:

    • Slack for Windows will be installed to %LOCALAPPDATA%. While the Slack Installer is installed machine-wide, Slack for Windows is not.
    • Every member maintains their own version of Slack.
    • Automatic updates are downloaded and installed for each member.
    • No need for maintenance — Slack will keep itself up-to-date and secure.
    • Slack won't open on startup, unlike the regular Windows app.
    • Uninstalling the MSI installer won't remove the Slack app from user accounts.

Use the installer:

  1. Install the Microsoft Installer package:

    Download 64-bit MSI Installer for per-user deployment

  2. Sign out of your Windows user account.
  3. Sign back into your Windows user account.
  4. The Slack app icon will appear on the Desktop and Start Menu

Note: Looking for 32-bit? You'll need to use the 32-bit MSI Installer for machine-wide installation instead. 

 

👨‍🔧 MSI for machine-wide installation

The MSI for single installation deployment installs Slack for Windows machine-wide, either to Program Files or a location of your choice. It is multi-client-capable, meaning that it can be used by multiple users on one machine, keeping their profiles separately in %ROAMINGAPPDATA%. Using this method, Slack will not receive automatic updates.

Who it's for:

This method is best for companies in which multiple employees use the same machine, like terminal servers, and/or need to control which version of Slack they use.

Who it's not for:

Companies in which people use their own machines and update Slack automatically should use the MSI for per-user deployment.

What to consider:

  • Single installation on a machine means a smaller hard drive footprint at scale.
  • All user-related data (workspace info, preferences, logs) is stored in %ROAMINGAPPDATA%
  • Teams must monitor that the latest version of Slack for Windows is installed.
  • IT maintenance required to keep Slack up-to-date and secure.

Use the installer:

  1. Install the Microsoft Installer package:

    Download 32-bit MSI Installer for machine-wide installation

    Download 64-bit MSI Installer for machine-wide installation

  2. Run the installer, which will guide you through the installation process.
  3. The Slack app icon will appear on the Desktop and Start Menu.

 

Updating Slack

It is important to keep up-to-date on new releases, as they provide users with valuable features and fixes. When installed using the machine-wide installer, Slack does not auto-update. In order to stay current with new Slack releases, we have provided an RSS feed to notify you of new Windows Slack Desktop App Updates: https://slack.com/release-notes/windows/rss.

💡 Learn how to add RSS feeds to your Slack workflow.

Related Articles

Recently Viewed Articles