Windows Xp den sonraki Windowslarda ilk dikkati çeken şey kopyalamadaki yavaşlıkları olmuştu ve bu durum birkaç düzeltme çıkartıldı fakat sonrasında. unutturuldu gitti , eğer test ederseniz halen en hızlı
Yavaş kopyalamanın sebepleri
1. Güvenlik yazılımları kopyalamaya frenleyici etki yapar
Xp üzeri tüm Windowslar Windows defender içerir ve herkes yavaş kopyalamanın nedenlerini başka yerde ararken asıl kaynak olan Güvenlik yazılımlarının kopyalama üzerindeki frenleyici etkisini gözden kaçırmaktadır , aslında olay gayet kolay anlaşılabilir ; Windows defender ve/veya sistemde yeralan antivirüsler kopyalama sırasında her bir dosyayı taramakta buda kopyalama hızını bazen %70 lere kadar düşürmektedir (Yani aynı dosya aslında 10 dk da kopyalanacağına 17 dk da kopyalanır olmaktadır)
Çözüm: Hangi windows sürümünü kullanırsanız kullanın Kopyalama sırasında Windows defenderi kesinlikle kapatmanızı öneririm , ben ana sitemim olan Windos 11 de temiz kurulumdan sonra ilk iş olarak Windows defender i devre dışı bırakan farklı bir antivirüs kurarım ve sağ tıklayıp kapat diyerek , hem indirmeler sırasındaki takılmaları önlerim hemde Kopyalama sırasındaki gecikmeyi , Windows 11 ve 10 da defender gerçek zamanlı korumanın nasıl kapatılacağını Buradaki başlığımızda bulabilirsiniz.
Windows 7 de nasıl kaldırılacağı Burada . Kopyalama bittikten sonra Antivirüsünüzü tekrar aktif hale getirmeyi unutmayın.
2. Komutla kopyalamayı hızlandırma
Normalde diyelimki 2GB lık bir dosyayı herhangi bir dizinden diğerine 30 - 45 sn de kopyalıyorsanız birde aynı kopyalamayı aşağıdaki komut ile deneyin , ben Videolar dosyamda yeralan ve 1,5 Gb büyüklüğündeki bir .mkv dosyasını normal ve birde aşağıdaki komut ile kopyaladım.
Noramal kopyala yapıştır ile yaptığımda 30 sn civarı sürdü (üstteki resim) , fakat aşağıdaki komut ile yaptığımda çok daha kısa sürdü.
xcopy "kopyalanacak dosya" Hedef /o/x/e/h/k
xcopy "xcopy "John.Wick.Chapter.4.2023.mp4" F:\ /o/x/e/h/k"
Komutun uygulanması ise gayet basit Cmd yi (Komut istemi) kopyalanacak dosyanın bulunduğu dosyada açın (sağ tıkla ve komut istemini burada aç diyelim) ve üstteki komutta kopyalanacak dosya ve hedef kısımlarını kendinize göre düzenleyip komutu uygulayın dosyanın çok hızlı kopyalandığına şahit olacaksınız.
3. IPv6 optimize mekanizması (Ağda kopyalama yavaşlığı)
Windows ta büyük boyutlu dosyaların kopyalanması taşınması yada silinmeleri gereğinden fazla uzun sürüyorsa bunun sorumlusu IPv6 optimize mekanizmasıdır ,aslında bu mekanizma sayesinde Ipv6 bağlantılarının Ipv4 lere göre daha yavaş veri transferleri engellenmektedir fakat şu an IPv6 hemen hemen hiç kullanılmıyor o nedenle IPv6 optimize mekanizmasının kapatılmasında bir sakınca yoktur
Çözüm: IPv6 optimize mekanizmasını kapatmak için Cmd yi admin yetkilerinde çalıştırıp aşağıdaki komutlardan birini verin ve ENTER e basın:
netsh int tcp set global autotuninglevel=disabled netsh interface tcp set global autotuninglevel=disabled
Disable olmuşmu diye kontrol etmek için ise cmd den aşağıdaki komutu verin ve ENTER e basın:
netsh int tcp show global
Karşınıza aşağıdaki gibi bir çıktı gelecektir.
Eğer herhangi bir nedenle sorunla karşılaşırsanız aşağıdaki komutlardan biri ile varsayılan hale dönebilirsiniz
netsh int tcp set global autotuninglevel=normal netsh interface tcp set global autotuninglevel=normal
Komutlardan biri uygulandığında aşağıdaki gibi bir çıktı verecektir.
Bu konudaki ayrıntılar için Bakınız
Ayrıca aşağıdaki registry kayıtları da işe yarayabilir.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] "DisableTaskOffload"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] "EnableTCPA"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] "EnableTCPChimney"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] "EnableRSS"=dword:00000000
Eski haline getirelim
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] "DisableTaskOffload"=- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] "EnableTCPA"=- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] "EnableTCPChimney"=- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters] "EnableRSS"=-
Üstteki kayıtlarla ilgili ayrıntılı bilgiye Buradaki kaynaktan ulaşabilirsiniz.
4. Bir yazılım yardımı ile kopyalamayı hızlandırma
Eğer üsttekilerin hiçbiri işinize yaramadıysa (ki düşük bir ihtimaldir) bu durumda bir kopyalama yazılımı kullanmayı düşünebilirsiniz , peki ama hangi kopyalama yazılımı ? , cevabı hangi tür dosya kopyalayacağınızdan , dizinler arası mı bilgisyarlar arası kopyalama mı yapacağınıza göre değişkenlik gösteriyor olsada ben Fast Copy uygulamasını tercih ediyorum.
- Fast Copy yi portable olarak sağ tuşunuza ekleyin Burada
- Büyük boyutlu dosyaları kopyalama ipuçları Burada
24 Eylül 2015 tarihli başlık güncellendi
Umarım faydalı olur.
Fast copy benimde kullandığım bir yazılım. Makale için teşekkür.
Gerçekten işime yaradı, çok teşekkürler.
Maşallah, ellerine sağlık
çok teşekkürler 10 gb lik dosya 60 sn de kopyalandı
Teşekürler , faydalı olabilmek en büyük amacımız, selamlar
Konudan konuya geziyorum acayip bilgiler öğreniyorum. Şahane...
xcopy myfolder\* D:\myfolder /e
burada /e komutu dolu veya boş farketmez alt dizinleri de kopyalar. * işareti tüm dosyalar anlamında bunu zaten biliyorsunuzdur.
xcopy nin diğer parametrelerini öğrenmek isterseniz eğer cmd yi açıp xcopy /? yazıp enterlayın bütün parametreler çıkacaktır. mesela /e yerine /s yaparsanız sadece dolu olan alt dizinleri kopyalar.
ISO yu neden kopyalamadığını bilemiyorum , ilginç şu an bildiğim başkaca bir hızlı kopyalama yöntemi yok malesef
xcopy "Kotu.Ruh.Evil.Dead.2013.mkv" D:Kotu.Ruh.Evil.Dead.2013.mkv
Kopyalamak istediğim klasörü yukarda vermiş olduğunuz örnekteki gibi cmd ye uyguladım klasörün içindeki ıso hariç hepsini dediğiniz gibi hızlı bir şekilde hedef klasöre kopyaladı.
Klasör içindeki ıso dosyalarını kopyalamak için cmd yöntemi ile ne yapmalıyım