防止在 Windows 系統中意外刪除或變更 USB 文件

若要阻止在 Windows 電腦上進行常規編輯或刪除操作,請使用內建的 DiskPart 工具將 USB 磁碟標記為唯讀。 Windows 將拒絕對選取磁碟機執行常規寫入操作,直到您清除此設定。此方法保護的是整個 USB 磁碟,而非單一資料夾。這是一種可逆的防誤操作措施,並非備份或安全鎖定。

在更改磁碟設定之前,請務必備份重要文件。 DiskPart 需要管理員權限,因此在執行任何命令之前,請務必根據 USB 裝置顯示的容量和詳細資訊進行識別。 Microsoft 文件提供了適用於 Windows 10 和 Windows 11 的 DiskPart;不同版本的選單標籤可能略有不同。

USB 唯讀保護的作用是什麼?

只讀磁碟仍然可以瀏覽和複製文件,但 Windows 會阻止常見的更改,例如儲存編輯、建立或刪除文件、重新命名項目以及格式化磁碟機。此屬性應用於整個選定的磁碟,因此您無法使用此方法保護某個資料夾,同時保持相同 USB 磁碟的其餘部分可寫入。

只讀模式並非加密。任何擁有電腦管理權限的人都可以移除該屬性,而且它並不能阻止他人複製檔案。使用唯讀模式可以減少攜帶或存放U盤時意外更改文件的情況,但不能用於保護機密資訊或替代資料備份。

使用 DiskPart 將 USB 隨身碟設定為唯讀模式

  1. 備份檔案並以管理員身份開啟控制台

    將無法取代的檔案複製到另一個磁碟機或可信任的雲端位置,然後檢查副本是否可以開啟。連接 USB 隨身碟並關閉其中儲存的所有文件。在 Windows 中搜尋「終端機」或「命令提示字元」,選擇「以管理員身分執行」,然後確認提示。輸入指令diskpart並按 Enter 鍵。 DiskPart 需要管理員權限。

    管理員命令提示字元已使用 diskpart 命令啟動 DiskPart。
    在變更磁碟屬性之前,請先以管理員身分執行 Windows 命令提示字元並啟動 DiskPart。
  2. 識別並驗證USB

    出現DISKPART>提示時,輸入list disk。將列出的容量與您的USB容量進行比較。磁碟編號可能會更改,因此不要假定U盤始終是磁碟1或磁碟0才是正確的選擇。

    若要檢查候選驅動器,請輸入 `<driver>` select disk N,將 `<driver>` 取代N為該磁碟機顯示的編號,然後輸入 `<driver>` detail disk。將詳細資訊和列出的磁碟區與您連接的 USB 隨身碟進行核對。如果您無法確定它與內部或其他外部驅動器的區別,請輸入 `<driver>`exit並在此處停止;不要猜測。

    DiskPart 已準備好執行 list disk 指令來顯示已連線的磁碟。
    使用 list disk 指令查看可用磁碟,然後在更換 USB 裝置之前驗證候選 USB 裝置。
  3. 將已驗證磁碟設定為唯讀

    確認所選磁碟為USB後,輸入:

    attributes disk set readonly

    DiskPart 應該會報告磁碟屬性已成功設定。您可以輸入指令attributes disk以查看所選磁碟的屬性。使用指令關閉 DiskPart exit。驅動器仍然可讀,但普通的寫入嘗試應該會被拒絕。

    請勿使用諸如clean`--write`、format`--write` 或 ` --write-write` 之類的指令delete partition進行寫入保護。這些命令可能會刪除資料或磁碟結構,而且本任務不需要使用這些命令。

    DiskPart 在選擇磁碟後設定唯讀屬性。
    只有在確認所選磁碟是 USB 磁碟機之後,才能套用唯讀屬性。
  4. 需要再次寫入時,請清除唯讀設定。

    為了允許稍後進行更改,請再次打開管理員控制台並啟動 DiskPart。執行 DiskPart list disk,再次識別 USB 設備,使用 `Ctrl+C` 選擇它select disk N,並使用 `Ctrl+D` 確認detail disk。然後輸入:

    attributes disk clear readonly

    DiskPart 應該確認該屬性已清除。每次都使用新的磁碟檢查,而不是依賴舊的磁碟編號。完成後,輸入exit.

    DiskPart 會清除唯讀屬性,以便可以再次寫入選取的 USB 磁碟。
    當您需要再次儲存或刪除檔案時,請清除已驗證 USB 磁碟上的屬性。

也要保留備份。

啟用寫入保護後,已刪除的檔案無法恢復,且USB本身也可能遺失或損壞。請務必在其他裝置或雲端儲存中保留至少一份重要文件、照片或專案文件的獨立備份。如果原始文件位於Windows資料夾(例如「文件」或「圖片」)中,微軟的文件歷史記錄功能可以將不同版本儲存到單獨的外部磁碟機或網路位置,從而方便您還原早期版本。

使用完USB碟後,請先關閉檔案並透過Windows系統彈出設備,然後再拔下USB磁碟。這樣可以避免遺失或損壞正在寫入的資料。

如果 Windows 仍然顯示“寫入保護”

重新開啟 DiskPart,再次列出磁碟,並在檢查或清除其屬性之前確認已選擇正確的 USB 裝置。如果唯讀設定已清除,但 Windows 仍拒絕寫入,則可能涉及其他層級,例如裝置層級控製或受管 PC 策略。請查看 USB 裝置製造商的指南或諮詢您所在組織的 IT 管理員。如果磁碟機包含您需要的文件,請在嘗試修復或格式化之前,將所有可讀資料複製到其他位置。

官方參考資料

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。