如何將我的外接 USB HDD 視為可移動驅動器

如何將我的外接 USB HDD 視為可移動驅動器

我想連接具有 4 個分割區的外部 2TB USB HDD,在 Windows 上將其視為一組可移動磁碟機。

這是因為我不希望 Windows 建立「系統磁碟區資訊」和「$Recycler」及其上的內容(這些不是為可移動磁碟機建立的,對嗎?)

我只是希望 Windows 使用該驅動器作為簡單的普通舊存儲,而不會使其內部內容和元數據混亂 - 據我所知,可移動驅動器是最佳選擇。

所以我有這些問題:

  1. 我正在尋找將外部 USB HDD 標記為可移動驅動器嗎?
  2. 標記為外部 HDD 與可移動驅動器有什麼區別
  3. 我怎樣才能做到這一點
  4. 如何檢測當前和更改後的類型

  5. 另外 - 我想使用高效且與 Linux 和 Windows 相容的檔案系統來格式化磁碟機。如此高效的檔案系統是什麼樣的? extFAT?我認為 FAT32 不適合 2TB 儲存? (會不會浪費太多?)

答案1

若要避免出現“系統磁碟區資訊”和“$Recycler”,請對外部磁碟機執行下列操作:

  1. 右鍵單擊回收站,選擇屬性,按一下磁碟,選取“不將檔案移至回收站”,然後確定。
  2. 進入控制台->系統,點選系統保護,取消選取磁碟,按確定。

如果上述目錄已創建,您可能需要在此之後獲得它們的所有權才能刪除。

最常見的格式可能是 NTFS,因為目前大多數 Linux 發行版都支援開箱即用的 NTFS 檔案系統,而且它不受 FAT32 的限制。

如果 Linux 上出現效能問題,請嘗試適用於 Linux 的 Paragon NTFS 和 HFS 檔案系統驅動程式

答案2

@harrymc 正確回答了所有問題(對他+1),除了這部分:

我想使用高效且與 Linux 和 Windows 相容的檔案系統來格式化磁碟機。如此高效的檔案系統是什麼樣的? extFAT?我認為 FAT32 不適合 2TB 儲存? (會不會浪費太多?)

如果您想支援 Linux 機器,在系統之間工作的唯一真正好的檔案系統是 FAT32。 Linux可以讀寫NTFS,但Linux NTFS驅動程式作為FUSE模組運行,效能較差。 exFAT 將是最好的選擇,因為 FAT32 不允許檔案大小大於 4 GB,但 AFAIK Linux 和朋友不知道如何讀取它(Windows 7 之前的 Windows 版本也不知道)

答案3

查看:

  • 開始
  • 右鍵單擊電腦 » 管理 » 裝置管理員
  • 尋找您的 USB 硬碟磁碟驅動程式在右側
  • 右鍵單擊它,然後屬性 » 策略面板
  • 確保快速移除(預設)已選擇。

答案4

許多年前(在 WinXP 時代)我遇到了類似的問題,這個技巧幫助了我。
按著這些次序:

  1. 刪除那些資料夾
  2. 創造沒有副檔名的文件並將它們命名為「系統磁碟區資訊」和「$Recycler」。
  3. 將它們設為唯讀(右鍵單擊檔案 -> Properties-> General-> 檢查Read Only標誌)。

(PS 它在 WinXP 中有效,但我還沒有在 Windows 7/8 上測試過它們。請嘗試告訴我們它是否有效。)

相關內容