Answers:
尝试:右键单击回收站,转到“属性”。独立配置每个驱动器。在E:驱动器上,禁用或缩小垃圾桶。Windows自动尝试分配大约10%的EACH驱动器。如果自动管理回收站,则所有驱动器均分配10%。如果单独管理它们,则可以选择自定义尺寸。
我有这个完全相同的问题。在SpaceMonger中,它显示$ recycle.bin文件夹占用了大量空间,即使我已将该驱动器的回收站设置设置为“立即删除内容”。这就是我最终删除它的方式,因为即使显示了隐藏文件,它也不会显示在Windows资源管理器中。
在CMD中...
D:\>rd $recycle.bin /s/q
rd是命令,D是cmd'cursor'的当前位置,当然$ recycle.bin是文件夹,/ s告诉它也执行所有子目录,/ q告诉它只是关闭并删除内容而没有提示你。
奇怪的是,我执行此命令后第一次运行SpaceMonger时,它仍然显示,但是在CMD中,当我尝试浏览至未找到的目录时。最后,SpaceMonger跟上了我。
此批处理文件可在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
如果文件不属于活动用户配置文件,没有足够的所有权(文件不会被删除),则会出现错误。以管理员身份运行以获取所有用户的文件。
del "%%a"
线del /F "%%a"
它能够删除也只读文件。另外,我还takeown /F "%%a"
作为上一行添加了很好的措施。