如何在 Windows 10 和 11 中更改文件夹图标

简短回答: Windows 10 藏着一个属性 → 自定义 → 更改图标按钮(一次只能改一个文件夹),Windows 11 则把它彻底移除。像更改文件夹图标这样的免费工具能为整个文件夹列表完成同样的工作:选择 .ico 或已安装程序的图标,点击「应用」——资源管理器立即更新,一个重置按钮就能全部还原。

方法一:系统自带(仅限 Windows 10)

  1. 右键点击文件夹 → 属性。
  2. 打开自定义选项卡 → 更改图标…
  3. 浏览选择一个 .ico 文件,挑选图标,连点两次「确定」。

三个问题:一次只能处理一个文件夹,选择器只接受 .ico 文件,而且「自定义」选项卡在 Windows 11 里根本不存在。在底层,Windows 会往文件夹里写入 desktop.ini 并设置只读属性——这正是我们的工具自动完成的事情。

方法二:更改文件夹图标——免费、批量、两个 Windows 版本通用

  1. 添加文件夹。 数量不限——列表会在多次运行之间保留。
  2. 选择图标。 一个 .ico 文件,或指向任意 .exe 或 .dll,其内嵌图标将原样使用(无需提取)。
  3. 点击「应用」。 程序写入 desktop.ini 条目,设置隐藏/系统属性,并通过 SHChangeNotify 通知外壳,新图标立即显示。**「恢复默认图标」**会删除条目、删除创建的文件并清除只读属性。

免费下载 — FolderIconChanger-Setup.exe

实用提示

  • 图标随文件夹移动。 设置保存在文件夹自己的 desktop.ini 里,移到别的磁盘也不会丢。
  • 无需管理员权限。 一切都在你本来就能写入的文件夹中进行。
  • 图标文件不会被复制。 文件夹只按路径引用 .ico(或 exe/dll)——让文件留在原处,否则文件夹会退回默认图标。
  • 同步的文件夹。 OneDrive 等同步客户端通常也会同步隐藏文件,包括 desktop.ini——图标在其他设备上同样可见。
  • 自定义图标在资源管理器中可见。 有些程序自带文件夹选择器,会显示默认图标;这不是文件夹本身的问题。

常见问题

为什么 Windows 11 的文件夹属性里没有「自定义」选项卡?

微软在 Windows 11 中移除了文件夹图标选择器。底层机制(desktop.ini + 属性)依然有效——像更改文件夹图标这样的工具会替你写入。

可以使用已安装程序的图标吗?

可以——把程序指向程序的 .exe 或任意 .dll,就会使用它内嵌的图标。想让游戏或项目文件夹看起来像所属的应用,这很方便。

如何找回原来的图标?

在程序里点击**「恢复默认图标」**——一键完成,不留痕迹。手动做的话,需要删除 desktop.ini 中的 IconResource 行、删除文件并清除文件夹的只读属性。