---
title: Enterprise deployment FAQs
linkTitle: FAQs
description: Frequently asked questions for deploying Docker Desktop at scale
keywords: msi, deploy, docker desktop, faqs, pkg, mdm, jamf, intune, windows, mac, enterprise, admin
tags: [FAQ, admin]
aliases:
- /desktop/install/msi/faq/
- /desktop/setup/install/msi/faq/
---
## MSI
Common questions about installing Docker Desktop using the MSI installer.
### What happens to user data if they have an older Docker Desktop installation (i.e. `.exe`)?
Users must [uninstall](/manuals/desktop/uninstall.md) older `.exe` installations before using the new MSI version. This deletes all Docker containers, images, volumes, and other Docker-related data local to the machine, and removes the files generated by Docker Desktop.
To preserve existing data before uninstalling, users should [backup](/manuals/desktop/settings-and-maintenance/backup-and-restore.md) their containers and volumes.
For Docker Desktop 4.30 and later, the `.exe` installer includes a `-keep-data` flag that removes Docker Desktop while preserving underlying resources such as the container VMs:
```powershell
& 'C:\Program Files\Docker\Docker\Docker Desktop Installer.exe' uninstall -keep-data
```
### What happens if the user's machine has an older `.exe` installation?
The MSI installer detects older `.exe` installations and blocks the installation until the previous version is uninstalled. It prompts the user to uninstall their current/old version first, before retrying to install the MSI version.
### My installation failed, how do I find out what happened?
MSI installations may fail silently, offering little diagnostic feedback.
To debug a failed installation, run the install again with verbose logging enabled:
```powershell
msiexec /i "DockerDesktop.msi" /L*V ".\msi.log"
```
After the installation has failed, open the log file and search for occurrences of `value 3`. This is the exit code Windows Installer outputs when it has failed. Just above the line, you will find the reason for the failure.
### Why does the installer prompt for a reboot at the end of every fresh installation?
The installer prompts for a reboot because it assumes that changes have been made to the system that require a reboot to finish their configuration.