今天重装了 Windows7 64位的系统后,系统是快了不少,不过之前有一些旧的安装文件(比如说 Cygwin)因为系统权限问题无法删除,新系统老是提示说需要管理员权限,可是提供了管理员权限却依然没有办法删除,提示类似拒绝访问的错误。

尝试了诸多办法后,终于找到了解决办法,通过设置文件夹的权限来解决这个问题,以下是图解的详细步骤。

  1. 在 Cygwin 或其它有类似问题的文件夹上点击右键,选择“属性”,打开属性窗口。 ./images/cygwin-delete-way-1.png

  2. 点“安全”标签页。 ./images/cygwin-delete-way-2.png

  3. 在打开的“安全”标签页里,点“高级”选项。 ./images/cygwin-delete-way-3.png

  4. 选中自己的用户名,然后再点击“更改权限”按钮,在弹出来的对话框里按下图所示选中自己的用户名,并且选中“使用可从此对象继承的权限替换所有子对象权限”选项。 ./images/cygwin-delete-way-4.png

  5. 最后一步,点“应用”使应用生效,再点“确定”按钮退出,则完成了权限更改。

现在再试一下,应该就可以把整个 Cygwin 目录删掉。本方法应该也可以适用于重装系统后其它文件夹有权限问题的删除操作。