Donanımı Güvenle Kaldır neden bu kadar yavaş?


19

"Donanımı Güvenle Kaldır ve Medyayı Çıkar" düğmesine basmanın anında yanıt vermesiyle sonuçlanan bir bilgisayar kullanmadım. Diğer birçok işlev neredeyse anında yanıt verirken, "USB Ürün Dizesini Çıkar" penceresinin görüntülenmesi neredeyse her zaman birkaç saniye sürer. (Kabul edeceğim, bazen hızlı olur, ancak bu yeni bilgisayarlarda bile çok nadiren görülür.)

Bunun diğer komutlardan daha yavaş olması için bir neden var mı? Neyin kaldırılabileceğini anlaması zaman aldığı için mi?

resim açıklamasını buraya girin


15
sistem, hangi aygıtların üzerinde olduğunu görmek için veri yolunu yoklamalı ve bunlarla ilişkili kaynakları yanıtlamalarını ve numaralandırmasını beklemelidir.
Frank Thomas

2
Bu iyi bir açıklama, ancak tek bir sürücü olsa bile aynı miktarda (uzun) zaman alıyor. İkinci kez tıklarsanız biraz daha hızlı açılır, ancak yine de biraz zaman alır.
Synetech

2
@Synetech, veri yolu yoklama algoritmaları ayarlanmış bir zaman aşımı kullandığına inanıyorum, bu yüzden sorgu sinyali gönderiyorlar ve yanıtlar için X zamanını bekliyorlar. görünüşte statik gecikmeyi açıklar. kanonik bir cevap değil; Ben mühendis değilim.
Frank Thomas


USB donanımının kontrolünü bırakmak istemeyen veya yanıt vermesi zaman alan bazı programlar veya kaynaklar da olabilir. Deneyimlerime göre (Vista ile), cihazda Explorer'ı çalıştırsaydım (örneğin bir kalem sürücü varsayarak), kaldırmanın anında olacağı yerde hiçbir şey çalıştırılmamışsa (Explorer'ın otomatik çalıştırması) daha uzun sürecektir.
Doktoro Reichard

Yanıtlar:


8

Bunun nedeni, Windows'un performansı artırmak için "ertelenmiş yazma" adı verilen bir teknik kullanmasıdır; burada Windows, her kullandığınızda harici sürücünüze her zaman hemen her şeyi yazmaz. Aksine, verileri hafızada tutarak birçok küçük yazıyı tek bir büyük yazıda birleştirir.

Tıpkı bulaşıkları yıkamak gibi; günde tek bir bulaşık makinesi yükü yapmak, tek bir bardak veya tabak kullandığınızda bir yük yapmaktan çok daha etkilidir.

Ama dezavantajı, USB sürücünüze aktardığınızı düşündüğünüz bazı verilerin aslında bilgisayarınızın belleğinde olması olabilir. Bu yüzden sadece sürücüyü dışarı çekmemeli, öncelikle Windows'u belleğe tuttuğu herhangi bir şeyi yazmaya zorlamak için Donanımı Güvenle Kaldır simgesini kullanmalısınız.

Söylemesi kolay, ancak özellikle "USB aygıtlarınız varsa" Windows "Donanımı Güvenle Kaldır" özelliğinin kullanılması kafa karıştırıcıdır. Daha da kötüsü, simge genellikle sistem tepsisinden kaybolur.

Daha hızlı kaldırma için, Modu korumak için USB disk Ayarınızı değiştirebilirsiniz. ancak bu modda aktarım daha yavaştır.

Ama başka bir yol " USB-disk-ejektör " kullanmak bu Yazılım Ücretsiz ve taşınabilir. hızlı ve güvenli.


5
"Donanımı Güvenle Kaldır" işlevinin neden bu kadar yavaş olduğunu açıkladı sanmıyorum . Veri yazdığım ve sadece veri okuduğum bir USB çubuğunda kullanma arasında herhangi bir fark görmedim . Bunun sadece ertelenmiş yazılar nedeniyle olduğuna inanmıyorum .
Honza Zidek

Bu soruya cevap vermiyor.
Ploni

Tercih edilen program, soruyu tam olarak cevaplamasa bile iyi bir geçici çözüm olabilir.
LawrenceC

Taşınabilir sürücüler için varsayılan davranış etmektir değil yazıyor erteleme, tam da bu nedenle.
Jamie Hanrahan

0

"Donanımı Güvenle Kaldır ve Medyayı Çıkar" için bu simgeye her bastığınızda, Aygıtlar ve Yazıcılar'ı açmakla aynı işlemi (arka planda) tetikler.

Nispeten daha büyük bir hayır. bağlı sanal ve / veya ağ yazıcılarının ve diğer aygıtların daha yavaş çalışmasına neden olabilir.

Görev çubuğunuzda fazladan bir simge taşıyabiliyorsanız, işte bir çözüm (tutmak biraz can sıkıcı olabilir) -

Denetim Masası -> Aygıtları ve yazıcıları görüntüle'ye gidin. Açmak için ne zaman gerekiyorsa, onun bir zaman meselesidir. Görev çubuğunda bu pencereyi simge durumuna küçültülmüş (belki de en solda) tutabiliyorsanız, aygıtları çıkarmaya çalışırken zamandan tasarruf edebilirsiniz.

resim açıklamasını buraya girin

Bundan sonra, bir cihazı her bağladığınızda işletim sistemi bu pencereyi (cihazlar ve yazıcılar) arka planda güncelleyecek ve senkronize edecektir. Ve bu simgeye tıkladığınızda resim açıklamasını buraya girindaha hızlı çalışacaktır.

Alternatif olarak, Aygıtlar ve yazıcılar penceresi zaten açılmış olduğundan (simge durumuna küçültülmüş olsa da), geri yükleyebilir, aygıta tıklayabilir ve çıkarmayı seçebilirsiniz. (aşağıdaki resimdeki gibi iki yol).

resim açıklamasını buraya girin

İyi şanslar.


Bu doğru değil. "Aygıtlar ve Yazıcılar" ekranı (ve Aygıt Yöneticisi) zaten var olan veriler (Aygıt Düğümleri adı verilen yapı ağacı) üzerinde çalışır. "Donanımı güvenle kaldır" daha uzun sürer. Aygıt Yöneticisi'nde "Donanım değişikliklerini tara" da öyle.
Jamie Hanrahan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.