Windows masih menyimpan semuanya secara default — Downloads, Documents, lokasi pemasangan program, perpustakaan Steam, cache OneDrive — ke drive C:, bahkan ketika Anda membayar SSD sekunder yang lebih besar khusus untuk menghindari hal ini. Aplikasi terbaik untuk memindahkan file Windows ke penyimpanan sekunder di desktop menghentikan jenis ini dan membuat program tetap berfungsi setelah pemindahan, menggunakan junctions atau symbolic links sehingga path seperti C:\Users\Anda\Downloads tetap terpecahkan.
Kami menguji tujuh alat yang mengotomatisasi alur kerja move-and-link tanpa meninggalkan shortcut yang rusak. Setiap pilihan gratis, sebagian besar adalah open source, dan masing-masing menargetkan jenis relokasi tertentu.
Apa yang harus dicari dalam alat relokasi file
Memindahkan file dari C: hanya setengah dari pekerjaannya. Separuh lainnya adalah membuat path lama tetap berfungsi:
- Junctions atau symbolic links — Windows mengarahkan akses file secara transparan. Steam, Adobe, dan sebagian besar program tidak akan pernah menyadarinya.
- Alur kerja move + link yang terlihat — Anda ingin alat untuk melakukan kedua langkah, jadi Anda tidak perlu secara manual menyalin lalu menghapus lalu menjalankan
mklink. - Rollback — alat yang baik mengingat apa yang dilakukannya dan memungkinkan Anda membatalkan pemindahan.
- Visibilitas penggunaan disk terlebih dahulu — sebelum memindahkan apa pun, Anda perlu melihat ke mana ruang akan pergi. TreeSize atau WinDirStat adalah diagnostik yang memulai alur kerja.
Pola yang salah adalah menyeret folder Program Files di Explorer. Ini merusak asosiasi file yang terdaftar, entri registri per pengguna, dan target shortcut.
Perbandingan cepat
| Aplikasi | Terbaik untuk | Rencana gratis | Open source | Pendekatan |
|---|---|---|---|---|
| FreeMove | Pindahkan folder dan buat tautan dalam satu langkah | Ya, sepenuhnya | Ya (MIT) | Junction |
| Steam Mover | Pindahkan game Steam antar drive dengan junctions | Ya, sepenuhnya | Tidak | Junction |
| DirLinker | Kelola junctions direktori yang ada | Ya, sepenuhnya | Ya (MIT) | Junction |
| Symbolic Link Creator | GUI atas mklink untuk symlinks |
Ya, sepenuhnya | Tidak | Symlink |
| TreeSize Free | Visualisasikan apa yang menggunakan drive C: Anda | Ya, sepenuhnya | Tidak | Diagnostik |
| WinDirStat | Visualisator penggunaan disk klasik | Ya, sepenuhnya | Ya (BSD) | Diagnostik |
| Steam Library Manager | Pemindahan game Steam batch dengan resume | Ya, sepenuhnya | Ya (GPL-3.0) | Hanya Steam |
Aplikasi
1. FreeMove — Terbaik untuk move-and-link satu langkah
FreeMove adalah alat open-source kecil yang melakukan persis apa yang seharusnya dilakukan seluruh alur kerja: pilih folder di C:, pilih tujuan di drive lain, klik jalankan. FreeMove menyalin folder, menghapus yang asli, dan membuat junction di mana yang asli berada sehingga setiap program masih menyelesaikan path lama.
Di mana ia jatuh pendek: tidak ada undo. Jika Anda menyesal pemindahan, Anda harus secara manual menyalin kembali dan menghapus junction dengan rmdir.
Harga:
- Gratis: fitur lengkap
Platform: Windows
Unduh: github.com/imDema/FreeMove
Garis bawah: alat pertama yang harus Anda capai. Menangani folder apa pun di luar Program Files tanpa kejutan.
2. Steam Mover — Terbaik untuk memindahkan game Steam dengan junctions
Steam Mover oleh TrainerBoy ditulis khusus untuk pemindahan perpustakaan Steam gaya lama di era sebelum Steam memiliki fitur switch-library bawaan. Bahkan sekarang, ini adalah cara tercepat untuk memindahkan game individual ke drive lain sambil menjaga path pemasangan Steam menunjuk ke lokasi asli.
Di mana ia jatuh pendek: pengembangan berhenti bertahun-tahun lalu. Bekerja dengan baik di Windows 10/11 tetapi tidak ada pemeliharaan aktif.
Harga:
- Gratis: fitur lengkap
Platform: Windows
Unduh: traynier.com/software/steammover
Garis bawah: tua tetapi berfungsi. Lebih suka fitur perpustakaan move sendiri Steam ketika Anda bisa; gunakan Steam Mover untuk kasus tepi dan mod.
3. DirLinker — Terbaik untuk mengelola junctions yang ada
DirLinker menampilkan setiap junction di sistem Anda dalam satu daftar, dan memungkinkan Anda membuat, mengedit, dan menghapusnya. Jika drive C: Anda telah mengumpulkan kekacauan junction dari bertahun-tahun relokasi manual, DirLinker adalah cara untuk mengaudit dan membersihkan tanpa menggali sistem file dengan dir /aL.
Di mana ia jatuh pendek: tidak memindahkan file. Pasangkan dengan FreeMove untuk langkah pemindahan, gunakan DirLinker untuk menjaga daftar tautan tetap rapi.
Harga:
- Gratis: fitur lengkap
Platform: Windows
Unduh: github.com/HeliumProject/DirLinker
Garis bawah: alat audit. Jalankan setahun sekali dan pangkas junctions yang sudah ketinggalan zaman.
4. Symbolic Link Creator — Terbaik untuk GUI atas mklink
Symbolic Link Creator membungkus perintah mklink bawaan Windows dalam bentuk. Pilih sumber, pilih target, pilih antara symlink, hard link, atau junction. Lebih cepat daripada mengingat sintaks flag untuk tautan sekali jalan, dan lebih aman daripada mengetik mklink di shell yang ditinggikan jika Anda rentan terhadap kesalahan.
Di mana ia jatuh pendek: hanya GUI atas mklink — tidak ada alur kerja move-then-link, tidak ada operasi bulk.
Harga:
- Gratis: fitur lengkap
Platform: Windows
Unduh: en.softonic.com/download/symbolic-link-creator/windows/post-download (verifikasi vendor sebelum menjalankan)
Garis bawah: nyaman untuk tautan satu kali jalan. Lebih suka FreeMove untuk pekerjaan move-and-link penuh.
5. TreeSize Free — Terbaik untuk menemukan apa yang harus dipindahkan
TreeSize Free memindai drive dan menunjukkan penggunaan ruang sebagai pohon yang dapat diurutkan. Sebelum memutuskan apa yang harus dipindahkan, Anda perlu tahu apa yang memakan ruang. TreeSize menyoroti folder — sering kali tiga atau empat — yang membuat 80% drive C: Anda.
Di mana ia jatuh pendek: tingkat gratis adalah pemindaian drive tunggal dan melompati pelaporan lanjutan. Bagus untuk alur kerja diagnostic-then-move.
Harga:
- Gratis: fitur lengkap
- Berbayar: TreeSize Professional dari sekitar $60
Platform: Windows
Unduh: jam-software.com/treesize_free
Garis bawah: jalankan ini sebelum Anda menyentuh alat lainnya. Perbaiki folder terbesar terlebih dahulu.
6. WinDirStat — Terbaik untuk peta disk visual
WinDirStat adalah alat penggunaan disk visual klasik: ubin berwarna yang diukur dengan ukuran file, segera mendeteksi file log besar, citra VM yang terlupakan, ISO yang diunduh ganda. Lebih lambat dari TreeSize pada drive besar tetapi pola visualisasi membuat pola yang jelas dengan cara yang tidak bisa dilakukan daftar yang diurutkan.
Di mana ia jatuh pendek: pemindaian awal lebih lambat dari TreeSize. UI tidak berubah selama satu dekade.
Harga:
- Gratis: fitur lengkap
Platform: Windows
Unduh: windirstat.net
Garis bawah: alternatif TreeSize yang mengutamakan gambar. Pilih gaya apa pun yang sesuai dengan Anda.
7. Steam Library Manager — Terbaik untuk pemindahan Steam batch
Steam Library Manager oleh RevoLand adalah relocator yang menyadari Steam yang menangani beberapa perpustakaan, resume-on-interrupt copies, dan pemindahan batch lintas drive. Jika Anda memiliki selusin game untuk migrasi dari SSD penuh ke NVMe baru, ini jauh lebih cepat daripada UI move-library Steam sendiri.
Di mana ia jatuh pendek: hanya Steam. Tidak membantu dengan Documents, Downloads, cache Adobe, atau profil pengguna.
Harga:
- Gratis: fitur lengkap
Platform: Windows
Unduh: github.com/RevoLand/Steam-Library-Manager
Garis bawah: jika setengah drive C: Anda adalah game Steam, ini adalah alat batch.
Cara memilih yang tepat
- Mulai dengan TreeSize Free atau WinDirStat untuk melihat ke mana ruang akan pergi. Jangan pindahkan apa pun sebelum Anda tahu apa yang membutuhkan biaya Anda.
- Untuk folder pengguna (Documents, Downloads, cache OneDrive): FreeMove, sekali per folder.
- Untuk perpustakaan Steam: manager perpustakaan bawaan Steam terlebih dahulu, Steam Library Manager untuk batch, Steam Mover untuk kasus tepi seperti relokasi folder Workshop mods tunggal.
- Untuk mengelola bertahun-tahun junctions terakumulasi: DirLinker setahun sekali.
- Lewati Symbolic Link Creator kecuali Anda memerlukan tautan satu kali jalan dan tidak ingin membuka shell.
Hindari memindahkan Program Files dan AppData\Local. Keduanya menyimpan status yang ditulis program ke lokasi path yang diketahui registri. Menghubungkannya berfungsi tetapi rusak dengan cara yang tidak terduga pada pembaruan Windows. Sebagai gantinya, pindahkan subfolder tertentu (perpustakaan Steam, cache Adobe, profil browser).
FAQ
Apakah junction sama dengan symbolic link? Tidak sepenuhnya. Junction hanya mengarahkan ulang direktori, hanya bekerja untuk drive lokal, dan tidak memerlukan hak admin untuk membuat. Symlinks menangani file dan direktori, bekerja melintasi path jaringan, dan memerlukan hak admin (atau Mode Pengembang). Untuk move-and-link, junctions biasanya pilihan yang tepat.
Akankah Steam bingung jika saya memindahkan game dengan FreeMove daripada alat Steam sendiri? Tidak. FreeMove membuat junction di mana folder game berada, dan Steam membacanya seolah-olah game masih ada di drive asli.
Bisakah saya memindahkan OneDrive dari C:? Ya. OneDrive mendukung pemindahan folder sinkronisasi di pengaturan; gunakan itu daripada junction untuk menjaga logika hidrasi file OneDrive tetap utuh.
Apakah memindahkan folder dari C: membatalkan lisensi Windows? Tidak. Lisensi terikat pada instalasi, bukan drive fisik mana yang menyimpan file pengguna.
Apa yang terjadi jika saya menghapus drive dengan file yang dipindahkan? Junction di C: masih ada tetapi tidak menunjuk ke apa pun. Program error pada read. Pulihkan drive, atau pindahkan file kembali sebelum menghapusnya.