我无法删除连接目录内的目录

我无法删除连接目录内的目录

事情是这样的。几天前,我将我的配置文件夹移到C:\Documents and Settings\fmunoz了另一个驱动器D:\fmunoz。今天,我使用点击方法在桌面上创建了一个目录:

  • 右键单击桌面上的空白处
  • 选择New
  • 选择Folder
  • 保留默认名称New Folder并按Enter

我尝试使用点击方法删除该文件夹:

  • 右键单击New Folder目录
  • 选择Delete

五秒钟后,我收到以下消息:

---------------------------
Error Deleting File or Folder
---------------------------
Cannot delete New Folder: Access is denied.

Make sure the disk is not full or write-protected
and that the file is not currently in use.
---------------------------

最初我以为一定有某种索引服务锁定了目录,所以我使用TuneUp 进程管理器工具,但New Folder目录不存在。

我双击我的电脑,导航到桌面目录C:\Documents and Settings\fmunoz\Destkop,尝试New Folder使用上面描述的相同的点击方法删除该目录,并在相同的时间内得到完全相同的消息。

在同一个窗口中,我导航到桌面目录的实际位置D:\fmunoz\Desktop,尝试删除该New Folder目录,这次成功了。

我认为这种行为是由于 Windows 对桌面或配置文件目录给予的一些特殊处理,因此我尝试使用不同的目录集执行同样的事情:

  • 创建了一个文件夹D:\dummy
  • 创建了C:\dummy指向D:\dummy
  • New Folder在中创建目录C:\dummy
  • 尝试New Folder从 中删除C:\dummy。没有成功。
  • New Folder尝试从 中删除D:\dummy。成功了。

我尝试在实际目录而不是连接目录中创建文件夹:

  • New Folder在中创建目录D:\dummy
  • 尝试New Folder从 中删除C:\dummy。没有成功。
  • New Folder尝试从 中删除D:\dummy。成功了。

我也尝试使用Delete按钮而不是使用Delete上下文菜单的选项,但它不起作用。

使用Shift+Delete序列时,它可以工作。使用rd控制台中的命令也可以工作,但在这两种情况下,删除的目录都不会进入回收站,而这正是我使用Delete上下文菜单选项或Delete按钮时的意图。

答案1

当我将“Documents and Settings”文件夹移动到另一个磁盘并创建连接点时,我遇到了与 Windows XP 相同的问题,为了解决这个问题,我从一个 XP Live CD 启动并从创建连接的磁盘中删除了文件夹“RECYCLER”,我猜是 C: 安装了 Windows XP,D: 移动了“Documents and Settings”,然后使用以下命令创建连接点:

rmdir /S C:\RECYCLER 
MKLINK /J C:\RECYCLER D:\RECYCLER 
attrib C:\RECYCLER +s +h

我希望这能帮到你。

JB

相关内容