最近读了《电脑报》硬件周刊刊登的《打造个性化闪存》一文,深受启发。按照文中的叙述,我也对自己的U盘进行了改造。在改造过程中出现了这样一个问题,我在自己的U盘根目录下建立了Autorun.inf文件和相对应的图标文件,将U盘重新插入电脑,可是并没有出现文中所说的“图标化”盘符,感觉很纳闷。一日朋友借我的U盘用,归还时却对我的U盘的“图标化”盘符赞不绝口,这是为什么呢?在我的电脑中不能显示的“图标化”盘符,为什么在朋友的电脑中就能显示呢?
经过一番研究我发现,问题出在操作系统上。我的电脑的操作系统是Win98,在Win98系统中,光盘驱动器能直接读取Autorun.inf文件中的内容自动运行,但可移动磁盘的自动运行功能默认是关闭的,而朋友电脑的操作系统是WinXP,默认就能自动运行U盘中Autorun.inf文件的内容。在Win98下需要打开驱动器自动运行功能才能正常显示U盘的“图标化”盘符。
方法是这样的,单击“开始→运行”,在运行输入框中输入“regedit.exe”,打开“注册表编辑器”依次展开“HKEY_CURRENT_USER→Software→Microsoft→Windows→CurrentVersion→Policies→Explorer”将“NoDriveTypeAutorun”项值由“95 00 00 00”改为“91 00 00 00”。这样就打开了所有驱动器的自动运行功能。这时将我的U盘插入电脑,哈哈!个性的“图标化”盘符终于出现了。通过实践我还发现,如果在软盘根目录上也建立Autorun.inf文件和相对应的图标文件,当软盘插入软驱后,软驱也能出现“图标化”盘符,是不是很有意思。