0X00000011

Fix ERROR_NOT_SAME_DEVICE (0x11) on Windows 10/11

This error strikes when you try to move a file or folder across drives. The fix: use copy-paste or Robocopy instead. Here's how.

When does this error show up?

You're dragging a folder from your C: drive to an external USB drive—maybe a Seagate Backup Plus or a SanDisk SSD. Suddenly, Windows throws ERROR_NOT_SAME_DEVICE (0x00000011): "The system cannot move the file to a different disk drive." I've seen this most often when people try to move (cut+paste) a large project folder or an entire user profile between internal and external drives. The error is infuriating because the same drag operation works fine within the same drive.

What's really going on?

Under the hood, Windows treats file moves within a single drive as a metadata update—the file's data stays put, just the directory entry changes. Across drives, a move requires an actual copy-then-delete sequence. Some apps (and even File Explorer itself) try to short-circuit this by calling MoveFile with the wrong flags. The result? That 0x00000011 error. Bottom line: the OS is telling you "I can't safely rename this across volumes, so I'm stopping."

Fix it: two reliable methods

Method 1: Copy, then delete (the no-brainer)

  1. Open File Explorer to both the source and destination drives.
  2. Select the file or folder on the source drive.
  3. Press Ctrl+C to copy (don't cut).
  4. Navigate to the destination drive and press Ctrl+V to paste.
  5. Once copied successfully, go back to the source and delete it manually (Shift+Delete for permanent removal).

This avoids the move operation entirely. Yes, it's two steps. But it never triggers that error.

Method 2: Robocopy (best for bulk moves)

If you're moving hundreds of files or an entire folder tree, Robocopy is faster and handles errors gracefully. Here's the command:

robocopy C:\source\folder D:\destination\folder /MOVE /E

Breakdown:

  • /MOVE — moves files and deletes them from the source after copying.
  • /E — includes subdirectories, even empty ones.

Run this from an elevated Command Prompt (right-click Start > Command Prompt (Admin)). Robocopy will log any failures, and it won't choke on the cross-device issue.

What if it still fails?

Three things to check:

  • Drive is full? If the destination doesn't have enough free space, moves may abort. Right-click the destination drive and check Properties.
  • File in use? Any locked file (like an open document or a system file) will block the move. Use Sysinternals Handle or locksmith to find what's holding it.
  • Permissions? Make sure your user has write access to both drives. On external drives formatted as exFAT or FAT32, permissions are usually wide open. On NTFS, right-click the destination folder > Properties > Security tab.

If none of that helps, reboot and try again. Windows sometimes holds stale locks that a restart clears.

That error tripped me up the first time too. Now you know the workaround—copy first, then delete. Or just let Robocopy handle the heavy lifting.

Related Errors in Hardware – Hard Drives
0XC00D11D1 NS_E_WMP_BAD_DRIVER (0xC00D11D1): The Real Fix for a Dead DVD Drive 0X0000006B ERROR_DISK_CHANGE (0X0000006B) – Alternate disk not inserted error 0XC000014F STATUS_UNRECOGNIZED_VOLUME 0XC000014F Fix: Corrupted File System Cluster quorum loss detected Storage Cluster Quorum Loss: Real Fixes That Work

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.