学者谷

位置:首页 > 行业范文 > 互联网

揭开电脑AutoRun功能神秘面纱

互联网3.37W

有很多光盘放入光驱就会自动运行,它们是怎么做到的呢?光盘一放入光驱就会自动被执行,主要依靠两个文件,一是光盘上的文件,另一个是操作系统本身的系统文件之一的。会随时侦测光驱中是否有放入光盘的动作,如果有的话,便开始寻找光盘根目录下的文件;如果存在文件则执行它里面的预设程序。

揭开电脑AutoRun功能神秘面纱

比如插入一张Windows安装光盘,用不了几秒钟,你就会看到Windows欢迎屏幕,关闭这个窗口,然后按住Shift键双击“我的电脑”,系统会以“资源管理器”方式打开“我的电脑”,在左侧一栏双击“光驱”,打开光盘,在右侧会看到光盘中的.内容。

这时就能看到光盘根目录下面的那个文件了。右击它并选择“打开方式”,在弹出的窗口中选择“记事本”打开该文件,你会看到如下所示的内容(括号中是注释):

[AutoRun](通知系统这是一个标准的AutoRun文件,需要执行下面的命令。)

OPEN=(通知系统打开光盘文件夹“SAMPLEAUTORUN”里面的“”文件)

ICON=(用“SAMPLEAUTORUN”文件夹里面的“”图标为光盘驱动器图标)。

小提示:是否执行AutoRun功能其实由注册表来决定。在“开始”菜单的“运行”中输入Regedit,打开注册表编辑器,展开到HKEY_CURRENT_USER SoftwareMicrosoftWindowsCurrent- VersionPoliciesExploer主键下,右边窗口中的二进制值“NoDriveType- AutoRun”决定了是否执行AutoRun功能(包括硬盘和Ramdisk)。“NoDriveTypeAutoRun”默认键值为95 00 00 00。