Why you might move programs, and what actually happens
Moving a program to a different drive makes sense when your main drive is running out of space, or when you want to use a faster or larger secondary drive for programs you use often. But moving a program is not the same as copying a file. Programs store pieces of themselves in multiple places — the main folder, system registries, temporary files, shortcuts — so dragging the folder to another drive usually breaks the program.
The safest method is to uninstall the program from its current location and reinstall it on the new drive. This takes longer but ensures every piece ends up in the right place. If you want to avoid reinstalling, Windows and most programs offer a built-in move function that handles the registry and system files automatically. The method you choose depends on how much time you have and whether you want to keep your program settings.
Key Takeaways
- Uninstalling and reinstalling on the new drive is the most reliable method and takes 10 to 30 minutes per program depending on file size.
- Some programs let you move themselves through their own settings menu without uninstalling, which preserves your saved data and preferences.
- Windows Settings includes a built-in move tool for programs installed from the Microsoft Store, but not for programs from other sources.
- Before moving any program, check how much free space the destination drive has — you need at least 20 percent of the drive's total capacity free.
- Programs on external drives may run slower and will not work if you disconnect the drive, so reserve external storage for programs you use rarely.
Uninstall and reinstall on the new drive
This is the most straightforward path and works for every program. Open Control Panel, go to Programs and Features, find the program in the list, click it, and select Uninstall. Follow the prompts to remove it completely from your current drive. The uninstaller will remove the main folder, registry entries, and most temporary files.
Once the uninstall finishes, insert the installation media or read the installer again from the program's website. Run the installer and choose the new drive as the destination when prompted. The program will install all its files, create new registry entries, and set up shortcuts on the new location. This method takes longer but leaves no orphaned files behind.
The trade-off is that you lose any saved settings, preferences, or data stored inside the program folder. If the program stores important files there — some older programs do — you should back those up before uninstalling. Most modern programs store user data in a separate folder (usually under Documents or AppData), so those files stay behind and the program will find them after reinstalling.
Use the program's own move or relocation feature
Some programs, especially larger ones like Adobe Creative Suite, video editors, and games, include their own move tool. Check the program's settings menu or preferences for an option like "Move Installation" or "Change Installation Location." If it exists, this tool handles moving the program folder and updating all the registry entries without requiring uninstall.
To find this feature, open the program and look in Edit > Preferences, Tools > Options, or File > Settings. If you do not see it in the main menu, check the program's help documentation or search the publisher's website for "move installation" plus the program name. Some programs only offer this feature in their paid or professional versions.
This method preserves all your settings, saved files, and preferences because the program moves itself as a complete unit. It typically takes 5 to 15 minutes depending on the program's size. The downside is that not every program has this feature, and those that do may not move cleanly if the program is currently running — close it completely before starting the move.
Move Microsoft Store apps through Windows Settings
Programs installed from the Microsoft Store can be moved without uninstalling. Open Windows Settings, go to Apps, then Apps and Features. Scroll down to find the program you want to move, click it, and select "Move." A window will appear showing your available drives. Select the destination drive and click Move again.
Windows will copy the program and all its associated files to the new drive, then remove the old copy. This usually takes 2 to 10 minutes depending on the program's size and your drive speed. The program will continue to work exactly as before, with all settings and data intact.
This method only works for programs installed through the Microsoft Store — programs you downloaded as .exe files or installed from discs will not appear in this list. If you are not sure where a program came from, try searching for it in Apps and Features. If it appears there with a Move option, it came from the Store.
Check drive space before moving anything
Before you move a program, verify that the destination drive has enough free space. Right-click the drive in File Explorer, select Properties, and note the "Free space" number. As a rule, keep at least 20 percent of the drive's total capacity free — so on a 1 TB drive, keep 200 GB free. Programs run slower when a drive is nearly full, and some programs will not install or run at all if free space drops below a certain threshold.
If the destination drive does not have enough space, you have two options: delete files you no longer need from that drive, or choose a different destination. External drives and USB sticks work but will slow down the program noticeably, and the program will not run at all if you disconnect the drive. Reserve external storage for programs you use occasionally, not daily.
What to do if a moved program stops working
If a program crashes or will not start after moving, the most common cause is that the move did not complete cleanly — usually because the program was still running when you moved it, or because the destination drive ran out of space mid-transfer. The fastest fix is to uninstall the program completely and reinstall it on the new drive using the standard uninstall method.
Before uninstalling, check that the program folder actually exists on the new drive. Open File Explorer, navigate to the drive, and look for the program's folder. If it is there but the program will not run, try right-clicking the program's shortcut and selecting "Run as administrator." If that does not work, uninstall through Control Panel and reinstall fresh.
If you moved the program using the program's own move tool and it stopped working, check the program's website for a repair or reset option. Some programs include a repair utility that fixes broken registry entries without requiring uninstall. Look in the program's folder or in Control Panel under Programs and Features — click the program and look for a Repair or Change button.
Programs on external drives: speed and reliability trade-offs
You can move programs to external USB drives or external hard drives, but they will run noticeably slower than programs on your internal drive. USB 3.0 drives are faster than USB 2.0, and external hard drives are faster than USB sticks, but all external storage is slower than an internal SSD. The delay is usually 1 to 3 seconds longer to start the program, and slightly slower performance while it runs.
The bigger issue is that the program will not work if you disconnect the drive. If you move a program to an external drive and then unplug it, Windows will not be able to find the program, and any shortcuts to it will break. This makes external drives suitable only for programs you use rarely or for specific projects, not for programs you run every day.
If you do move a program to external storage, keep the drive connected and plugged in whenever you might need the program. External drives can fail without warning, so treat them as temporary storage only — back up any important files stored in the program's folder to your internal drive or cloud storage.
Frequently Asked Questions
Will moving a program delete my saved files or settings?
It depends on the method. Uninstalling and reinstalling deletes settings stored in the program folder but preserves data in Documents or AppData. Using the program's own move tool or Windows Settings preserves everything. If you are unsure where your files are stored, check the program's help menu or search for "where does [program name] save files."
Can I move a program while it is running?
No. Close the program completely before moving it. If the program is still running when you move it, the move may fail or the program may stop working afterward. Check the taskbar and system tray to make sure no background processes are still running.
What if the destination drive is slower than my current drive?
The program will run slower on a slower drive. If you are moving to an older external hard drive or a USB stick, expect 1 to 5 seconds of extra delay when starting the program. For programs you use frequently, this slowdown is usually noticeable. Reserve slower drives for programs you use occasionally.
Do I need to move programs if my drive is almost full?
Moving programs frees up space, but uninstalling programs you no longer use is usually faster and simpler. If you have programs you have not used in months, uninstall them first. Move only the programs you actively use but want to keep on a different drive for speed or organization reasons.
Can I move a program back to my original drive later?
Yes, using the same method you used to move it. If you used uninstall and reinstall, uninstall from the new drive and reinstall on the original drive. If you used the program's move tool or Windows Settings, use the same tool to move it back. The process is identical.
