话说昨天我整理电脑桌面,看着一堆乱七八糟的文件,心想是时候大扫除一下。结果,当我试图删除一个文件夹的时候,弹出一个窗口,上面赫然写着“无法删除 访问被拒绝”,这可把我给整懵。
我寻思着,这文件夹里也没啥见不得人的东西,怎么就删不掉?我先是右键点击这个文件夹,选择“属性”,想看看是不是有什么奇怪的设置。
在属性窗口里,我翻来覆去地找,把目光锁定在“安全”选项卡上。点进去一看,果然,里面列出一堆用户和组,还有它们各自的权限。我看看我的用户名,发现权限那一栏里,删除权限那一项竟然是空的!怪不得删不掉,原来是权限不够。
于是我开始动手修改权限。我点击“编辑”按钮,然后在弹出的窗口里,选中我的用户名,再把下面的“删除”权限给勾上。心想着这下总该行,结果,点击“应用”的时候,又弹出一个窗口,还是“访问被拒绝”!
这下我可真有点抓狂。难道是我打开方式不对?我又试着重启电脑,想着重启大法说不定能解决问题。结果,重启之后,我再次尝试删除,还是老样子,纹丝不动。
没办法,我只好上网去搜搜看有没有遇到同样问题的朋友。还真别说,一搜一大把。有人说,可能是文件正在被其他程序占用,让我关掉所有程序再试试。我照做,把能关的程序都关,包括那些后台运行的,结果还是不行。
还有人说,可以用一些专门的工具来强制删除。我找个看起来比较靠谱的工具,下载安装然后把那个顽固的文件夹拖进去,点击“粉碎”按钮。结果,你猜怎么着?还是不行!这工具也拿它没办法,真是见鬼。
就在我快要放弃的时候,我看到一条评论,说可以用Windows自带的命令来删除。说是可以用takeown
和cacls
这两个命令。我抱着死马当活马医的心态,打开命令提示符窗口(记得要以管理员身份运行)。
我先是输入takeown /f "文件夹路径" /r /d y
,这个命令的作用是获取文件夹的所有权。回车之后,屏幕上刷刷刷地显示一堆信息,大概意思是成功获取所有权。
然后,我又输入cacls "文件夹路径" /t /e /g everyone:f
,这个命令是给everyone用户赋予完全控制权限。回车之后,又是一堆信息。这回我感觉有戏。
我再次尝试删除那个文件夹,你还真别说,这回竟然成功! 那个文件夹终于从我的电脑里消失,真是太不容易。
所以说,遇到问题,还是得多试试,多查查资料,总能找到解决办法的。这回删除文件夹的经历,也让我学到不少东西,以后再遇到类似的问题,我就不慌。