问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

回收站出现无法删除的隐藏文件

发布网友 发布时间:2022-05-19 01:02

我来回答

2个回答

热心网友 时间:2023-08-09 09:20

你试试在回收站图标上按右键-属性-全局 里把拉条拉至最左,然后按确定。
你确定那个不能删除的东西是个文件夹吗?
删除文件时,经常会碰到Windows提示“文件正在使用”无法删除这样的提示信息。其实,我们除了可以在DOS下执行删除命令外,还可以在Windows中删除它们。具体说来就是用Wininit.ini文件。

一、Wininit.ini文件简介

用过Windows 9x的人都见过如下的提示信息:
Please wait while Setup updates your configuration files.
This may take a few minutes……
这是安装完某个软件或者硬件的驱动程序,应安装程序的要求重新启动Windows后的正常现象,这时Windows在干什么呢?实际上它在执行Wininit.ini给出的指令。Wininit.ini是一个鲜为人知的文件,主要用于删除、更名和更新在Windows运行时不能被施以这些操作的文件,它存在的时间很短,所以显得有点神秘。

二、Wininit文件工作机理

众所周知,在Windows中,一个可执行文件如果正在运行,或者某个库文件(*.dll、*.vxd、*.sys等),正在被打开使用,则它不能被改写或删除。例如,你不可能在资源管理器中删除\Windows\explorer.exe,而在Windows的GDI界面下,有一些文件一直处于这种状态下,除explorer.exe外,还有显示驱动程序库文件,文件子系统库文件等也是这样。如果我们要对这些文件进行升级,改动,就必须在Windows保护模式核心启动前进行,于是Windows就提供了基于Wininit.ini文件的一个机制来完成这个任务。这个机制是,要删除或改写这类文件的应用程序按一定的格式把命令写入Wininit.ini。Windows在重启时,将在Windows目录下搜索Wininit.ini文件,如果找到,就遵照该文件指令删除、改名、更新文件,完成任务后,将删除Wininit.ini文件本身,继续启动过程。所以Wininit.ini文件中的指令只会被执行一次,列目录时也通常没有它的踪影。

三、妙用Wininit.ini文件删除windows下的文件

用Wininit.ini文件删除文件其格式为:
[rename]
filename1=filename2
……
虽然名为“rename”,却可实现删除、改名、更新文件的功能。行“filename1=filename2”相当于依次执行“copy filename2 filename1”及“del filename2”这两个DOS命令。没有用过DOS的朋友可能不知道这两条命令的含义,下面来简单解释一下。命令copy filename2 filename1的意思是复制“filename2”文件,并将新文件命名为filename1;命令del filename2的意思是删除filename2文件。

启动时,Windows将用filename2覆盖filename1,再删除filename2,这就实现了用filename2与更新filename1的目的,如果filename1不存在,实际结果是将filename2改名为filename1;如果要删除文件,可令filename1为nul,例如,打开记事本,输入下面的内容:
[rename]
nul=path\filename
……

其中[rename]在wininit.ini中可以起到删除和更名文件的作用:“nul”表示是删除文件,“=”后面的部分为你希望删除的文件的完整路径名,要注意的是应该使用文件的短文件名(即“C:\Program Files”应该写为“c:\progra~1”)。这是因为Wininit.ini文件的处理是在Windows文件系统调入前,所以不支持长文件名。

下面我们看一个完整的例子。假设我们想删除C:\Windows文件夹下的记事本程序notepad.exe,可以这样做,打开记事本,输入下面的内容:
[rename]
nul=C:\Windows\notepad.exe

将编辑好的文件另存为wininit.ini文件,保存在Windows系统目录中。重新启动Windows,在重启的过程中,你的记事本程序和wininit.ini文件本身将被删除。另外,如果要删除的是文件夹,用“dirnul”代替“nul”就可以了,注意,“dir”与“nul”之间没有空格,切记切记。

再举个例子,假如你要删除Windows\temp文件夹,就可以这样做,打开记事本,将下面的内容另存为wininit.ini文件,仍然要保存在Windows系统目录中,重启电脑再次进入Windows中,你会发现temp文件夹已经 被删除了:
[rename]
dirnul=C:\Windows\temp

[编后语]:事实上,Wininit.ini文件的应用很多,除了经常在软硬件的安装程序中用到外,还有软硬件的卸载程序中用到,比如:假设你要为自己的软件编写一个卸载程序,这个卸载程序本身是不可能被自己删除的,因为它试图删除自身时,自身却正在运行。为了清除卸载程序本身,你就得借助于Wininit.ini文件。顺便提一句,在安装Windows的最后阶段,就是利用Wininit.ini文件来清除和更名被安装程序SETUP自身使用的文件。

参考资料:http://www.blueidea.com/computer/soft/2003/1077.asp

热心网友 时间:2023-08-09 09:21

试一试新建一个空文件夹,然后把它删了。再到回收站清空。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
新生儿脐疝的诊断与鉴别 小儿脐疝发病原因 导致新生儿脐疝发作的原因有哪些? 腾讯视频2023年10月24日免费会员账号分享-腾讯视频2023年10月24日免 ... 百度网盘激活码免费领取2024 百度网盘激活码免费领取最新分享 我是男生 今年18周岁 我身高172是不是完蛋了 我还会长吗? 估计还能长... 开荒保洁一平米多少钱 物业开荒费用包括哪些 公司保洁开荒多少钱一平 开封灌汤包哪家正宗 开封哪家灌汤包最好吃 文件夹选项里的隐藏文件和文件夹不起作用 隐藏的文件夹始终是显示出来的 黑道学生2在哪下载比较好? 黑道学生2在哪下载? 能给我个小说《黑道学生2》的下载网址啊? 指甲花和大麦芽的作用 皮霄和指甲花一起有什么作用 蓝屏机器码提问 完美国际记忆挂机器码错误什么意思?为什么挂不自动更新?充值了啊,用不了,是设置或是系统冲突的吗?? 你知道即将沉入海底的国家是哪三个吗? 传智加密视频怎么看,显示机器码错误,有播放器什么的,怎么解决??? 农村信用社助学贷款登录时怎么机器码错误:对象不支持此属性或方法 机器码是怎么回事? 世界上第一个将沉入海底的国家,计划将要举国搬迁,国民:求收留 修改机器码驱动加载失败 海底国家人口总数有多少 全球首个沉入海底的国家,举国搬迁无人收留,不是日本 软件机器码问题? 远程解机器码有问题吗 这个机器码错误怎么解决啊,急!在线等!谢谢了! 检测license机器码错误? 微信好友拉入黑名单,并在黑名单列表里删除该好友,该怎么加上此好友? 把人加入黑名单怎么才能加回好友? 想同城参加运动,想知道哪里可以参加? 哪里可以学到同城好友运动 听说球心圆运动平台可以直接约人一起踢球? 快乐大本营谢娜说的走路的软件是什么? 求大神给介绍几个深圳同城周末组织户外运动的网站,徒步,爬山等体力型的 乐刻怎么约教练 苏炳添代言顺丰同城,为何有越来越多的运动员开始了代言工作? 湖南鼎宝网络科技有限公司怎么样? 完美约会电影里的聊天软件是什么? QQ飞车同城交友里的俯卧撑动作 幻灯片用LED屏放是全屏.用投影仪却不是.怎么回事? 玄翦在历史上真实存在吗? 《秦时明月》里的越王八剑在历史中真实存在吗?有哪些记载? 房贷哪家银行好 《天行九歌》中,韩非请的帮手为什么不是盖聂? 《秦时明月》中,当今最顶尖的杀手是谁? 我洛克王国好多100的 天赋都极品 蛋好多 谁想要加我号1184442309 要有备主 有家长在幼儿园班级群里吵起来了,这该怎么办?