iSumsoft » Resources »Windows 11»How to Transfer C Drive to a New SSD in Windows 11?

How to Transfer C Drive to a New SSD in Windows 11?

Ralph Adolphs
Ralph Adolphs

Updated:

"My C drive, the system drive, is out of space and I want to upgrade my laptop to a larger SSD instead of reinstalling my operating system. How can I transfer my C drive to a new SSD in Windows 11?"

Patience, this article will show you step-by-step tutorials to resolve this problem.

how-to-transfer-c-drive-to-a-new-ssd-in-windows-11


Method 1: Transfer C Drive to a New SSD with Shadow Copy

This method is based on the command prompt and you may take some time to complete. If you would like a simple and effective way, you can try Method 2.

Step 1: After installing a new SSD to your computer, reboot your computer, then click on Start icon and select Disk Management.

click-disk-management

Step 2: A dialog box will pop up once you access Disk Management and the new SSD is labeled as Disk 1. Check Disk 1, select GPT and then click OK.

select-gpt-style

Step 3: Back to the desktop, click Start on the dock, then select Windows Terminal (Admin).

select-windows-terminal

Step 4: Enter Yes.

click-yes

Step 5: Type diskpart and press Enter.

type-diskpart

Step 6: Type list disk and press Enter to list the information of all the disks.

type-list-disk

Step 7: Type select disk 1 and press Enter.

type-select-disk-1 width=

Step 8: Type clean and press Enter, which will erase all the data on the selected drive.

type-clean

Step 9: Type convert gpt and hit Enter.

convert-gpt

Step 10: Type create partition efi size=100 and hit Enter.

create-efi-partition

Step 11: Type assign letter="S" and press Enter.

assign-letter-s

Step 12: Type format quick fs=fat32 label="System" and press Enter to format disk 1.

label-as-system

Step 13: Type create partition primary and press Enter.

create-primary-partition

Step 14: Type assign letter="W" and press Enter

assign-letter-w

Step 15: Type format quick fs=ntfs label="Windows 11-2" and press Enter.

label-as-windows-11-2

Step 16: Type list volume and press Enter. As shown in the panel, two partitions have been created successfully.

type-list-volume

Step 17: Type exit and press Enter to exit diskpart.

type-exit

Step 18: Download Shadow Copy and install it on your computer.

download-shadow-copy

Step 19: Launch the software. Then change the path to C:\ in the Copy from option and change the location to W:\ in the Copy to option.

change-path2

Step 20: Check all the options in the Options list, then click on Copy to start copying C drive.

select-all-to-copy

Step 21: Click OK on the pop-up window when finish copying.

click-ok

Step 22: Run Windows PowerShell (Step 3), type bcdboot W:\windows /s S: and hit Enter, which sets the W drive as the boot drive and adds boot files to the S drive.

type-bcdboot

Step 23: Click on Search, then enter "regedit" and select Registry Editor.

type-regedit

Step 24: Click Yes.

select-yes

Step 25: Click HKEY_LOCAL_MACHINE. Then click on File and select Load Hive.

hkey-load-hive

Step 27: On the pop-up window, locate the W disk > Windows > System32 > config > SYSTEM, then click Open.

navigate-system

Step 28: Rename it TEST, then enter OK.

rename-test

Step 29: Navigate TEST > MountedDevices > \DosDevices\C:, then right-click on it and select Rename to name it \DosDevices\P:.

name-it-p width=

Step 30: Similarly, choose \DosDevices\W: and rename it \DosDevices\C:.

name-it-c

Step 31: Select TEST, then click on File and choose Unload Hive.

test-unload-hive

Step 32:Click Yes on the dialog box.

click-yes-to-unload

Step 33: Right-click on the Start and select Settings.

click-settings

Step 34: Select Recovery > Restart now > Restart now, and your computer will start restarting.

recovery-now

Step 35: Select Troubleshoot > Advanced options > UEFI Firmware Settings > Restart.

click-on-restart

Step 36: After rebooting, enter Change boot order and move the new added SSD to the first option using Up or Down key. Then save the setting and exit to reboot the computer. (How to change the boot order is different for each computer. You can check Hot Keys for Boot Menu and BIOS Settings.)

save-the-settings-and-exit

Step 37: Entering Disk Management, and you have successfully transferred the C drive to a new SSD.

successfully

Method 2: Transfer C Drive to a New SSD with a Disk Cloning Tool

With just a few clicks, you can transfer C drive to a new SSD with iSumsoft Cloner, which is simple and effective. Give it a try.

Step 1: Install the new SSD on your computer, then access Disk Management to check the installed drive, which is labeled as G.

label-as-g

Step 2: Download and install iSumsoft Cloner, then launch it.

download-cloner

Step 3: Select Copy on the interface.

click-copy-option

Step 4: Check Set the target partition as the boot disk. On Select Source Partition, select "Disk C" from the drop-down menu, and on Select Destination Partition, select "Disk G" from the drop-down menu.

select-source-and-destination-partition

Step 5: Click on Start. When you are prompted the drive will be overwritten, click Yes to proceed.

start-copy

Step 7: Click OK if the copy has completed successfully.

copy-completed

Step 8: Reboot your computer, during which you need to press ESC or Delete quickly to enter the Boot Menu or BIOS/UEFI Setup to change the boot order. And you need to use the Up or Down key to choose the new drive as the first boot option.

move-to-the-first

Step 9: Save the setting and exit the program. Then reboot your computer. Navigate the Disk management and the C drive has been transferred to the SSD successfully.

transfer-successfully