現象與成因
- USB/記憶卡資料夾變隱藏、右鍵內容「隱藏」勾選項變灰無法取消
- 病毒(如
Autorun.inf + *.exe 偽裝資料夾)執行 attrib +s +h +r /s /d 將資料夾設為系統+隱藏+唯讀
- Windows 檔案總管預設不顯示系統檔案,導致資料夾「消失」
圖形介面嘗試(通常失效)
- 資料夾選項 → 檢視 → 勾選「顯示隱藏的檔案、資料夾和磁碟機」
- 取消勾選「隱藏受保護的作業系統檔案」
- 此時能看到資料夾,但右鍵屬性「隱藏/系統/唯讀」仍灰色不可改
核心解決:批次檔執行 attrib 移除屬性
方法一:直接在隨身碟根目錄建立 .bat 執行
- 開啟記事本,輸入:
attrib -s -h -r *.* /s /d
- 存檔為
unhide.bat 放入隨身碟根目錄
- 雙擊執行,等待視窗自動關閉
- 重新整理,資料夾屬性恢復正常
方法二:命令列精確指定磁碟機
# 假設隨身碟為 F:
F:
attrib -s -h -r *.* /s /d
# 參數說明:
# -s 移除系統檔案屬性
# -h 移除隱藏屬性
# -r 移除唯讀屬性
# *.* 所有檔案
# /s 遞迴子目錄
# /d 包含目錄本身
進階:處理特定惡意檔案
- 顯示副檔名後,發現同名
.exe 檔(如 照片.exe)
- 先刪除這些
.exe 惡意檔
- 再執行
attrib 恢復真正資料夾
- 全盤掃毒(Windows Defender / Malwarebytes)
根源預防
- 關閉「自動播放」:控制台 → 自動播放 → 取消所有勾選
- 禁用 Autorun.inf:建立資料夾
Autorun.inf 佔位(md \\.\F:\Autorun.inf)
- 使用 Panda USB Vaccine / Bitdefender USB Immunizer 免疫
- 不在公用電腦/印刷店/網咖直接插入重要隨身碟
- 定期備份重要資料至雲端/本地硬碟
Mac/Linux 下處理
# macOS/Linux 終端機
# 移除隱藏屬性 (無系統/唯讀屬性概念)
chflags nohidden /Volumes/USB/*
# 或找出 ._* 隱藏檔清理
find /Volumes/USB -name "._*" -delete