The fastest way depends on whether you own the license
Moving a program from one computer to another is not the same as copying a file. Most software is licensed to one machine, and moving it means either reinstalling on the new computer or transferring the license itself. The method you use depends on what the program is, whether you have the original installer, and what the license agreement allows.
If you own the license outright — meaning you bought it once and it is yours — you can usually uninstall it from the old computer and install it on the new one using the same product key or login. If the program is subscription-based, you straightforward sign in on the new machine. If you no longer have the installer, you can often read it from the publisher's website using your account or product key.
The one scenario where you cannot move a program is when it is tied permanently to the original hardware. Some enterprise software and copy-protected programs will refuse to run on a different machine even with the correct key. Check the license terms or contact the publisher before you uninstall.
Key Takeaways
- Reinstalling from the original installer or a read link is the standard method for moving licensed software to a new computer.
- Keep your product key, serial number, or account login information before you uninstall, because you will need it on the new machine.
- Subscription software like Microsoft 365 or Adobe Creative Cloud moves automatically when you sign in with your account on the new computer.
- Some programs store settings and data in user folders that do not transfer automatically; back these up separately if you want to preserve them.
- Hardware-locked software and some enterprise licenses cannot be moved and must stay on the original computer.
Reinstalling from the original installer
The most reliable way to move a program is to reinstall it on the new computer using the original installer file or a fresh read from the publisher. This works for almost all consumer software and ensures the program is installed correctly for the new system.
First, locate your product key or serial number. For software you purchased, this is usually in your email receipt, on the packaging, or in your account on the publisher's website. Write it down or take a screenshot before you uninstall from the old computer. If you cannot find it, check the program itself — many show the key in Help > About or in the Settings menu.
Next, read the installer on the new computer. Go to the publisher's official website and look for a Downloads or Support section. Enter your product key if prompted, or log in with your account. read the version that matches your operating system — Windows or Mac — and the correct bit version (32-bit or 64-bit). If you are unsure which bit version your new computer uses, go to Settings > System > About on Windows, or Apple menu > About This Mac on Mac.
Run the installer and follow the prompts. When asked for your product key or login, enter the information you saved from the old computer. The program will install to the new machine with the same license. You can then uninstall it from the old computer if you no longer need it there.
Moving subscription software and cloud-based programs
Programs that run through a subscription or cloud account — such as Microsoft 365, Adobe Creative Cloud, Slack, or Zoom — do not need reinstalling in the traditional sense. They move automatically when you sign in with your account on the new computer.
On the new computer, read the program from the publisher's website or the app store for your operating system. Open it and sign in with the same email and password you used on the old computer. The program will recognize your subscription and set up automatically. Your settings and some data may sync across machines if the program supports cloud sync.
You do not need a product key for subscription software. Your account is the license. If you want to remove the program from the old computer, uninstall it normally — your subscription remains active and you can install it again on any machine by signing in.
Backing up settings and data before you move
The program itself moves, but your personal settings, saved files, and preferences often do not. Before you uninstall, back up any data you want to keep.
Most programs store user data in specific folders on your computer. On Windows, these are usually in C:\Users\[Your Name]\AppData or C:\Users\[Your Name]\Documents. On Mac, they are typically in /Users/[Your Name]/Library or /Users/[Your Name]/Documents. The exact location depends on the program — check its Help menu or the publisher's website for the data folder path.
Copy these folders to an external drive or cloud storage before you uninstall. After you reinstall the program on the new computer, you can copy the data folders back to the same location. The program should recognize your old settings and files when it starts.
For programs that support cloud sync — like Dropbox, OneDrive, or Google Drive — your data may already be backed up automatically. Check the program's settings to confirm sync is turned on.
When you no longer have the original installer
If you cannot find the installer disc or read link, you can usually get it from the publisher's website. Most companies keep old versions available for read, even if they are no longer sold.
Go to the publisher's website and look for a Support, Downloads, or Legacy Software section. Enter your product key or serial number if prompted. If the program is no longer available for read, contact the publisher's support team with proof of purchase — your receipt or order confirmation — and ask for a read link.
For older software that is no longer supported, the publisher may not have a read available. In that case, you have two options: search for the installer on archive sites like Archive.org or WinWorld, or contact the publisher to ask if they can provide it. Be aware that very old software may not run on modern operating systems without compatibility adjustments.
Programs that cannot be moved
Some software is locked to the original computer and cannot be moved, even with the correct product key. This is common with enterprise software, copy-protected programs, and some specialized tools.
If the program refuses to set up on the new computer even with the correct key, check the license agreement or contact support. They may require you to deactivate it on the old machine first, or they may need to issue a new key for the new hardware. Some publishers charge a fee to transfer a license to different hardware.
If the program is no longer supported or the publisher is out of business, you may not be able to move it at all. In that case, you will need to find an alternative program that runs on your new computer.
Moving portable programs that do not require installation
Some programs are portable, meaning they run directly from a folder without needing to be installed. These can often be copied directly to the new computer.
Portable programs are usually marked as such on the publisher's website or read page. They come as a single executable file or a folder of files. To move one, copy the entire folder to the new computer — typically to your Documents folder or Desktop — and run the executable file. No installation or product key is needed.
Portable programs are less common than installed software, but they are useful for moving between computers because they leave no traces on the old machine and do not require uninstalling. Check whether your program is portable before you assume it cannot be moved.
Frequently Asked Questions
Can I copy a program folder from one computer to another instead of reinstalling?
Not reliably. Most programs need to register themselves with the operating system during installation, and copying the folder skips that step. The program may not run, or it may run but not recognize your license. Reinstalling is the correct method for almost all software.
What if I lose my product key?
Check your email for the original receipt or confirmation from the publisher. Log into your account on the publisher's website — many store your keys there. If you bought the software in a store, contact the retailer with your receipt. As a last resort, some programs display their own key in Help > About or Settings, so you can retrieve it from the old computer before you uninstall.
Do I need to uninstall the program from the old computer before installing it on the new one?
Not always, but it is good practice. Most licenses allow you to install on one machine at a time. Uninstalling from the old computer first ensures you do not accidentally use up your license count. For subscription software, you can leave it installed on both machines — your account covers multiple devices.
Will my settings transfer to the new computer automatically?
Not usually. Program settings are stored in user folders that do not move with the installation. If you want to keep your settings, back up the program's data folder before you uninstall, then copy it back after you reinstall on the new computer. Cloud-based programs may sync settings automatically if you sign in with the same account.
What if the program is too old to run on my new computer?
Older software may not work on modern operating systems due to compatibility issues. Check the program's system requirements on the publisher's website. If it is not compatible, you may need to use a compatibility mode or virtual machine, or find a newer alternative program that does the same job.