非系统盘(D/E/F等)用desktop.ini绑定图标最安全可逆,系统盘(C盘)必须通过注册表修改ShellIcons项或导入.reg文件;二者均需.ico格式图标、NTFS格式及正确路径设置。

想让“此电脑”里的C盘、D盘图标不再千篇一律,换成自己选的动漫头像、品牌Logo或极简线条图标,直接生效且不装第三方软件——这完全可行,但不同磁盘类型必须用不同方法,搞混路径会导致图标不显示甚至注册表异常。
非系统盘(D/E/F等)用 desktop.ini 绑定图标
这是最安全、可逆、无需管理员权限的方法,仅适用于非启动分区,NTFS格式是硬性前提。
第一步:把准备好的 【48×48 或 64×64 分辨率的 .ico 文件】 复制到目标盘根目录,例如 D:mydisk.ico。
第二步:在 D 盘根目录新建文本文档 → 重命名为 desktop.ini → 弹出提示时点“是”。
第三步:右键 desktop.ini → 属性 → 勾选“只读”和“隐藏” → 确定。这一步漏掉,Windows 会忽略该文件。
第四步:用记事本打开 desktop.ini,严格输入以下两行(注意大小写、英文冒号、反斜杠):
[.ShellClassInfo]
IconResource=D:mydisk.ico,0
第五步:保存后按 F5 刷新“此电脑”,图标立刻更新;若没变,重启文件资源管理器进程(任务管理器 → Windows 资源管理器 → 重启)。
系统盘(C盘)必须改注册表
Windows 禁止对系统盘使用 desktop.ini 或属性页改图标,唯一可靠路径是注册表注入,操作前请确认已备份注册表或创建系统还原点。
方法一:手动创建 ShellIcons 项
按 Win+R 输入 regedit → 以管理员身份运行 → 导航至 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer → 右键 Explorer → 新建 → 项 → 命名为 ShellIcons → 在 ShellIcons 右侧空白处右键 → 新建 → 字符串值 → 命名为 3 → 双击“3”,数值数据填入图标绝对路径,例如 D:iconscdrive.ico。
方法二:导入预置 reg 文件(推荐给怕手误的人)
用记事本新建文件,粘贴以下内容(把 D:iconscdrive.ico 替换成你的真实路径):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIcons]
"3"="D:\icons\cdrive.ico"
保存为 fix-cicon.reg → 双击运行 → 点“是”确认导入 → 注销并重新登录。
这一步做完不要重启电脑,注销重登即可生效;若图标仍为默认,检查.ico路径中是否有中文或空格,有则必须改用英文路径。
所有磁盘通用:用 autorun.inf(兼容老系统但Win11默认禁用)
该方法源于Windows早期自动播放机制,在Win10/Win11中默认被组策略或安全中心屏蔽,仅当明确启用AutoRun时才有效,不推荐新用户首选。
方法一:基础写法
在目标盘根目录新建文本文档 → 输入 [autorun] → 换行 → icon=MyIcon.ico → 保存 → 重命名为 autorun.inf → 把 MyIcon.ico 也放同一目录 → 重启电脑。
方法二:带参数防失效
如果图标名含空格或中文,必须加英文双引号:
[autorun]
icon="我的图标.ico"
【C盘严禁直接在根目录新建 autorun.inf】,需先在桌面做好再复制进去,否则可能触发UAC拦截或被杀毒软件秒删。

















