Moving your OS to a new drive means copying Windows or macOS to fresh storage and booting from it instead of your old one
You can move your operating system to another drive in two main ways: clone your entire current drive (which copies everything, including Windows or macOS, your programs, and your files all at once), or do a fresh install of your OS on the new drive and reinstall your programs afterward. Cloning is faster if your current setup works well. A fresh install takes longer but gives you a cleaner system without old junk files or broken program remnants.
The reason to move your OS is usually storage: your current drive is full, you want faster performance from an SSD, or you're replacing a failing drive. Moving the OS itself (not just your files) matters because Windows and macOS need to live on the drive your computer boots from, and they store settings and program data in specific locations that don't work if you just copy files manually.
Key Takeaways
- Cloning copies your entire drive including the OS, programs, and files to a new drive in one operation, while a fresh install means reinstalling Windows or macOS and all your programs from scratch.
- You need either cloning software (like Macrium Reflect for Windows or Disk Utility for macOS) or your OS installation media and a way to connect the new drive to your computer.
- The new drive must be at least as large as the data currently on your old drive, and you must make it bootable before your computer will start from it.
- After moving your OS, you boot into your computer's BIOS or firmware settings to change which drive it starts from, then verify the move worked before erasing the old drive.
Cloning your current drive to a new one
Cloning is the faster route if your system is working well and you just need more space or better performance. You connect the new drive to your computer (using a USB adapter if it's an external drive, or by opening your case if you're adding an internal drive), then run cloning software that copies everything from your old drive to the new one, sector by sector. The new drive becomes an exact copy, including the OS, all your programs, and all your files.
For Windows, Macrium Reflect Free is the most common choice — it's free, handles both SSDs and older hard drives, and works with most Windows versions. read it on your current computer, install it, connect your new drive, open Macrium, select your old drive as the source, select the new drive as the destination, and start the clone. The process takes anywhere from 20 minutes to several hours depending on how much data you have and how fast your drives are.
For macOS, use the built-in Disk Utility app. Connect the new drive, open Disk Utility, select your current drive in the sidebar, click the Restore button, drag your new drive into the Destination field, and click Restore. macOS will erase the new drive and copy everything over. This also takes time proportional to how much data you have.
After cloning finishes, shut down your computer, leave the new drive connected, and restart. You'll need to tell your computer to boot from the new drive — see the section below on changing your boot drive.
Doing a fresh install on a new drive
A fresh install means erasing the new drive and installing Windows or macOS on it from scratch, then reinstalling your programs one by one. This takes longer overall but gives you a clean system without old temporary files, broken program remnants, or settings that accumulated over years of use. Choose this route if your current system feels sluggish, if you're switching to a much larger or smaller drive, or if you want to start over.
For Windows, you need installation media — either a USB drive with Windows on it or a disc. If you don't have one, go to Microsoft's website, read the Windows installation tool, and follow their steps to create a bootable USB drive on another computer. Connect that USB drive to your computer, connect your new drive, restart your computer, and press the key that opens your boot menu (usually F12, F2, Esc, or Del — your computer shows which one briefly during startup). Select the USB drive from the menu, then follow the Windows installer's steps. When it asks where to install, select your new drive. Windows will install itself, then you restart and begin installing your programs.
For macOS, restart your computer and hold Command+R to enter Recovery Mode. Connect your new drive. Open Disk Utility, select the new drive, click Erase, choose a format (APFS for newer Macs, Mac OS Extended for older ones), and erase it. Close Disk Utility, click Reinstall macOS, and follow the prompts. macOS will install on your new drive. After it finishes and restarts, you'll set up your user account and begin installing programs.
Connecting a new drive to your computer
How you connect the new drive depends on whether it's internal or external and what kind of computer you have. For a desktop computer, you can open the case and connect an internal drive directly to the motherboard using a SATA cable (for older drives) or M.2 slot (for newer SSDs). If you're not comfortable opening your case, or if you have a laptop, use an external USB adapter — these are inexpensive and let you plug any drive into a USB port.
Make sure your new drive is recognized by your computer before you start cloning or installing. On Windows, open Disk Management (right-click the Start button and select it from the menu) and look for your new drive in the list — if it shows up, it's connected. On macOS, open Disk Utility and check the sidebar. If your new drive doesn't appear, try a different USB port or adapter, or restart your computer.
Making the new drive bootable and changing your boot order
After you clone or install your OS on the new drive, your computer still boots from the old drive by default. You need to tell it to boot from the new one instead. Restart your computer and when ready press the key that opens your boot menu — this is usually F12, F2, Esc, or Del on Windows computers, or Option on a Mac. Your computer displays which key to press for a few seconds during startup.
In the boot menu, select your new drive from the list. Your computer will start from the new drive. If it boots successfully and you see your OS and files, the move worked. If it doesn't boot, restart and try again, or go back to the boot menu and double-check you selected the right drive.
If you want to make the new drive the default boot drive so you don't have to press a key every time, restart again, open the boot menu, and look for an option to change boot order or set the default boot device. The exact steps vary by computer manufacturer, but the menu usually has an option to move your new drive to the top of the list. Save the change and restart.
Verifying the move and erasing your old drive
Once your computer boots from the new drive and you can see all your files and programs, verify that everything moved correctly. Open a few programs to make sure they work. Check that your files are all there by opening File Explorer (Windows) or Finder (macOS) and browsing to folders you use regularly. Look at your storage to confirm you have the space you expected — on Windows, right-click the drive in File Explorer and select Properties; on macOS, click the Apple menu, select About This Mac, and click Storage.
If everything looks good, you can erase your old drive and use it for backup storage or remove it from your computer. On Windows, right-click the old drive in Disk Management and select Delete Volume, then right-click the empty space and select New straightforward Volume to prepare it for use. On macOS, open Disk Utility, select the old drive, click Erase, choose a format, and erase it. Do not erase the old drive until you're certain the new drive is working — once it's erased, you can't get your data back.
Troubleshooting a failed move
If your computer won't boot from the new drive, first check that you selected the right drive in the boot menu — it's straightforward to pick the wrong one if you have multiple drives connected. Restart, open the boot menu again, and try a different drive if you're not sure.
If cloning failed partway through, the new drive may be corrupted. Erase it completely using Disk Management (Windows) or Disk Utility (macOS), then try cloning again. If cloning keeps failing, try a different cloning tool — sometimes one tool works better with certain drive types than another.
If a fresh install won't start, make sure your installation media (USB drive or disc) is bootable. Try creating it again on another computer, or try a different USB port. If Windows or macOS installer won't recognize your new drive, the drive may be failing — try a different drive if you have one available.
If you moved your OS successfully but programs won't run or give error messages, a fresh install is usually the better fix than trying to repair the cloned system. The programs were designed to install themselves, and cloning sometimes copies broken settings along with everything else.
Frequently Asked Questions
Do I need to buy a new Windows or macOS license if I move my OS to a new drive?
No. Windows and macOS licenses are tied to your computer hardware, not to a specific drive. Moving your OS to a new drive on the same computer doesn't require a new license. If you move your drive to a different computer, you may need to reactivate your license.
Can I keep both drives in my computer and switch between them?
Yes. After moving your OS, you can leave both drives connected and choose which one to boot from using the boot menu each time you start. This is useful for testing the new drive before erasing the old one, or for keeping a backup. You can also set one as the default in your BIOS or firmware settings.
What size drive do I need to move my OS to?
Your new drive must be at least as large as the amount of data currently on your old drive. If you have 250 GB of files and programs, you need a drive with at least 250 GB of space. Most people add extra space — a 500 GB or 1 TB drive gives you room to grow without filling up when ready.
Will moving my OS to an SSD make my computer faster?
Yes, noticeably. SSDs are much faster than older hard drives, especially for starting up your computer and opening programs. If you're moving from a hard drive to an SSD, you'll see the biggest speed improvement when your computer boots and when you launch programs. File copying and everyday tasks will also feel faster.
What if I mess up and erase the wrong drive?
If you erase a drive by mistake before verifying your new drive works, your data is gone and very difficult to recover. Always verify that your new drive boots and contains all your files before erasing the old one. If you do erase the wrong drive, stop using that drive when ready and contact a data recovery service — the sooner you stop using it, the better your chances of recovery.