问题:从U盘或移动硬盘复制文件的时候经常出现这样的提示:“无法复制_desktop:访问被拒绝。请确定磁盘未满或未被写保护而且文件未被使用。_desktop.ini”,从而导致无法复制文件。
有时候电脑只能复制单个文件,但是复制整个文件夹的时候就复制不了。出现的就是这个提示:无法复制_desktop:访问被拒绝。请确定磁盘未满或未被写保护而且文件未被使用!随便复制一个文件夹都不行,只能复制文件夹里的单个文件,复制起来太麻烦了。 还有无法复制粘贴局域网的文件。我有三台计算机,装的都是XP,从网上邻居中能看到另一台计算机中的共享文件,但却不能粘贴过来!粘贴时提示:无法复制 _desktop:访问被拒绝,请确定磁盘未满或未被写保护,而且文件未被使用.可以确定的是当时磁盘未满,而且磁盘也未被使用.不但是无法复制粘贴别的计算机中的文件,就连U盘中的文件也不能复制。 实战例子: 近日,办公室同事使用移动硬盘拷贝文件,从移动硬盘粘贴文件到计算机时常常会弹出的对话框,提示无法复制_desktop: 访问被拒绝 。由于要拷贝的文件比较多,这样的错误严重影响正常的拷贝,她急忙叫我帮她处理! 我测试了一下,发现复制移动硬盘里的文件夹都会出现无法复制_desktop 的提示,查看隐藏文件,并没有发现有_desktop.ini这个文件。非常奇怪,上网搜索,资料上说是 viking 病毒,某些目录里有_desktop.ini文件。在网上找到专杀软件,下载,杀毒,没有发现病毒,问题依旧。难道不是viking病毒?要怎么办? 正在纳闷时,突然想到了网上说的是某些目录里有_desktop.ini文件,于是想着试试看能不能找到_desktop.ini文件,使用windows的搜索功能搜索所有盘符的_desktop.ini文件,几分钟后,搜出了几个文件,其中有好几个都是移动硬盘里的,删除,重启,再次复制文件到计算机,前面几个文件夹都正常复制了,暗喜,以为可以搞定了,谁知不到1分钟,那该死的对话框又出来了!晕! 想着刚才已经把_desktop.ini 文件删除了,怎么还会有这样的提示呢?难道是系统问题?看看启动项和进程,没有发现任何异常,使用HijaclThis,还是找不到问题所在,再晕!还是回到原来的思路上,既然是提示无法复制_desktop.ini ,那再找找看_desktop.ini文件是否还有未删除的,这次,我直接在cmd下用命令查找删除,没想到竟然发现删除了很多,完成后重启机子,这次小心的测试着,还是怕和前面的一样。20多分钟后,数据复制完成,没有再出现对话框,成功了解决了问题! 第一种方法:具体的方法是这样的,点开始菜单,选择运行,输入cmd回车,接着出现一个命令提示符窗口,输入如下命令: del g:\_desktop.ini /f/s/q/a (命令说明:/f 强制删除只读文件 /q 指不提示确认删除 /s删除指定文件,显示正在被删除的文件名 /a 按照属性来删除了)。命令的意思是强制删除g盘下所有目录内(包括g盘本身)的_desktop.ini文件并且不提示是否删除,如果你想删除d盘的_desktop.ini文件,把上面命令改为del d:\_desktop.ini /f/s/q/a即可,以此类推,我是把计算机硬盘和移动硬盘的所有盘符都做了一遍。 第二种方法:解决_无法复制_DESKTOP:找不到指定文件问题。为了方便使用。请用以下方法试试。用记事本把下面的内容写上,然后把扩展名改成.bat或另存了XX.bat可以清除那个文件了,然后运行即可。 ———————复制以下内容(本行除外)——————— @echo off echo 正在清除"_desktop.*"文件,请稍等...... del c:\_desktop.* /f/s/q/a del d:\_desktop.* /f/s/q/a del e:\_desktop.* /f/s/q/a del f:\_desktop.* /f/s/q/a del g:\_desktop.* /f/s/q/a del h:\_desktop.* /f/s/q/a del i:\_desktop.* /f/s/q/a del j:\_desktop.* /f/s/q/a del k:\_desktop.* /f/s/q/a del l:\_desktop.* /f/s/q/a del m:\_ desktop.* /f/s/q/a del n:\_desktop.* /f/s/q/a del o:\_desktop.* /f/s/q/a del p:\_desktop.* /f/s/q/a del q:\_desktop.* /f/s/q/a del r:\_desktop.* /f/s/q/a del s:\_desktop.* /f/s/q/a del t:\_desktop.* /f/s/q/a del u:\_desktop.* /f/s/q/a del v:\_desktop.* /f/s/q/a del w:\_desktop.* /f/s/q/a del x:\_desktop.* /f/s/q/a del y:\_desktop.* /f/s/q/a del z:\_desktop.* /f/s/q/a echo __________________________ echo -------------------------- echo 删除完毕,按任意键退出... echo __________________________ pause |