Windows hâlâ her şeyi varsayılan olarak C: sürücüsüne kaydediyor — Downloads, Documents, program yükleme konumları, Steam kütüphanesi, OneDrive önbelleği — hatta bunu önlemek için özel olarak daha büyük bir ikincil SSD satın almış olsanız bile. Windows dosyalarını masaüstündeki ikincil depolamaya taşımak için en iyi uygulamalar bu eğilimi durdurur ve taşınmadan sonra programları çalışır tutarlar, junction veya sembolik bağlantılar kullanarak C:\Users\siz\Downloads gibi yollar hâlâ çözülsün.
Move-and-link iş akışını orphaned kısayollar bırakmadan otomatikleştiren yedi aracı test ettik. Her seçim ücretsiz, çoğu açık kaynaktır ve her biri belirli bir yer değiştirme türünü hedefler.
Dosya yeniden konumlandırma aracında ne aranmalı
Dosyaları C:‘den taşımak işin sadece yarısıdır. Diğer yarısı eski yolun hâlâ çalışmasını sağlamaktır:
- Junction veya sembolik bağlantılar — Windows dosya erişimini transparanlık ile yeniden yönlendirir. Steam, Adobe ve çoğu program hiçbir zaman fark etmeyecek.
- Görünür taşı + bağlantı iş akışı — aracın her iki adımı da yapmasını istersiniz, böylece manuel olarak kopyalama, silme, ardından
mklinkçalıştırma yapmak zorunda kalmazsınız. - Geri alma — iyi bir araç ne yaptığını hatırlar ve taşımayı geri almanıza izin verir.
- Disk kullanım görünürlüğü önce — herhangi bir şey taşımadan önce, alanın nereye gittiğini görmeniz gerekir. TreeSize veya WinDirStat iş akışını başlatan tanılama aracıdır.
Yanlış desen Explorer’da Program Files klasörünü sürüklemektir. Kayıtlı dosya ilişkilendirmelerini, kullanıcı başına kayıt defteri girişlerini ve kısayol hedeflerini kırar.
Hızlı karşılaştırma
| Uygulama | En iyi | Ücretsiz plan | Açık kaynak | Yaklaşım |
|---|---|---|---|---|
| FreeMove | Klasörü taşı ve bir adımda bağla | Evet, tamamen | Evet (MIT) | Junction |
| Steam Mover | Steam oyunlarını junction ile sürücüler arasında taşı | Evet, tamamen | Hayır | Junction |
| DirLinker | Mevcut dizin junction’larını yönet | Evet, tamamen | Evet (MIT) | Junction |
| Symbolic Link Creator | mklink için GUI |
Evet, tamamen | Hayır | Symlink |
| TreeSize Free | C: sürücünüzü ne kullandığını görselleştir | Evet, tamamen | Hayır | Tanılama |
| WinDirStat | Klasik disk kullanım görselleştiricisi | Evet, tamamen | Evet (BSD) | Tanılama |
| Steam Library Manager | Devam ile toplu Steam oyunu taşımaları | Evet, tamamen | Evet (GPL-3.0) | Sadece Steam |
Uygulamalar
1. FreeMove — Tek adımlı taşı-ve-bağla için en iyi
FreeMove tüm iş akışının yapması gereken şeyi tam olarak yapan küçük bir açık kaynak aracıdır: C:‘de bir klasör seçin, başka bir sürücüde hedef seçin, başlat’a tıklayın. FreeMove klasörü kopyalar, orijinali siler ve her programın hâlâ eski yolu çözmesi için orijinalin olduğu yerde bir junction oluşturur.
Eksik olduğu yer: geri alma yok. Taşımayı pişman olursanız, manuel olarak geri kopyalamak ve junction’ı rmdir ile kaldırmak zorunda kalırsınız.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: github.com/imDema/FreeMove
Sonuç: ulaşmanız gereken ilk araç. Program Files dışındaki herhangi bir klasörü sürpriz olmadan işler.
2. Steam Mover — Steam oyunlarını junction ile taşımak için en iyi
Steam Mover TrainerBoy tarafından Steam kütüphanesi taşınmasının eski tarzı için özel olarak yazılmıştır; Steam’in yerel kütüphane değiştirme özelliğine sahip olduğu dönemden önceki bir çağda. Şimdiye kadar, tek bir oyunu başka bir sürücüye taşırken Steam’in yükleme yolunu orijinal konuma işaret eden en hızlı yoldur.
Eksik olduğu yer: geliştirme yıllar önce durdu. Windows 10/11’de iyi çalışır ancak aktif bakım yok.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: traynier.com/software/steammover
Sonuç: eskidir ama çalışır. Yapabildiğinizde Steam’in kendi kütüphane taşıma özelliğini tercih edin; kenar durumları ve modları için Steam Mover’ı kullanın.
3. DirLinker — Mevcut junction’ları yönetmek için en iyi
DirLinker sisteminizin her junction’ını tek bir listede gösterir ve bunları oluşturmanıza, düzenlemenize ve silmenize izin verir. C: sürücünüz yıllar süren manuel yer değiştirmelerden junction’ların bir karışıklığını biriktirdiyse, DirLinker dir /aL ile dosya sistemi içinde kazı yapmadan denetim ve temizlik yapmanın yoludur.
Eksik olduğu yer: dosyaları taşımaz. Taşıma adımı için FreeMove ile eşleştirin, bağlantı listesini temiz tutmak için DirLinker kullanın.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: github.com/HeliumProject/DirLinker
Sonuç: denetim aracı. Yılda bir kez çalıştırın ve eski junction’ları temizleyin.
4. Symbolic Link Creator — mklink üzerinde GUI için en iyi
Symbolic Link Creator Windows’un yerleşik mklink komutunu bir forma sarmalanır. Kaynağı seçin, hedefi seçin, sembolik bağlantı, doğru bağlantı veya junction arasında seçim yapın. Tek seferlik bağlantılar için bayrak sözdizimini hatırlamaktan daha hızlıdır ve yazım hatalarına eğilim gösteriyorsanız yükseltilmiş bir kabuğa mklink yazmaktan daha güvenlidir.
Eksik olduğu yer: sadece mklink üzerinde GUI — taşı-sonra-bağla iş akışı yok, toplu işlem yok.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: en.softonic.com/download/symbolic-link-creator/windows/post-download (çalıştırmadan önce satıcıyı doğrulayın)
Sonuç: tek seferlik bağlantılar için kullanışlı. Tam taşı-ve-bağla çalışması için FreeMove’ı tercih edin.
5. TreeSize Free — Ne taşıyacağını bulmak için en iyi
TreeSize Free bir sürücüyü tarar ve alan kullanımını sıralanabilir bir ağaç olarak gösterir. Ne taşıyacağını kararlaştırmadan önce, alanın ne kullandığını bilmeniz gerekir. TreeSize C: sürücünüzün %80’ini oluşturan klasörleri — genellikle üç veya dört — vurgular.
Eksik olduğu yer: ücretsiz katman tek sürücü taraması ve ileri raporlamayı atlar. Tanılama-sonra-taşı iş akışı için iyi.
Fiyatlandırma:
- Ücretsiz: tam özellikli
- Ücretli: TreeSize Professional yaklaşık 60$ dan
Platformlar: Windows
İndir: jam-software.com/treesize_free
Sonuç: diğer herhangi bir aracı dokunmadan önce bunu çalıştırın. En büyük klasörü önce düzeltin.
6. WinDirStat — Görsel disk haritası için en iyi
WinDirStat klasik görsel disk kullanım aracıdır: dosya boyutuna göre boyutlandırılmış renkli kutucuklar, hemen büyük günlük dosyasını, unutulmuş VM görüntüsünü, iki kez indirilen ISO’yu tespit eder. Büyük sürücülerde TreeSize’dan daha yavaş ancak görselleştirme deseni, sıralı bir listenin yapamadığı şekilde desenleri açık hale getirir.
Eksik olduğu yer: ilk tarama TreeSize’dan daha yavaştır. Kullanıcı arayüzü on yılda değişmedi.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: windirstat.net
Sonuç: TreeSize’a resim-ilk alternatifi. Sizin için hangi stilin işe yaradığını seçin.
7. Steam Library Manager — Toplu Steam taşımaları için en iyi
Steam Library Manager RevoLand tarafından, birden fazla kütüphaneyi, kesintide devamı kopyaları ve sürücüler arasında toplu taşımaları işleyen Steam taşıyıcısıdır. Dolu bir SSD’den yeni bir NVMe’ye bir düzine oyun geçirmek için yapmanız gereken şeyler varsa, bu Steam’in kendi kütüphane taşıma kullanıcı arayüzünden dramatik olarak daha hızlıdır.
Eksik olduğu yer: Sadece Steam. Documents, Downloads, Adobe önbellekleri veya kullanıcı profilleriyle yardımcı olmaz.
Fiyatlandırma:
- Ücretsiz: tam özellikli
Platformlar: Windows
İndir: github.com/RevoLand/Steam-Library-Manager
Sonuç: C: sürücünüzün yarısı Steam oyunuysa, bu toplu araçtır.
Doğru olanı seçme
- Alanın nereye gittiğini görmek için TreeSize Free veya WinDirStat ile başlayın. Neyin size mal olduğunu bilmeden hiçbir şey taşımayın.
- Kullanıcı klasörleri için (Documents, Downloads, OneDrive önbelleği): FreeMove, klasör başına bir kez.
- Steam kütüphaneleri için: önce Steam’in yerleşik kütüphane yöneticisi, toplu işlemler için Steam Library Manager, tek bir Workshop mods klasörünü yeniden konumlandırma gibi kenar durumları için Steam Mover.
- Yıllar süren birikmiş junction’ları yönetmek için: yılda bir kez DirLinker.
- Symbolic Link Creator’ı, tek seferlik bir bağlantıya ihtiyacınız olmadığı veya kabuğu açmak istemediğiniz durumlar dışında atla.
Program Files ve AppData\Local taşımaktan kaçının. Her ikisi de programların kayıt defterinin bildiği yol konumlarına yazdığı durumu tutar. Bunları junction etmek işe yarasa da Windows güncellemelerinde öngörülemez şekillerde kopuyor. Bunun yerine belirli alt klasörleri taşıyın (Steam kütüphanesi, Adobe önbelleği, tarayıcı profilleri).
SSS
Junction, sembolik bağlantı ile aynı mı? Tamamen değil. Junction’lar sadece dizinleri yeniden yönlendirir, yalnızca yerel sürücüler için çalışır ve oluşturmak için yönetici haklarına ihtiyaç duymaz. Sembolik bağlantılar dosyaları ve dizinleri işler, ağ yolları arasında çalışır ve yönetici haklarına (veya Geliştirici Modu) ihtiyaç duyar. Taşı-ve-bağla için junction’lar genellikle doğru seçimdir.
FreeMove ile Steam’in kendi aracı yerine bir oyun taşıyorsam Steam kafası karışır mı? Hayır. FreeMove oyun klasörünün olduğu yerde bir junction oluşturur ve Steam bunu sanki oyun hâlâ orijinal sürücüde gibi okur.
OneDrive’ı C:‘den taşıyabilir miyim? Evet. OneDrive ayarlarda senkronizasyon klasörünü taşımayı destekler; OneDrive’ın dosya hidrasyon mantığını bozulmamış tutmak için junction yerine bunu kullanın.
Klasörleri C:‘den taşımak Windows lisansını geçersiz kılar mı? Hayır. Lisans yüklemesine bağlıdır, hangi fiziksel sürücünün kullanıcı dosyalarını tuttuğuna değil.
Taşınmış dosyaları olan sürücüyü silirsem ne olur? C:‘deki junction hâlâ var ama hiçbir yere işaret etmiyor. Programlar okumada hata verir. Sürücüyü geri yükleyin veya silmeden önce dosyaları geri taşıyın.