Share via

How to move programs from C Drive to external drive

qmck1999 40 Reputation points
2026-02-28T23:05:04.9066667+00:00

My 120GB HD C drive has about 63Gb system and 45GB programs. Am I able to permanently move the programs to an external flash drive and run them from there?

I do have a 1T internal SSD for files, but wish to keep programs separate, if possible.

Windows for home | Windows 11 | Files, folders, and storage
0 comments No comments
{count} votes

Answer accepted by question author
  1. Craig Long 17,695 Reputation points
    2026-02-28T23:45:43.18+00:00

    Adding to Q&A Assist's helpful answer:

    For Windows to run well, it should be installed on your internal SSD drive. You have a lot of room there. Installing or migrating your OS may wipe the entire SSD destination drive unless it's partitioned with sufficient space for the newly installed OS or migrated Windows OS with its migrated programs.

    Third-party partitioning software can do a lot of neat things with moving files and migrating operating systems.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Q&A Assist
    2026-02-28T23:05:17.36+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Installed Windows programs cannot simply be moved from C: to an external drive and still work. Most desktop applications write entries into the registry, install services, and place shared components in system folders. Copying their folders to another drive (internal or external) breaks those references and usually prevents them from running or updating correctly.

    To free space on C: while keeping programs working reliably, supported options from the context are:

    1. Move personal data, not programs
      • Use File Explorer to move large personal files (Documents, Pictures, Videos, Downloads, etc.) to the 1 TB internal SSD or to an external drive:
        • Open File Explorer from the taskbar.
        • Under This PC, open folders like Videos, Music, Pictures, Downloads.
        • Sort by size to find large files (View → Details → right‑click in the folder → Sort bySize).
        • Cut and paste them to the internal SSD or an external USB/SD card.
      • This is explicitly supported for freeing up space and will not break installed programs.
    2. Save new files to another drive
      • In Windows 10/11, new personal content can be directed to another drive so C: does not fill up again:
        • StartSettingsSystemStorage → under More storage settings, select Change where new content is saved.
        • For each content type (documents, music, pictures, videos, etc.), choose a different drive with more free space.
    3. Use external storage for file transfer and storage
      • External drives (USB, SD, external HDD/SSD) are fully supported for storing and moving files, including:
        • Backing up files from the current PC to an external drive.
        • Transferring files to a new PC.
      • This is intended for personal files, not for relocating installed applications.
    4. For a new PC or drive layout
      • When moving to a new Windows PC, the recommended approach is:
        • Freshly install programs on the new system drive.
        • Move personal files via OneDrive or an external drive.

    To truly run programs from another drive, they must be installed to that drive during setup (if the installer supports choosing a different location). Existing installed programs on C: should not be manually moved to an external flash drive.


    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.