The fastest way depends on your setup and what you're moving

The simplest method is usually a USB drive or external hard drive—plug it into the first PC, copy your files, unplug it, and plug it into the second PC. But if your PCs are on the same network, you can send files directly without any hardware. If you're moving a lot of data or doing this regularly, a cloud service like OneDrive or Google Drive works from anywhere. The method you choose depends on file size, how often you need to do this, and whether both PCs are in the same room or across town.

Each method has a trade-off. USB drives are fast and need no setup, but you have to physically move the drive. Network sharing is when ready but only works when both PCs are on and connected. Cloud storage works from anywhere but depends on your internet speed. For most people, the right choice is the one that matches how you work and what you're moving.

Key Takeaways

  • A USB drive is the fastest option for files under 32 GB and requires no setup beyond plugging in the drive.
  • Network file sharing lets you drag files between PCs on the same Wi-Fi or ethernet connection without moving hardware.
  • Cloud storage services like OneDrive, Google Drive, or Dropbox work from anywhere and keep a backup copy on each PC automatically.
  • Windows Quick Share (on Windows 11) and email work for small files but are slower than the other three methods.
  • For very large files or many files at once, external hard drives are cheaper per gigabyte than USB drives.

Using a USB drive or external hard drive

This is the most straightforward method and works on any PC. Plug the USB drive into the first PC, wait for it to appear in File Explorer (usually within a few seconds), then open the folder containing your files. Select the files you want to move, right-click, and choose Copy. Navigate to the USB drive in File Explorer, right-click in the empty space, and choose Paste. Wait for the copy to finish—the time depends on file size, but you'll see a progress bar.

Once the copy is done, safely eject the drive by right-clicking it in File Explorer and selecting Eject. Then plug it into the second PC and repeat the process in reverse: open the USB drive, copy the files, and paste them into the folder where you want them on the second PC. USB drives work best for files under 32 GB. For anything larger, use an external hard drive, which works exactly the same way but holds much more data. External drives are also more durable for repeated transfers.

Sharing files over your home or office network

If both PCs are connected to the same Wi-Fi network or ethernet, you can send files directly without any hardware. On the PC you're sending from, open File Explorer, right-click the folder containing your files, and select Give access to, then Specific people. A window will open asking you to choose who can access the folder. Select Everyone from the dropdown, then click Share. Windows will show you the network path to that folder—it looks something like \\PCNAME\FolderName.

On the second PC, open File Explorer and click Network in the left sidebar. You should see the first PC listed by name. Double-click it, and you'll see the shared folder. Open it, select the files you need, and copy them to wherever you want them on the second PC. This method is fast and doesn't require any external hardware, but both PCs must be on the same network and turned on. If you turn off the first PC, the second one can no longer access the shared folder. Network sharing is best when you're transferring files regularly between the same two computers.

Using cloud storage to sync files automatically

Services like OneDrive (built into Windows), Google Drive, or Dropbox let you upload files to the cloud on one PC and read them on another. If you use OneDrive, it's already installed on most Windows PCs—just sign in with your Microsoft account. Drag your files into the OneDrive folder on your first PC, and they'll upload automatically. On the second PC, sign in to OneDrive with the same account, and the files will read to the OneDrive folder there.

The advantage is that you don't need both PCs on at the same time, and you get a backup copy in the cloud. The disadvantage is that upload and read speed depends on your internet connection, so very large files can take a while. Most services offer free storage (OneDrive gives 5 GB free, Google Drive gives 15 GB free), but if you need more, you'll pay a monthly fee. Cloud storage is best for files you want to keep synchronized across multiple PCs or for sharing with other people.

Windows Quick Share and email for small files

If you're on Windows 11, Quick Share is built in and works without any setup. On the PC you're sending from, right-click a file and select Share. A menu will appear with options to share via email, OneDrive, or nearby devices. If the second PC is on the same network and has Quick Share enabled, it will appear in the list—click it to send the file. The second PC will get a notification asking whether to accept the file.

Email works on any PC and any version of Windows, but it's slow for anything larger than a few megabytes. Most email providers limit attachments to 20–25 MB per message. If your file is smaller than that limit, you can attach it to an email, send it, and read it on the second PC. This method is useful for sending a single document to someone, but it's not practical for moving large amounts of data or many files at once. Quick Share is faster than email for nearby PCs but only works on Windows 11.

Transferring everything when you get a new PC

If you're moving to a brand-new PC and want to transfer your entire user account—including settings, installed programs, and files—Windows has a built-in tool called Windows straightforward Transfer (on older PCs) or Migration Assistant (on newer ones). You can also use third-party tools like Laplink PCmover or Acronis True Image, though these cost money. For most people, the simplest approach is to use OneDrive or another cloud service to back up your important files, then set up the new PC and read them there.

If you want to move your entire hard drive as-is, you can create a full backup image using Windows Backup or a tool like Macrium Reflect (free version available), save it to an external drive, and restore it on the new PC. This preserves everything exactly as it was, but it takes longer and requires an external drive with enough space for your entire hard drive. For most people, selective file transfer using one of the methods above is faster and cleaner than trying to move everything at once.

Troubleshooting common problems

If a USB drive doesn't show up in File Explorer, try plugging it into a different USB port—some ports are faster or more reliable than others. If it still doesn't appear, the drive may be damaged or formatted in a way Windows doesn't recognize. Try plugging it into the other PC to see if it works there. If network sharing isn't working, make sure both PCs are on the same network and that Windows Firewall isn't blocking the connection. On the PC you're sharing from, go to Settings > Privacy & Security > Windows Defender Firewall > Allow an app through firewall and make sure File and Printer Sharing is checked for your network type.

If cloud storage is uploading very slowly, check your internet speed and close other programs that might be using bandwidth. If files aren't syncing between PCs, make sure you're signed into the same account on both PCs and that the cloud service is running. You can usually check this by looking for the service's icon in the system tray (bottom right of the taskbar). If you're still having trouble, restart both PCs and try again—this fixes most sync problems. When a USB drive won't eject, close all files on it first, then try ejecting again; if that doesn't work, restart the PC before unplugging.

Frequently Asked Questions

What's the fastest way to move 100 GB of files?

An external hard drive is fastest for that much data. Plug it into the first PC, copy the files (which takes 10–30 minutes depending on your drive speed), then plug it into the second PC and paste. Network transfer would work but would be slower unless you have a very fast ethernet connection. Cloud upload would take hours or days.

Can I send files between a PC and a Mac?

Yes, but you need a method both systems understand. USB drives, external hard drives, and cloud services like OneDrive or Google Drive all work on both Windows and Mac. Network sharing is more complicated because Windows and Mac use different protocols, so cloud storage is usually easier for cross-platform transfers.

Is it safe to share files over my home network?

Yes, if both PCs are on your own home network and you're not sharing with "Everyone" on the internet. When you use the "Give access to" menu, you're only sharing with devices on your local network, not with the wider internet. If you're worried, you can set a password for the shared folder or only share with specific user accounts.

What happens if I unplug the USB drive while files are copying?

The copy will stop, and the files on the USB drive may be corrupted or incomplete. Always wait for the progress bar to finish and then use the "Eject" option before unplugging. If you do unplug it early, the USB drive may still work, but some files might be damaged.

Can I use cloud storage if I don't have internet?

No, cloud storage requires an internet connection to upload and read files. Use a USB drive, external hard drive, or network sharing instead. Once you're back online, cloud services will sync automatically.