Windows desktop.ini配置文件自定义设置文件夹背景ico图标、字体颜色

一、说明

1.1 ini 配置文件注释

使用;(英文封号)开头的行为注释行。

下面示例:

[.ShellClassInfo]
;信息提示
InfoTip=文件夹介绍

1.2.隐藏desktop.ini文件

attrib +h temp/desktop.ini

1.3.刷新文件夹,并设置为系统类型,此时会自动刷新

attrib +s temp

 

二、通用项、键值

WinXP、Win7、Win10、Win11 

排序 子项键 子项值 备注、示例
A        
B        
  {BE098140-A513-11D0-A3A4-00C04FD706EC}      
C        
D        
  [DeleteOnCopy]      
    Owner=Temp   标示文件夹所有者
    PersonalizedName=My Temp file   备注
E        
  [ExtShellFolderViews]      文件夹背景
    IconArea_Text=0x000000FF    
    Attributes=1    
    IconArea_Image=bj.jpg   定义相对图片背景
    IconArea_Image=%userprofile%\Desktop\temp.jpg   定义绝对图片背景
    IconArea_Image=bbwc.dll   定义dll 背景
    IconArea_Text=0x000000FF   定义文字的颜色
         
F        
G        
H        
I        
J        
K        
L        
M        
N        
O        
P        
Q        
R        
S        
  [.ShellClassInfo]     设置文件夹图标
    ConfirmFileOp=0    
    InfoTip=this is temp file   文件夹的备注
    LocalizedResourceName=MyTempFilePRo   局限性资源名称,会修改文件的显示名称,但是原始的文件名不变
    IconIndex=mainicon   图标序号或索引ID。设置icon的顺序。选择要使用文件中的第几个图标自定义图标文件,其扩展名可以是.exe、.dll、.ico等
    IconFile=%userprofile%\Desktop\bitbug_favicon.ico   设置icon位置。图标文件的路径与注册表对应说明与注册表对应说明
    CLSID={450D8FBA-AD25-11D0-98A8-0800361B1103}   伪装文件夹,使用不同的 CLSID 对文件夹,会有不同的结果。(更多选项看文末)
    ConfirmFileOp=0   代表在对移动或删除该文件夹时不提示“你所删除的文件是系统文件”
    NoSharing=1   代表该文件夹不被共享
T        
U        
V        
W        
X        
Y        
Z        

 

三、常见clsid

效果与在文件夹名后加“.clsid”相同

{21ec2020-3aea-1069-a2dd-08002b30309d} 控制面板
{20D04FE0-3AEA-1069-A2D8-08002B30309D} 我的电脑
{645FF040-5081-101B-9F08-00AA002F954E} 回收站
{2227A280-3AEA-1069-A2DE-08002B30309D} 打印机和传真
{2559a1f0-21d7-11d4-bdaf-00c04f60b9f0} 搜索
{2559a1f1-21d7-11d4-bdaf-00c04f60b9f0} 帮助和支持

四、系统特殊的文件夹

  在我们的桌面上或其他地方有一些文件夹并不是真正的文件夹,它们只是一个用来 显示窗口文件夹内容的OLE对象,如“我的计算机”、“控制面板”等等,它们都有一个系统默 认的类ID类标识,windows在注册表的HKEY_CLASSES_ROOT\CLSID下定义这些类。

文件夹 类ID 说明
Control Panel {21EC2020-3AEA-1069-A2DD-08002B30309D} 控制面板
Network Connections {992CFFA0-F557-101A-88EC-00DD010CCC48} 网络连接
Internet Explorer  {BFB23B42-E3F0-101B-8488-00AA003E56F8}  浏览器
My Computer {20D04FE0-3AEA-1069-A2D8-08002B30309D} 我的电脑
Network Neighborhood {208D2C60-3AEA-1069-A2D7-08002B30309D} 网上邻居
Printers  {2227A280-3AEA-1069-A2DE-08002B30309D} 打印机
Recycle Bin {645FF040-5081-101B-9F08-00AA002F984E}  回收站
Scheduled Tasks {D6277990-4C6A-11CF-8D87-00AA0060F5BF} 计划任务
My Documents {450D8FBA-AD25-11D0-98A8-0800361B1103} 我的文档
URLHistory Folder {FF393560-C2A7-11CF-BFF4-444553540000}  URL历史

五、文件或其他对象的图标:

  图标是一个文件或对象的标识。对于一个ICO文件只有一个唯一的图标, 可以用“路径\图标文件名”来指示该文件的图标;对于EXE、DLL等文件,它们可能要包含不止一个图标,这时就需要有一个索引标志来指明是第几个图标,可以用“路径\文件名,索引号”的形式来指示该文件的图标。如果要修改系统文件夹的图标,只需进入注册表的HKEY_CLASSES_ROOT\CLSID中,查找到系统文件夹的类ID,然

后修改 DefaultIcon中的图标文件路径即可;如果要修改其他文件的默认图标则需要在HKEY_CLASSES_ROOT\CLSID\"文件类型"\DefaultIcon中修改图标文件的路径。

.{20D04FE0-3AEA-1069-A2D8-08002B30309D} (= My Computer)

.{450D8FBA-AD25-11D0-98A8-0800361B1103} (= My Documents)

.{208D2C60-3AEA-1069-A2D7-08002B30309D} (= My Network Places)

.{645FF040-5081-101B-9F08-00AA002F954E} (= Recycle Bin)

.{871C5380-42A0-1069-A2EA-08002B30309D} (= Internet Explorer)

.{21EC2020-3AEA-1069-A2DD-08002B30309D} (= Control Panel)

.{D20EA4E1-3957-11D2-A40B-0C5020524153} (= Administrative Tools)

.{00020D75-0000-0000-C000-000000000046} (= Inbox)

.{D20EA4E1-3957-11D2-A40B-0C5020524152} (= Fonts)

.{7007ACC7-3202-11D1-AAD2-00805FC1270E} (= Network Connections)

.{2227A280-3AEA-1069-A2DE-08002B30309D} (= Printers and Faxes)

.{7BE9D83C-A729-4D97-b5A7-1B7313C39E0A} (= Programs Folder)

.{E211B736-43FD-11D1-9EFB-0000F8757FCD} (= Scanners and Cameras)

.{D6277990-4C6A-11CF-8D87-00AA0060F5BF} (= Scheduled Tasks)

.{48E7CAAB-B918-4E58-A94D-505519C795DC} (= Start Menu Folder)

.{7BD29E00-76C1-11CF-9DD0-00A0C9034933} (= Temporary Internet Files)

.{BDEADF00-C265-11d0-BCED-00A0C90AB50F} (= Web Folders)

.{6DFD7C5C-2451-11D3-A299-00C04F8EF6AF} (= Folder Options)

.{00020801-0000-0000-C000-000000000046} (= Folder)

.{00021400-0000-0000-C000-000000000046} (= Another Folder)

.{00020c01-0000-0000-c000-000000000046} (= MP3)

   

   

    

    

    


 

来源、说明:

如何通过desktop.ini和注册表实现文件夹个性化

Windows中 更改文件夹配置文件desktop.ini设置备注之后,怎么样才能使其立刻生效?_百度知道

desktop.ini妙用:[3]自定义文件夹图标、背景-百度经验

详解 Desktop.ini 配置设置文件3_寒夜孤星_新浪博客

修改desktop.ini 自定义文件夹[高级篇]_详解 desktop.ini 配置设置文件-CSDN博客

通过Desktop.ini设置文件夹备注以及图标 - feiquan - 博客园

如何优雅地设置文件夹图标?收下我的小工具吧 - 哔哩哔哩

DESKTOP.INI_百度百科 

posted @ 2025-10-31 15:26  悟透  阅读(8)  评论(0)    收藏  举报