
我正在嘗試釋放特定計算機的 E: 驅動器上的一些空間。在 WinDirStat 中,我看到$RECYCLE.BIN
佔用了 10+ GB,所以我想清空它。看起來很簡單!
我似乎不知道該怎麼辦。在 Windows 資源管理器中,有一個“回收站”,它位於桌面上、任何帶有字母的驅動器之外,並且帶有字母的驅動器不會顯示$RECYCLE.BIN
在其中。我看到的一個回收站顯示為空——沒有文件,零位元組。
(到目前為止,我能找到的唯一答案與權限有關,但我什至嘗試以管理員身份打開資源管理器窗口,但仍然看不到任何內容。)
有任何想法嗎?謝謝!
答案1
在該磁碟機上執行標準的「磁碟清理」:
右鍵單擊該驅動器,然後按一下“屬性”。選擇餅圖右下角的「磁碟清理」。
開啟的「磁碟清理」視窗將在複選框清單中列出至少一項,該項目將成為回收站。確保已選中它並單擊“確定”。
答案2
嘗試:右鍵單擊“回收站”,轉到“屬性”。獨立配置每個驅動器。在 E: 磁碟機上,停用垃圾箱或縮小垃圾箱。 Windows 會自動嘗試分配大約 10% 的每個磁碟機。如果自動管理回收站,則所有磁碟機都會分配 10%。如果您單獨管理它們,則可以選擇自訂尺寸。
答案3
打開桌面上的回收站。
將視圖變更為“詳細資料”,然後按“原始位置”排序。
選擇「E:」磁碟機上的這些檔案(按一下第一個,使用捲軸,然後按住Shift並按一下最後一個)。
按Delete。
答案4
此批次檔適用於 Win7 x64:
@echo off
if [%1]==[] goto :Usage
if not exist "%1\$RECYCLE.BIN" goto :NotFound
:main
pushd %1\$RECYCLE.BIN
echo. Removing contents of %CD%
for /r %%a in (*) do (
echo. %%a
takeown /f "%%a"
del /f "%%a"
)
popd
goto :eof
:NotFound
echo.
echo. Error: Problem accessing %1\$RECYCLE.BIN.
echo.
goto :Usage
:Usage
echo.
echo. -=[%~nx0]=- Empty recycle bin for a single drive. Example:
echo.
echo. %~n0 E:
echo.
goto :eof
如果不屬於活動使用者設定檔的檔案沒有足夠的權限來取得所有權,則會出現錯誤(檔案不會被刪除)。以管理員身份執行以取得所有使用者的檔案。