u盘插入电脑自动运行软件 我写了u盘autorun.inf编写可是没用 我无意间插入手机 竟然有这种功能

查看: 7866|回复: 23
U盘里有个autorun.inf文件删除了,再插到电脑里又出现了。
shmu 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
这是典型的你电脑染病毒的表现…
如果这个文件删除后又有,一般来说是病毒导致的。
可以用360杀毒试试。
防病毒免疫文件!
防病毒免疫文件直接删是删不掉的。
提示: 作者被禁止或删除 内容自动屏蔽
自启动病毒去SINA下载专杀软件。
& & 360不管事的。
autorun.inf是我们电脑使用中比较常见的文件之一 ,其作用是允许在双击磁盘时自动运行指定的某个文件。但是近几年出现了用autorun.inf文件传播木马或病毒,它通过使用者的误操作让目标程序执行,达到侵入电脑的目的,带来了很大的负面影响。有两种可能,一是杀毒软件在查杀这种病毒时留下的,有预防再次感染的作用,二可能是病毒。
看着不爽的话可以把它删掉,方法:
假设autorun.inf文件夹是在D盘,操作如下: 打开“开始”,选择“运行”,输入“CMD”,打开命令行窗口,在命令行窗口中输入以下命令:& &
rd /s/q d:\autorun.inf
然后回车即可,注意空格
其他盘的话比如F盘,把d:\ 改成F:\ 就可以了。
那玩意是免疫过的程序,就是跟病毒一个“草相”正如孙悟空到了灌江口,六耳猕猴骗唐僧,先入为主嘛
这个是木马免疫后的结果,如果中木马。因为不能再建立同文件名的文件,木马进不来!!!打了木马免疫针的结果,就像我们种牛痘一样,不会再得天花了,欧耶!!!
U盘病毒免疫程序,不要删除。
1、如果这个东西是文件:
如果不是恶意程序,那么就是所谓防木马的,但是这种方式防御效果很差,相当于没有。因为一个文件的属性可以有隐藏、系统、只读、存档等,这些属性都可以根据简单的cmd命令来更改,所以这样一个空文件是无法防御住木马的,哪怕是具有隐藏、系统、只读三重属性的。
2、如果是个文件夹(确实是文件夹,而不是一个图标)
这肯定是防御文件了,在文件夹内还应该有一个文件夹,这个文件夹的实际名字应该是“xxxx..”,而你能看到的是“xxxx.”,这样的一个文件夹是无法直接删除的,必须使用cmd命令,而且文件夹名要正确。从而阻止了恶意软件的篡改。
以上内容windows xp适用。
& & 当然您自己也可以做,编辑它,指定图片,就可以把你优盘的图标改成你想要的。。。。很多公司这样,插入优盘时候显示的是公司LOGO
微信:caoyin513 E-mail:
Powered by支持系统:
为什么要选择U盘杀毒专家?
U盘杀毒软件-USBKiller(U盘病毒专杀工具)是一款专业的U盘病毒专杀工具,它可以检测查杀exe文件夹病毒,
autorun病毒,vbs病毒,u盘文件夹被隐藏等1200多种U盘病毒,还提供u盘免疫工具,自动修复因为病毒而损坏的系
统配置以及u盘文件不显示。另外还提供一些其他U盘辅助功能,比如U盘解锁功能,以及进程管理等。
高效查杀: 完全查杀文件夹病毒、autorun.inf、vbs病毒、exe病毒等千种U盘病毒;
U盘 免疫: 自动检测并清除插入U盘内的病毒,防止病毒通过U盘感染电脑;
自动恢复: 杀完病毒后能自动修复U盘隐藏文件,以及恢复系统设置;
解锁 U盘: 解除U盘锁定状态,解决拔出时&无法停止设备&的问题;
进程管理: 让你迅速辨别并终止系统中的可疑程序;
支持设备: 支持移动硬盘、手机内存卡、MP3、MP4,U盘等多种设备;
兼容软件: U盘专杀工具兼容其它杀毒软件,可配合使用。
U盘杀毒软件企业版-USB端口控制管理软件
越来越多的病毒,木马通过移动存储设备感染电脑。提供完善的方案,为企业单位的终端电脑提供完整的保护。
集中管理USB端口权限,轻松控制客户端USB端口状态;
为开放USB端口的客户端提供全面的防毒保护,任何接入电脑的USB存储设备都要经过安全扫描。
USBKiller(U盘病毒专杀工具)为您提供专业可靠的U盘病毒专杀、防御及U盘文件恢复服务,无须任何专业知识,只需点击几下U盘杀毒软件即可获得全面的病毒防御保护,立刻免费下载试用吧。
&&&&&&&&&&&&
网友介绍给我的U盘专杀工具,我又推荐到我们单位!真的很棒!邱峰 职员
U盘杀毒软件真不错,推荐给同学,因为学校里的机房谁都插,病毒泛滥。刘启合 学生
好多U盘病毒,怎么杀都不行,只好全盘格式化然后重装系统,用USBKiller不到一分钟就删除干净了!魏江波 技术员
部分企业用户名单:
U盘数据恢复推荐使用:文件加密推荐使用:Wordpress插件推荐:小编教您win7系统如何关闭u盘自动运行_u启动
& &&1、按(win键+r键)进入运行,输入&gpedit.msc&打开组策略,如下图所示:
& &&2、在组策略编辑器中依次展开:&计算机配置&管理模板&所有设置&双击&关闭自动播放&&,如下图所示:
& &&3、在弹出的窗口中点击&已禁用&应用&确定&,如下图所示:
& &&4、按(win键+r键)进入运行,输入&services.msc& 打开服务,如下图所示:
& &&5、然后找到Shell Hardware Detection这个服务单击右击,选择属性,如下图所示:
& &&6、在弹出的窗口中&常规&下将启动类型改为&禁用&,点击&应用&确定&,如下图所示:
& &&完成上面的操作后,重启电脑,此时我们再插入u盘,就不会自动运行了,禁用u盘自动运行功能后,我们的电脑就会比较安全了。
微星gs70笔记本作为一台为游戏而生的机型,拥有着一张色彩出众的全高清屏幕,今天就和大家分享微...
u启动win 7pe系统维护工具箱_6.3版是为更方便用户快捷维护系统而推出的专业工具软件,其中包括系统维...
u盘装系统是现在最流行的一种安装系统方式,不同的主板,不同的品牌,其设置方式有所不同却也大...
机械革命1k笔记本是一款采用全黑化机身设计,是一款在性能方面比较主流的笔记本电脑,今天就为大...
我们的打字速度超过或者慢于大脑思维就会出现生疏感,很多资深网友就想问win10系统键盘灵敏度怎么...
U启动使用教程
U盘工具下载推荐
BIOS设置教程推荐
热门常见问题
当前位置: >
小编教您win7系统如何关闭u盘自动运行光盘自动运行程序的秘密
光盘自动运行程序的秘密。光盘一放入光驱就会自动被执行,主要依靠两个文件,一是光盘上的。Cdvsd.vxd
会随时侦测光驱中是否有放入光盘的动作,如果有的话,便开始寻找光盘根目录下的AutoRun.inf文件。其中[AutoRun]为固定标志,而其下&Open=&后为要自动运行的程序,假设我们希望放入光盘后能自动运行光盘中setup.exe文件(假设在光盘的根目录下),可改为:Open=setup.exe;
制作:制作AUTO-CD的关键就是如何编写自动运行信息文件Autorun.inf,它是AUTO-CD所必须的。这个文件的主要作用就是告诉Windows自动运行哪个程序和它的启动路径,并为光盘设置在资源管理器及“我的电脑”中所显示的图标。但是,如果关闭了光驱的自动插入通告功能,则只能使用Shell32.DLL(存于Windows的System目录下)中的默认光盘图标。
打开一些AUTO-CD中的Autorun.inf,你会发现它的编写格式是:
[AutoRun]是针对PC机(机型为386或更高)的自动运行识别标志。除此之外,还有针对其他几种计算机系统的识别标志,它们是:针对MIPS公司MIPS系统的[AutoRun.mips];针对DEC公司Alpha系统的[AutoRun.alpha];针对苹果公司Power&PC机的[AutoRun.ppc]。不过,除非你想制作通用的自动运行光盘,否则用不到这些标识。
open一行是告诉操作系统要自动运行的文件名和它的启动全路径。比如,若想自动运行Autorun目录下的Run.exe文件,这一行就写成:
open=Autorun\Run.exe
注意,在目录名的左边不能有反斜线,否则计算机将按“C:\”处理,也就无法启动指定的程序了。
icon一行是告诉操作系统该光盘以什么样的图标表示,如果你不想指定,这一行也可以不写。
图标的调用方法有三种:
第一种是直接指向图标文件(.ico)。比如要想使用在Autorun目录下的一个图标文件Run.ico,调用格式与open一行相同,即:icon=Autorun\Run.ico
第二种调用方法就是指向带有图标的exe文件,只要是For&Windows&9x/NT的exe文件都带有图标。而且,如果该文件带有多个图标还可以用编号进行挑选。比如所选的是Run.exe,它带有5个图标,其第一个也是默认图标的调用格式为:icon=Autorun\Run.exe或icon=Autorun\Run.exe,0
若想调用第三个图标,格式为:icon=Autorun\Run.exe,2
因为第一个图标的编号是0,所以第三个图标的编号就是2了。另外,在逗号的两&边都不能有空格,否则就调用默认的图标。而且,若调用的编号大于其最大编号,那光盘的图标就为空,什么也没有。可能有人会问,我怎么知道目标文件带有几个图标?不用着急,跟着我做:用鼠标右键点击任意一个带有图标的exe文件的“快捷方式”——在快捷菜单中选择“属性”——选择“快捷方式”——点击“更改图标…”——用“浏览…”的方式打开你选择的目标文件,现在你就能看到该文件到底有多少个图标了。至于图标的排列顺序在Windows&95中是从左至右,在Windows&98中则是先上下后左右,不要数错哟。
第三种调用方式就是指向带有图标的DLL文件,也就是动态链接库文件,具体的格式与注意事项都与第二种方法相同,在此就不作介绍了。
至此,一个完整的Autorun.inf文件就编辑完成了,结合你需要烧录的内容,在确认调用路径无误后,就可以开始烧录了。此时唯一要注意的就是Autorun.inf文件必须放在光盘的根目录下,否则Windows无法找到它,也就不能自动运行了。
光盘一放入光驱就会自动被执行,主要依靠两个文件,一是光盘上的.
AutoRun.inf文件,另一个是操作系统本身的系统文件之一的Cdvsd.vxd/Shell32.dll。
Cdvsd.vxd会随时侦测光驱中是否有放入光盘的动作,如果有的话,便开始寻找光盘根目录下的AutoRun.inf文件。如果存在AutoRun.inf文件则执行它里面的预设程序。
打开其中的AutoRun.inf文件,其中有三行代码:
Open=SmartCar.exe
Icon=SmartCar.ico
其中[AutoRun]为固定标志,而其下“Open=”后为要自动运行的程序,假设我们希望放入光盘后能自动运行光盘中setup.exe文件(假设在光盘的根目录下),可改为:Open=setup.exe;而其下的“Icon=”后为光盘所要显示的图标文件,这样便可使光盘显示为该个性化图标
而在一些光盘放入后,我们在其图标上单击鼠标右键,还会产生一个具有特色的目录菜单,其实它也仅仅是在AutoRun.inf文件中添加以下两条语句便可完成:shell\标志=显示的鼠标右键菜单中内容shell\标志\command=要执行的文件或命令行如:shell\1=打开说明sehll\1\command\NOTEPAD\说明.txt
若在右键菜单中单击“打开说明”,则会自动打开光盘中“说明.txt”文件。注意:上面示例假设“说明.txt”文件在光盘根目录下,NOTEPAD为系统自带的记事本程序。如果要执行的文件为直接可执行程序,则在“comamd\”后直接添加该执行程序文件名即可。AutoRun.inf文件除了可手工编写外,也可用工具软件制作。
Autorun.inf文件,严格的说它是一个必须存放在驱动器根目录下的有一定格式的文本文件,它是由一个或多个“节”组成,每个“节”民须以节名作为开始的一行,节名必须用中括号[]括起来,节名之下则为本节中的命令。
&文本文件是没有根目录的。AUTORUN.inf文件作为文件夹出现有可能是病毒。
Autorun.inf文件到底有哪些应用
&(1)自动运行&自动运行在前文有所接触,即使用Open命令进行,要注意的是“Open=”指定的文件必须为可执行文件,例如com、exe、bat;如果指定的文件不在根目录下,则需要指定其路径,例如Open=soft
.bat,这就表示运行光盘根目录下soft文件夹中的1.bat文件。&
小提示:如果要运行的文件不是com、exe、bat,那么也没关系,我们可以手工编写一个bat文件,将要打开的文件所在路径和文件名添加在bat之中即可。
&(2)自定义光盘图标&在Autorun节中,还有一个比较好玩的命令行,那就是icon,一般情况下指定的图标文件可以是ico和bmp格式,当然也可以是包含图标资源的exe和dll文件,如果exe和dll文件中包含多个图标文件,那么就必须指定希望使用的图标索引号,要注意的是图标索引号是从0开始编号的,例如“icon=icon.dll,1”,那么就表示将使用icon.dll文件中的第二个图标。&
小提示:icon不仅可以应用在光盘上,我们也可以将该命令编写进autorun.inf文件放置在硬盘根目录自定义硬盘的图标。&
(3)自定义卷标&虽然说光盘刻录软件中一般都可以设置光盘卷标,但是如果要批量刻录的话,那就会显的很麻烦,不如使用命令定义的快捷。&
定义卷标是利用Label命令来完成的,它的语法和Open、Icon是一样的,在这里不再多述。
&(4)添加右键菜单&当我们右击刻录的光盘时,经常会在右键菜单中发现一个自动播放的选项,其实这主要是利用Autorun.inf中的Open命令来实现的,其实我们还可以根据需要添加其它菜单命令。
添加其它菜单命令的格式是“Shell&菜单命令名&Command=&要执行的文件&”,例如我们编写了一个文件内容如下:
[autorun] shell打开记事本command=notepad.exe
这样当我们将该文件刻录进光盘时,右击光盘时在弹出菜单中就会有一个“打开记事本”的命令了。
&(5)改变缺省操作&一般情况下应用autorun.inf的光盘双击缺省操作大多是自动播放,即执行open后面的文件操作。其实我们也可以改变这种情况,而这同样是利用shell命令来完成。
我们先来看一个典型双击安装软件的示例:&
[autorun]&
shellsetupcommand=softsetup.exe&
shell readme=安装软件&
shell=setup&
要看懂这段语句,我们可以从下向上看,当我们双击光盘时,将调用最后一句Shell=setup,因为设置了该句,那么双击时将查找对应Shellsetupcommand后面指定的命令来作为默认操作,因此默认的操作将变成执行光盘根目录下的soft文件夹中的setup.exe文件。
在这里主要介绍的是autorun节内容的应用,而对于autorun.alpha来说我们很少用到,而Deviceinstall只能在Windows
XP下使用,可以利用它指定硬件向导进行递归搜索的子目录。
另外:autorun可以被黑客利用,我们可以关闭自动运行,让它不能发生作用 方法
禁止硬盘的自动运行:注册表编辑器展开HKEY_CURRENT_USER\Software\
Microsoft\Windows\CurrentVersion\Policies\Exploer主键下,右边窗口中的二进制值“NoDriveTypeAutoRun”决定了是否执行AutoRun功能,将“NoDriveTypeAutoRun”的默认键值由95,
00,00,00,改为9D,00,00,00,然后关闭注册表编辑器,重启电脑即可。
只禁止光盘的自动运行,可以将“NoDriveTypeAutoRun”的键值改为BD,00,00,00&
一.理解autorun.inf文件
简单的说autorun.inf文件是一种具有特定结构的必须放在驱动器根目录下的文件.它控制着双击驱动器时的自动播放选项.&
二.autorun.inf文件构造
所有的autorun.inf文件都具有[autorun]节,这是自动运行标识符.
不同的机型具有不用的自动运行标识符.
[autorun]是针对PC机(机型为386或为更高)的自动运行标识符.&
[autorun.mips]是针对MIPS公司的MIPS系列机型.&
[autorun.alpha]是针对DEC公司的alpha系列机型.&
[autorun.ppc]是针对apple公司的Power
PC系列机型.&
此外,还有[DeviceInstall]节,这个仅在XP系统下使用,可以用它来指定硬件向导进行递归搜索时的子目录.&
三.autorun.inf文件的编写&
1.自动播放.
若想在驱动器右键生成自动播放菜单项,点击时可以自动运行.可分为以下两种情况:&
&&(1).shellexecute=*.*或[path\]*.*,此种方式可以在所有的驱动器上生成自动播放菜单项.双击时自动运行=后的文件.此时=后可以为任意扩展名的文件.&
&&(2).open=*.exe,*.bat,*.com,此种方式仅可以在光盘驱动器上生成自动播放菜单项.=后的文件必须是exe
2.自定义驱动器图标&
icon=[path\]*.ico,*.bmp或是[path\]*.exe[,0,1,2...]*.dll[,0,1,2...]
注意path路径必须是本驱动器的路径,即ico bmp exe dll
必是在本驱动器内.&
3.自定义卷标&
label=字符串,这个简单.不赘述.&
4.添加右键菜单&
shell\n=名称 shell\n\command=命令 两者合成:shell\名称\command=命令
[说明]shell指菜单,n可以为任意字符串,名称即你想要的右键菜单名称.命令即你在单击该菜单项时执行的命令.&
下面讲讲病毒防治的方法: 根据windows
同一目录下不能共存两个或两个以上文件(夹)的方法,我们可以在U盘目录下,手动创建一个名为autorun,inf的文件.
若是我们新建的是一个文件,即autorun,inf文件的话,病毒文件完全可以覆盖,我们就达不了病毒防治的目的.因而我们应该新建一个名为autorun.inf的文件夹.下面给出一个批处理代码,把它保存为bat文件,在U盘的根目录下运行即可:
md autorun.inf cd autorun.inf md prn\ md pig..\ 资料3
windows支持自动运行,是通过autorun.inf来实现的。
下面介绍下简单auto文件的编写。&
首先,我们用新建文本文档,然后在里面输入 [autorun]
shellexecute=***.***(*表示你要自动运行的文件,可以是任意文件) icon=***.ico
然后另存为autorun.inf文件就可以了。 shellexecute后面可以是任意文件。如果是木马的话...
然后icon后面是图标文件,也可以使用其他文件的图标,格式为icon=***.***,0就可以了。
把他放入u盘里双击就可以运行shellexecute(在98系统中是open)后的文件了。光盘里面都有这个文件,但是光盘有时能自动打开,这是因为系统中有另外的文件专供光区的自动运行,而不支持USB设备.&
autorun.inf的代码编写&
制作AUTO-CD的关键就是如何编写自动运行信息文件Autorun.inf,它是AUTO-CD所必须的。这个文件的主要作用就是告诉Windows自动运行哪个程序和它的启动路径,并为光盘设置在资源管理器及“我的电脑”中所显示的图标。但是,如果关闭了光驱的自动插入通告功能,则只能使用Shell32.DLL(存于Windows的System目录下)中的默认光盘图标。
打开一些AUTO-CD中的Autorun.inf,你会发现它的编写格式是: [AutoRun] open=……
icon=……&
[AutoRun]是针对PC机(机型为386或更高)的自动运行识别标志。除此之外,还有针对其他几种计算机系统的识别标志。&
open一行是告诉操作系统要自动运行的文件名和它的启动全路径。
比如,若想自动运行Autorun目录下的Run.exe文件,这一行就写成: open=Autorun\Run.exe
注意,在目录名的左边不能有反斜线,否则计算机将按“C:\”处理,也就无法启动指定的程序了。
icon一行是告诉操作系统该光盘以什么样的图标表示,如果你不想指定,这一行也可以不写。
图标的调用方法有三种:&
第一种是直接指向图标文件(.ico)。比如要想使用在Autorun目录下的一个图标文件Run.ico,调用格式与open一行相同,即:
icon=Autorun\Run.ico&
第二种调用方法就是指向带有图标的exe文件,只要是For Windows
9x/NT的exe文件都带有图标。而且,如果该文件带有多个图标还可以用编号进行挑选。比如所选的是Run.exe,它带有5个图标,其第一个也是默认图标的调用格式为:
icon=Autorun\Run.exe或icon=Autorun\Run.exe,0&若想调用第三个图标,格式为: icon=Autorun\Run.exe,2
因为第一个图标的编号是0,所以第三个图标的编号就是2了。另外,在逗号的两边都不能有空格,否则就调用默认的图标。而且,若调用的编号大于其最大编号,那光盘的图标就为空,什么也没有。
第三种调用方式就是指向带有图标的DLL文件,也就是动态链接库文件,具体的格式与注意事项都与第二种方法相同,在此就不作介绍了。
至此,一个完整的Autorun.inf文件就编辑完成了,结合你需要烧录的内容,在确认调用路径无误后,就可以开始烧录了。此时唯一要注意的就是Autorun.inf文件必须放在光盘的根目录下,否则Windows无法找到它,也就不能自动运行了。&
病毒的防治:
首先,autorun.inf这个文件是很早就存在的,在WinXP以前的其他windows系统(如Win98,2000等),需要让光盘、U盘插入到机器自动运行的话,就要靠autorun.inf。这个文件是保存在驱动器的根目录下的(是一个隐藏的系统文件),它保存着一些简单的命令,告诉系统这个新插入的光盘或硬件应该自动启动什么程序,也可以告诉系统让系统将它的盘符图标改成某个路径下的icon。所以,这本身是一个常规且合理的文件和技术。
通过这个autorun.inf文件,可以放置正常的启动程序,如我们经常使用的各种教学光盘,一插入电脑就自动安装或自动演示;也可以通过此种方式,放置任何可能的恶意内容。&
目前相关的U盘病毒的隐藏方式:&
一种是假回收站方式:
病毒通常在U盘中建立一个“RECYCLER”的文件夹,然后把病毒藏在里面很深的目录中,一般人以为这就是回收站了,而事实上,回收站的名称是“Recycled”,而且两者的图标是不同的:&
另一种是假冒杀毒软件方式:
病毒在U盘中放置一个程序,改名“RavMonE.exe”,这很容易让人以为是瑞星的程序,其实是病毒。
也许有人会问,为什么在你的机器上能看到上面的文件,我的机器看不到呢?很简单,通常的系统安装,默认是会隐藏一些文件夹和文件的,病毒就会将自己改造成系统文件夹、隐藏文件等等,一般情况下当然就看不到了。
要让自己能看到隐藏的文件,怎么办?
个人如操作,按如下步骤:打开“我的电脑”,在菜单栏上点“工具”,点“文件夹选项”,出现一个对话框,选择“查看”标签,然后对照下图:
如果U盘带有上述病毒,还会一个现象,当你点击U盘时,会多了一些东西:
上图左侧是带病毒的U盘,右键菜单多了“自动播放”、“Open”、“Browser”等项目;右侧是杀毒后的,没有这些项目。&
这里注明一下:凡是带Autorun.inf的移动媒体,包括光盘,右键都会出现“自动播放”的菜单,这是正常的功能。&
综上所述: 引用&
& 目前的U盘病毒都是通过Autorun.inf来进入的;&
& Autorun.inf本身是正常的文件,但可被利用作其他恶意的操作;&
& 不同的人可通过Autorun.inf放置不同的病毒,因此无法简单说是什么病毒,可以是一切病毒、木马、黑客程序等;
& 一般情况下,U盘不应该有Autorun.inf文件;*&
如果发现U盘有Autorun.inf,且不是你自己创建生成的,请删除它,并且尽快查毒;&
如果有貌似回收站、瑞星文件等文件,而你又能通过对比硬盘上的回收站名称、正版的瑞星名称,同时确认该内容不是你创建生成的,请删除它;&
同时,一般建议插入U盘时,不要双击U盘,另外有一个更好的技巧:插入U盘前,按住Shift键,然后插入U盘,建议按键的时间长一点。插入后,用右键点击U盘,选择“资源管理器”来打开U盘。
*:部分U盘制造商可能也会利用Autorun.inf进行自己的特色设计,目的是为了让用户执行厂商的特色程序。已确认部分厂商确实使用了这种方式,因此建议购买U盘是先做识别,或咨询销售人员。&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 删除u盘autorun.inf 的文章

 

随机推荐