拔U盤、移動硬盤前需要先彈出嗎?會影響傳輸速度

相信很多人剛開始使用U盤、移動硬盤的時候都和小淙一樣,每次會老實點右下角的「安全彈出」。

但隨著使用次數多了,每次安全彈出著實有些麻煩,而還經常給臉不要臉的「彈出失敗 」。

拔U盤、移動硬盤前需要先彈出嗎?會影響傳輸速度

後來嘗試過幾次直接拔掉,好像也並沒有什麼影響,慢慢也就習慣直接拔就走,瀟灑又從容。

那麼,Windows 為什麼要設計這個 多此一舉 的操作呢?「安全彈出」真的重要嗎?


01

彈不彈有啥區別


在早期的 Windows 系統中,為了提高外接存儲設備的讀寫速度,Windows 會對這些設備開啟緩存,向外接存儲寫入數據的時候,實際上是將數據先寫到速度更快的緩存中,然後再到存儲中。

如果在緩存還沒完全寫入時強行拔掉存儲設備,會導致外接存儲設備閃到老腰,下次使用的時候你可能看到數據丟失(不完整)、無法識別設備、必須格式化才能使用、需要修復扇區等等情況。

拔U盤、移動硬盤前需要先彈出嗎?會影響傳輸速度

並且因為數據在緩存中突然失去目標,可能導致電腦系統降速、資源管理器崩潰甚至重啟。所以為了避免這種情況,Windows 加入了「安全彈出」功能,這個功能聽起來很厲害,但其實就是檢查外接存儲中的數據有沒有在讀寫,如果沒有就切斷電源,如果有就彈個框提示一下設備正在使用,最後問題還是拋給用戶。

安全彈出」就結果而言,和直接拔掉沒有區別,都是斷電。


02

安全彈出速度更快


雖然結果都一樣,但如果你願意每次都手動彈出設備的話,可以獲得更快的讀寫速度。因為微軟發現很少有人會老實的點「安全彈出」再拔設備,所以在現代的操作系統Windows 7 ~ 10 中,微軟改變了外接存儲設備的數據傳輸方式。

你可以 右鍵點擊 我的電腦(此電腦) - 屬性 – 設備管理器 – 磁盤驅動器 - 外

接存儲設備 - 屬性。

拔U盤、移動硬盤前需要先彈出嗎?會影響傳輸速度

「策略」選項卡中,你會看到默認「刪除策略」「快速刪除」。這是微軟考慮到大家都不喜歡點「安全彈出」,於是關閉了緩存功能,直接在存儲設備與存儲設備間讀寫數據,這樣雖然性能降低,但不會佔用太多系統資源,並且可以隨意拔出外接存儲設備。

拔U盤、移動硬盤前需要先彈出嗎?會影響傳輸速度

而如果你有良好的「安全彈出」習慣,推薦將刪除策略改為「更好的性能」,使用以往的 存儲 –緩存 – 存儲 的模式,傳輸性能會提升一些。

拔U盤、移動硬盤前需要先彈出嗎?會影響傳輸速度

1.7 GB 的文件快了約 30s


03

不同設備區別對待


對於U盤和移動硬盤,因為結構不同,應該區別對待。這裡說的移動硬盤是指機械移動硬盤,固態移動硬盤結構和U盤沒有區別。

機械移動硬盤,在通電時內部盤片一直在旋轉,讀寫時高速旋轉,空閒時低速旋轉。

拔U盤、移動硬盤前需要先彈出嗎?會影響傳輸速度

如果這時候突然拔掉電源,盤片因為慣性會不會直接停下,控制讀寫的磁頭可能因為不能及時回收而與盤片接觸,造成硬件和數據損壞。


04

無法彈出的設備怎麼辦


有時候對於比較珍貴的數據,我們不願意冒險直接拔掉,但 Windows 卻不讓安全彈出就很無奈。設備彈出失敗是因為設備中的文件被佔用,你可以嘗試以下方法:1、複製文字,如果剪切板中還佔用外接設備中的文件,會導致無法彈出,這時候只需要隨便複製一段文字或外界設備外的文件就行了。2、關閉佔用程序,因為有些程序佔用了設備而無法彈出,但 Windows 又不直接指出是哪個設備,還需要我們手動查找。

打開 事件查看器 – 自定義視圖 – 管理事件,然後彈出u盤,事件查看器會刷新剛才的錯誤,並顯示那個程序所致。

拔U盤、移動硬盤前需要先彈出嗎?會影響傳輸速度

總結:

安全彈出是最保險的做法,對於重要數據,建議使用安全彈出;

U盤、固態移動硬盤在確認無讀寫的情況下可以直接拔掉;

機械移動硬盤直接拔掉可能造成硬件和數據損壞;

Windows 默認的刪除策略並不是性能最好的策略;

經常闖紅燈的人並不會每次都被撞,但撞一次就很要命,數據無價,且拔且珍惜。



分享到:


相關文章: