事情是这样的。几天前,我将我的配置文件夹移到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