分享

autorun.inf文件夹建立、删除方法和vod_cache_data文件解决办法!_想...

 甄海东 2010-01-27
autorun.inf文件夹建立、删除方法和vod_cache_data文件解决办法!
2009年11月29日 星期日 22:45
大多数autorun.inf文件夹是用于预防通过autorun.inf加载的病毒,通常不用删除。

建立一个批处理文件(扩展名为.bat),把下面内容复制到文件中,保存执行一下即可。可以建立、删除autorun.inf文件夹。

@echo off
mode con cols=70 lines=18
title 建立或删除autorun.inf文件夹
color 4f
cls
echo
echo 免疫autorun类病毒,建立或删除autorun.inf文件夹 for /XP
echo ---------------------------------------------------------------
echo
echo 此批处理会在每个分区的目录下建立autorun.inf\cfan.文件夹,默
echo 认的情况下是删不掉的,但可以用这个批处理删掉。在XP下测试通过。
echo
echo 6618 2007年3月26日
echo
echo [Y] 按 Y 键建立autorun.inf文件夹免疫autorun类病毒
echo [U] 按 D 键删除硬盘所有分区下的autorun.inf文件夹
echo [Q] 按其他任意键退出
echo -----------------------------------------------------------------
echo
SET Choice=
SET /P Choice= 请选择要进行的操作:
IF /I '%Choice:~0,1%'=='y' goto md
IF /I '%Choice:~0,1%'=='d' goto del
exit
:md
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do del /a /f /q %%a:\autorun.inf>nul 2>nul & md %%a:\autorun.inf >nul 2>nul & %%a: >nul 2>nul & cd %%a:\autorun.inf >nul 2>nul & md cfan..\ >nul 2>nul & attrib +s +h +r %%a:\autorun.inf >nul 2>nul
cls
mode con cols=70 lines=10
color 2f
echo.&echo.&echo.
echo 已经在各分区的根目录下建立autorun.inf\cfan.文件夹免疫autorun病毒。
echo.
echo 感谢使用,按任意键退出...绝版看吧
pause>nul
exit
:del
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do rd /s /q %%a:\autorun.inf\cfan..\ >nul 2>nul & rd /s /q %%a:\autorun.inf >nul 2>nul
cls
mode con cols=70 lines=10
color e5
echo.&echo.&echo
echo 已经删除各分区的根目录下建立autorun.inf\cfan.文件夹。
echo 感谢使用,按任意键退出
pause>nul
exit

 

<>
< 星期三>

 

autorun.inf文件夹(注意不是文件)是杀毒软件或者防护软件所留下的免疫产物。绝对不是病毒!

这个文件夹的产生应该是由系统的杀毒软件或者防毒产品所带来的免疫系统。 目的就是通过建立autorun.inf这个文件夹,来防止autorun.inf这个文件的写入!
介绍及分析 不想看或已经知道了的跳过
U 盘对病毒的传播要借助autorun.inf文件。病毒首先把自身复制到u盘,然后创建一个autorun.inf,当你在插入U盘或者双击u盘 时,autorun.inf中的设置会运行u盘中的病毒.我们创建一个删不掉的autorun.inf文件夹,让u盘"百毒不入" 大家可能也想到这个,但是不管给autorun.inf设置了什么属性,病毒都会更改它。我提到的方法就是,在根目录下,删除autorun.inf文 件。然后,根目下建立一个文件夹,名字就叫autorun.inf。这样一来,因为在同一目录下,同名的文件和文件夹不能共存的原理,在 autorun.inf文件夹里面创建一个带.的文件夹,使得病毒无法删除autorun.inf文件夹,病毒就无能为力,创建不了 autorun.inf文件了。以后就算中毒,病毒也不会运行,从而达到了防止中毒的目的,目前这种方法是非常有效的。

一:创建非法文件夹
1. 开始 运行:CMD,进入DOS界面,因为这个非法的文件夹只能在DOS下创建。
2. 输入“X:”回车(不含引号,下同),其中X表示盘符,比如你有C、D、E等硬盘分区,或者把U盘插上后的盘符,记得不要试图在光驱盘符上操作哟。
3. 输入“md autorun.inf”,创建autorun.inf文件夹;
4. 输入“cd autorun.inf”,进入autorun.inf文件夹;
5. 输入“md haha..\”,haha可随意起各其他名字,但不要太长,三五字符个即可。注意这是关键的一步,haha的后面一定要输入两个点和一个反斜杠,这样建立的就是一个含有非法字符的文件夹,windows下无法进入也无法删除了。
6. 回到窗口界面,试试删除这个文件夹......

二:删除方法如下:

假设autorun.inf文件夹是在D盘,操作如下: 打开“开始”,选择“运行”,输入“CMD”,打开命令行窗口,在命令行窗口中输入一下命令:
第一步:输入D: 然后回车
第二步:输入rmdir /s autorun.inf 然后回车
第三步:当出现提示时,按“Y”,并回车
其他盘照此方法执行即可!!

好多人在问C盘或其他盘怎么弄,一样的方法即可。。

如果出现意外,请检查是否有打开该盘,如果有的话,把这个窗口关掉,应该是可以的。

如果你想觉得烦,要删用下面的方法~:

DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1

把以上内容复制进记事本另存为 “将畸形文件拖到我上面.bat” (注意后缀是.bat 不是你创建的.txt)

然后 把要删除的文件/文件夹 拖到 “将畸形文件拖到我上面.bat”上面,一闪 文件或者文件夹消失了

 

vod_cache_data是迅雷看看的数据缓存文件夹,这个版本的迅雷会自动选择用户机器剩余空间最大的分区进行保存,该文件夹从支 持迅雷看看的第一个版本就存在,只是放在操作系统的临时目录而已,大家没注意到,现在我们开放了设置,大家可以任意设置他的所在目录,如果你不使用迅雷看 看,那么它里面不会存在数据文件。

目前的解决方法也比较猥琐,只是眼不见为净罢了将以下文本复制到 新建 文本文档 中,并更改扩展名为.reg,双击导入注册表 复制内容到剪贴板
代码:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Thunder Network\ThunderOem\thunder_backwnd]
"Cache"="C:\\Documents and Settings\\All Users\\Application Data\\vod_cache_data\\"
以上红色部分可更换为你自己的任意目录,注意使用'\\'而不是'\',这样vod_cache_data文件夹就在你指定的目录中生成了

当让,如果你使用的防毒软体有阻止进程访问文件的功能就可以完全阻止它的生成了,比如我用的McAfee,新建一条规则阻止Thunder.exe创建D:\*vod_cache_data*\**,就可以防止再次在D盘生成vod_cache_data了


用迅雷看看来看电影的话,还是会生成的,只是换了地方而已


如果用不着迅雷看看,用的McAfee的,新建一条规则阻止Thunder.exe创建D:\*vod_cache_data*\**,就可以防止再次在D盘生成vod_cache_data了


迅雷看看,其实也就是用迅雷边下边看,很吃带宽的!

解决迅雷435自动生成vod_cache_data文件夹的补丁
新版迅雷会在D盘(据zow315说是在有最大剩余空间的盘上,具体适个人情况而定)自动生成一个vod_cache_data的文件夹,存放缓存的数据用于给迅雷看看等数据下载。即使删除了这个文件夹迅雷也会在启动后自动建立。

使用本补丁可以使迅雷不在重新建立这个文件夹。同时也可以使迅雷不再建立任何缓冲文件夹。作用吗?不言而喻,没有缓冲,怎么上传数据给别人呢呵呵……

注意安装了迅雷看看的就不要用这个补丁了,因为本人没有安装迅雷看看所以自己没有测试会对看看起什么反作用。

补丁下载:/Files/cm186man/xl_NO_Cache.rar
说明:使用后就可以删除D盘下的vod_cache_data文件夹了,这个本程序不会自动删除,请各位手动删除吧。
另外就是由于每个版本的迅雷数据都不一样的所以有了版本号验证。绿色版的用户可能没有注册表项。如果确认你是435版的话,同时又提示您版本号不对请到下面下这个注册表文件双击导入即可。

注册表项:/Files/cm186man/thunder_backwnd.rar


通过修改了streammedialib.dll是这个缓冲文件夹指向了C:\Documents and Settings\All Users\Application Data\thunder_vod_cache\文件夹下 使其眼不见为净

那么其实大家如果不用这个补丁的话也可以通过自己改注册表实现

附在迅雷官方论坛发的方法 其实也是应用了“眼不见为净”的伎俩

临时解决办法 更改注册表:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Thunder Network\ThunderOem\thunder_backwnd]
"Cache"="C:\\Documents and Settings\\All Users\\Application Data\\vod_cache_data\\"
把以上内容保存为.reg文件导入注册表就行了

 

删除顽固autorun.inf文件夹

第一种方法:

将以下内容用记事本以任意文件名保存后缀为“.bat”的文件,双击运行,按提示操作即可。


--------------------------------------------------

@echo off
mode con cols=70 lines=18
title 建立或删除autorun.inf文件夹
color 4f
cls
echo
echo 免疫autorun类病毒,建立或删除autorun.inf文件夹 for /XP
echo ---------------------------------------------------------------
echo
echo 此批处理会在每个分区的目录下建立autorun.inf\cfan.文件夹,默
echo 认的情况下是删不掉的,但可以用这个批处理删掉。在XP下测试通过。
echo
echo 6618 2009年12月26日
echo
echo [Y] 按 Y 键建立autorun.inf文件夹免疫autorun类病毒
echo [U] 按 D 键删除硬盘所有分区下的autorun.inf文件夹
echo [Q] 按其他任意键退出
echo -----------------------------------------------------------------
echo
SET Choice=
SET /P Choice= 请选择要进行的操作:
IF /I '%Choice:~0,1%'=='y' goto md
IF /I '%Choice:~0,1%'=='d' goto del
exit
:md
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do del /a /f /q %%a:\autorun.inf>nul 2>nul & md %%a:\autorun.inf >nul 2>nul & %%a: >nul 2>nul & cd %%a:\autorun.inf >nul 2>nul & md cfan..\ >nul 2>nul & attrib +s +h +r %%a:\autorun.inf >nul 2>nul
cls
mode con cols=70 lines=10
color 2f
echo.&echo.&echo.
echo 已经在各分区的根目录下建立autorun.inf\cfan.文件夹免疫autorun病毒。
echo.
echo 感谢使用,按任意键退出.
pause>nul
exit
:del
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do rd /s /q %%a:\autorun.inf\cfan..\ >nul 2>nul & rd /s /q %%a:\autorun.inf >nul 2>nul
cls
mode con cols=70 lines=10
color e5
echo.&echo.&echo
echo 已经删除各分区的根目录下建立autorun.inf\cfan.文件夹。
echo 感谢使用,按任意键退出
pause>nul
exit


第二种方法:

假设autorun.inf文件夹是在D盘,操作如下: 打开“开始”,选择“运行”,输入“CMD”,打开命令行窗口,在命令行窗口中输入一下命令:

  第一步:输入D--回车进入D盘

  第二步:输入rmdir /s autorun.inf --回车

  第三步:当出现提示时,按“Y”,并回车

  其他盘照此方法执行即可!!

autorun.inf文件夹

我这个文件夹不是隐藏的,,而且里面还有个隐藏文件antiautorun..这个文件,怎么删也删不掉!!怎么办呀~~~~请教高手!!回答得好的,可再追加分数!!!

问题补充:那里面的名为antiautorun..(是两上点)这个文件又是什么的??

最佳答案:

请您先搞清楚文件夹和文件的定义!文件夹不可能是病毒的。只有文件才有可能是病毒。

这 里提问者说的是“autorun.inf文件夹”,“而不是autorun.inf文件”,真正病毒留下来的是autorun.inf这个“文件”。而 autorun.inf这个“文件夹”是起到保护作用的。可以防止病毒建立同名文件! 你电脑里的autorun.inf应该是杀毒软件或者防护软件所留下的免疫产物。绝对不是病毒!

一般的autorun.inf都是病毒所留下的文件。因此大家在防范时就会想法就是先建立一个autorun.inf的文件,好让病毒不能修改,但是不管给autorun.inf设置了什么属性,病毒都会更改它。

我 提议的方法就是,在C,D,E,F....盘的根目录下建立一个文件夹,名字就叫autorun.inf。这样一来,因为在同一目录下,同名的文件和文件 夹不能共存,(比如文件“123.exe”就不能和文件夹“123.exe”共存)。这样病毒所产生的autorun.inf就不会写入到你的硬盘上了。

根据楼主所交代的情况,这个文件夹的产生应该是由系统的杀毒软件或者防毒产品所带来的免疫系统。 目的就是通过建立autorun.inf这个文件夹,来防止autorun.inf这个文件的写入!
放心,你的autorun.inf这个文件夹很安全,是专门免疫由病毒所产生的autorun.inf文件的。 这样可以防止autorun.inf文件的再次写入!

原创答案!专业的知识带来专业的回答!希望我的回答你能满意!

补充:

您所说的antiautorun应该是个文件夹吧! 你给写成文件了,这可是很严重的错误哦!

antiautorun..这个单词可以翻译为“反自动运行”。因为anti的意思就是“反”。autorun的意思是“自动运行”。通过字面意思,您应该可以了解到这个文件是一个起到系统免疫“自动运行”作用的一个文件夹。而不是病毒!

这个文件是可以防止在WINDOWS里删除的一个文件,是起到免疫作用的!这个文件WINDOWS是删除不掉的,从而也就避免了autorun.inf这个“文件夹”被病毒autorun.inf“文件”所取代。

最终目的还是防止autorun.inf“文件夹”被病毒删除,从而达到真正的免疫效果!


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多