论文部分内容阅读
错误:认为本文只是介绍利用Unlocker或结束Explorer删除顽固文件的古老文章。
解决方法:耐心看完它。
基于这些原因,你需要请一个兼职的清洁工,在你“不方便”的时候出手,把顽固文件给清除出去。
卸载程序、程序留下的缓存文件,这些文件当然是应该扫地出门的,但经常会遇到删除不了的情况,不是显示正在被占用,就是说文件只读。如果你手头有Unlocker(http://www.newhua.com/soft/24732.htm),那当然没什么问题,不过在杀毒、修复系统的时候,不便上网,又需要删除顽固文件,你该怎么办?专职的请不来,兼职的也不错,有很多软件天生就能充当清洁工的角色……
WinRAR做兼职,一个抵俩
作为大家装机必备的软件,WinRAR已经做到了压缩工具的老大位置,可是他的胃口显然不止这些,删除顽固文件他也有一套!
右击需要删除的文件,选择“WinRAR→添加到压缩文件”,然后在弹出的“压缩文件名和参数”对话框的“压缩选项”中勾选“压缩后删除源文件”(见图1),点击“确定”后完成压缩过程,接着删除这个新建好的压缩文件就OK了。
系统自带工具,三件套装
1.文件被占用,结束Explorer.exe
删除不掉文件,最有可能的原因就是文件正在被其他程序使用,而Explorer.exe也常常扮演这个反面角色。因此,先结束Explorer.exe进程再删除文件是个好主意。
按“Ctrl+Shift+Esc”打开“任务管理器”,切换到“进程”选项卡,在下方的列表中选中“Explorer.exe”并点击“结束进程”,在弹出的警告框中选择“是”。完成后选择“任务管理器”的菜单“文件→新建任务”,点击“浏览”,然后在弹出的文件打开对话框中选择欲删除的文件,按Del键即可。
2.如果不是Explorer.exe,那会是谁
结束Explorer.exe也删除不了,那就说明并非它占用了此文件,凭空污了Explorer.exe的清白……怎么知道文件究竟是被谁占用了呢?Windows XP中已经提供了所需的工具。
点击“开始→运行”,输入CMD回车,在命令提示符窗口中执行命令“openfiles”就能获得系统中已经打开的文件及对应程序的列表(见图2)。不过第一次命令时需要先打开一个全局标志,即执行“openfiles /local on”,重启后就能正常使用了。既然知道了“真凶”是谁,在“任务管理器”中结束占用文件的进程,然后再删除文件就行了。
3.杀不掉的进程,NTSD出手
碰上杀不掉的“无赖”进程,就得系统工具NTSD出手了!这是一个Windows 2000和XP都能使用的命令,原本是给调试人员使用的。具体使用方法是:打开“任务管理器”,切换至“进程”选项卡,然后选择菜单“查看→选择列”,在对话框中勾选“PID(进程标识符)”并点击“确定”,接着在“进程”中查看需要结束的进程的PID,运行CMD打开“命令提示符”,在其中执行命令“ntsd -c q -p PID”(不含引号,将“PID”替换为实际的数字)。把占用文件的进程搞定后,就能删除文件了。
如果这些还不能解决问题……
以上的内容大多是针对文件被程序占用的情况,如果还是解决不了你的问题,不妨试试下面的方法:
1.检查磁盘错误
有时硬盘中包含错误,也会造成文件无法删除,试试在CMD中执行“chkdsk C: /f”吧(“C:”改为文件所在分区)!
2.权限不够
如果删除不了并提示权限不够,那就用管理员账号登录再删文件。如果管理员账户仍搞不定,就需要自己手动添加当前账户的权限,记得先在“文件夹选项”中取消“简单文件共享”。
小提示:删除无所有权的文件
重装系统后突然发现某个文件或文件夹无法打开了,提示无权访问!而要重新设置读写权限时又发现连设置权限的权限都没有,这岂不成了一个死循环!?要删除文件,你必须先抢回所有权。
第一步:以管理员账户登录系统,打开“资源管理器”,确认在“工具→文件夹选项→查看”中已经取消了“使用简单文件共享(推荐)”的勾选,其后右击无法打开的文件/文件夹,选择“属性”。
第二步:在弹出窗口中打开“安全”选项卡,点击“高级”按钮,在弹出的“高级安全设置”窗口的“所有者”选项卡中有一个“将所有者更改为”的列表,在其中选择当前管理员账户,如果是文件夹还需勾选下方的“替换子容器及对象的所有者”,点击“确定”(见图4)。
第三步:此时当前用户已经成为了此文件/文件夹的所有者,就有权对其访问权限进行设置了,按需要为其他用户分配读/写等权限即可。
解决方法:耐心看完它。
基于这些原因,你需要请一个兼职的清洁工,在你“不方便”的时候出手,把顽固文件给清除出去。
卸载程序、程序留下的缓存文件,这些文件当然是应该扫地出门的,但经常会遇到删除不了的情况,不是显示正在被占用,就是说文件只读。如果你手头有Unlocker(http://www.newhua.com/soft/24732.htm),那当然没什么问题,不过在杀毒、修复系统的时候,不便上网,又需要删除顽固文件,你该怎么办?专职的请不来,兼职的也不错,有很多软件天生就能充当清洁工的角色……
WinRAR做兼职,一个抵俩
作为大家装机必备的软件,WinRAR已经做到了压缩工具的老大位置,可是他的胃口显然不止这些,删除顽固文件他也有一套!
右击需要删除的文件,选择“WinRAR→添加到压缩文件”,然后在弹出的“压缩文件名和参数”对话框的“压缩选项”中勾选“压缩后删除源文件”(见图1),点击“确定”后完成压缩过程,接着删除这个新建好的压缩文件就OK了。
系统自带工具,三件套装
1.文件被占用,结束Explorer.exe
删除不掉文件,最有可能的原因就是文件正在被其他程序使用,而Explorer.exe也常常扮演这个反面角色。因此,先结束Explorer.exe进程再删除文件是个好主意。
按“Ctrl+Shift+Esc”打开“任务管理器”,切换到“进程”选项卡,在下方的列表中选中“Explorer.exe”并点击“结束进程”,在弹出的警告框中选择“是”。完成后选择“任务管理器”的菜单“文件→新建任务”,点击“浏览”,然后在弹出的文件打开对话框中选择欲删除的文件,按Del键即可。
2.如果不是Explorer.exe,那会是谁
结束Explorer.exe也删除不了,那就说明并非它占用了此文件,凭空污了Explorer.exe的清白……怎么知道文件究竟是被谁占用了呢?Windows XP中已经提供了所需的工具。
点击“开始→运行”,输入CMD回车,在命令提示符窗口中执行命令“openfiles”就能获得系统中已经打开的文件及对应程序的列表(见图2)。不过第一次命令时需要先打开一个全局标志,即执行“openfiles /local on”,重启后就能正常使用了。既然知道了“真凶”是谁,在“任务管理器”中结束占用文件的进程,然后再删除文件就行了。
3.杀不掉的进程,NTSD出手
碰上杀不掉的“无赖”进程,就得系统工具NTSD出手了!这是一个Windows 2000和XP都能使用的命令,原本是给调试人员使用的。具体使用方法是:打开“任务管理器”,切换至“进程”选项卡,然后选择菜单“查看→选择列”,在对话框中勾选“PID(进程标识符)”并点击“确定”,接着在“进程”中查看需要结束的进程的PID,运行CMD打开“命令提示符”,在其中执行命令“ntsd -c q -p PID”(不含引号,将“PID”替换为实际的数字)。把占用文件的进程搞定后,就能删除文件了。
如果这些还不能解决问题……
以上的内容大多是针对文件被程序占用的情况,如果还是解决不了你的问题,不妨试试下面的方法:
1.检查磁盘错误
有时硬盘中包含错误,也会造成文件无法删除,试试在CMD中执行“chkdsk C: /f”吧(“C:”改为文件所在分区)!
2.权限不够
如果删除不了并提示权限不够,那就用管理员账号登录再删文件。如果管理员账户仍搞不定,就需要自己手动添加当前账户的权限,记得先在“文件夹选项”中取消“简单文件共享”。
小提示:删除无所有权的文件
重装系统后突然发现某个文件或文件夹无法打开了,提示无权访问!而要重新设置读写权限时又发现连设置权限的权限都没有,这岂不成了一个死循环!?要删除文件,你必须先抢回所有权。
第一步:以管理员账户登录系统,打开“资源管理器”,确认在“工具→文件夹选项→查看”中已经取消了“使用简单文件共享(推荐)”的勾选,其后右击无法打开的文件/文件夹,选择“属性”。
第二步:在弹出窗口中打开“安全”选项卡,点击“高级”按钮,在弹出的“高级安全设置”窗口的“所有者”选项卡中有一个“将所有者更改为”的列表,在其中选择当前管理员账户,如果是文件夹还需勾选下方的“替换子容器及对象的所有者”,点击“确定”(见图4)。
第三步:此时当前用户已经成为了此文件/文件夹的所有者,就有权对其访问权限进行设置了,按需要为其他用户分配读/写等权限即可。