注册表法

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons

在该项下新建对应盘符相同名称的子项
比如自定义C盘,新建C项,再在C项下新建以下子项

图标

  • Defaulticon(类型REG_SZ)

默认值填入指定图标文件路径,比如:C:\Test.ico

卷标

  • DefaultLabel(类型REG_SZ)

默认值填入任意字符串,比如:Windows
这一项没有太大意义


文件法

在盘根写入一个autorun.inf文件,格式如下:

  1. [Autorun]
  2. icon=iconFilePath,iconIndex

iconFilePath:文件相对位置(不可跨盘)
iconIndex:图标序号(可省略,缺省值为0)
比如在盘根直接放一个名称为me的ico文件
icon=me.ico,0
若该ico文件放在盘根一个名为Test的文件夹中
iocn=Test\me.ico,0

文件法优先级高于注册表法
一般建议用在U盘、移动硬盘上