当前位置: 首页 > news >正文

Windows 10 自带那么多图标,去哪里找呢?

无意间发现我的 D 盘根目录中大部分的文件夹都是系统专用文件夹,有自己的独特图标,偶有一两个开发用的文件夹是默认图标。于是想把它们改成独特样式,而且是 Windows 10 那些新图标样式


这是我的文件夹,我希望把最上面几个文件夹的图标改成下面那些风格。

我的文件夹

大家都知道在文件夹上右键,选择 属性自定义更改图标,这里可以选择很多图标,但用了很多年看腻了,Windows 10 中还自带有那么多,它们又在哪里呢?

属性 → 自定义 → 更改图标

Windows 10 自带的图标几乎都在 %systemroot\system32\*.dll 中,主要是这些:

  • Windows 10 风格

    • %systemroot\system32\ddores.dll
    • %systemroot\system32\dmdskres.dll
    • %systemroot\system32\imageres.dll
    • %systemroot\system32\mmres.dll
    • %systemroot\system32\networkexplorer.dll
    • %systemroot%\system32\pnidui.dll
    • %systemroot%\system32\sensorscpl.dll
    • %systemroot%\system32\setupapi.dll
    • %systemroot%\system32\shell32.dll
    • %systemroot%\system32\wmploc.dll
    • %systemroot%\system32\wpdshext.dll
  • Windows 7 风格

    • %systemroot\system32\accessibilitycpl.dll
    • %systemroot\system32\dsuiext.dll
    • %systemroot\system32\gameux.dll
    • %systemroot\system32\ieframe.dll
    • %systemroot\system32\mstscax.dll
    • %systemroot\system32\netcenter.dll
  • Windows 早期风格

    • %systemroot\system32\compstui.dll
    • %systemroot\system32\mmcndmgr.dll
    • %systemroot\system32\moricons.dll
    • %systemroot\system32\pifmgr.dll

我们一起来看看它们都是什么样的吧!

Windows 10 风格

ddores.dll
▲ ddores.dll 包含各种硬件图标

dmdskres.dll
▲ dmdskres.dll 磁盘管理所用图标

imageres.dll
▲ imageres.dll 各种各样 Windows 10 风格的图标,涵盖各种用途

mmres.dll
▲ mmres.dll 音频设备图标

networkexplorer.dll
▲ networkexplorer.dll 网络和共享中心图标

pnidui.dll
▲ pnidui.dll 不要被这些空白迷惑了,这都是白色的网络指示图标(有线、无线、飞行模式等)

sensorscpl.dll
▲ sensorscpl.dll 各种传感器图标(如温度、亮度、声音、指纹、地理位置等)

setupapi.dll
▲ setupapi.dll 为各种硬件安装程序提供的图标

shell32.dll
▲ shell32.dll 这个是点开“更改图标”按钮后查看的默认图标库,也包含各种各样 Windows 10 风格的图标,涵盖各种用途

wmploc.dll
▲ wmploc.dll 各种媒体设备、媒体文件、媒体文件夹

wpdshext.dll
▲ wpdshext.dll

Windows 7/Vista 风格

accessibilitycpl.dll
▲ accessibilitycpl.dll 辅助功能图标

dsuiext.dll
▲ dsuiext.dll 服务器或网络服务所用图标

gameux.dll
▲ gameux.dll 游戏图标

ieframe.dll
▲ ieframe.dll IE 所用的图标(部分图标其实已经更新成 Windows 10 风格,给 Edge 用)

mstscax.dll
▲ mstscax.dll 远程桌面连接所用图标(部分图标其实已经更新成 Windows 10 风格)

netcenter.dll
▲ netcenter.dll Windows 7 风格的网络和共享中心所用图标

Windows XP/2000/9X/3.X 风格

compstui.dll
▲ compstui.dll

mmcndmgr.dll
▲ mmcndmgr.dll 古老的图标

moricons.dll
▲ moricons.dll 古老的图标

netshell.dll
▲ netshell.dll 古老的网络连接图标

pifmgr.dll
▲ pifmgr.dll Windows 95 时代古老的图标

wiashext.dll
▲ wiashext.dll 各种图片、照片和媒体设备图标

一个说明:你会发现有些图标是空白的,这个不是 BUG,是微软的无奈……因为有些古老的不负责任的程序会依赖于这些老旧的被微软淘汰的图标,如果微软删掉了这些图标,那么这些程序会崩溃。哎……

相关文章:

  • 如何删除 Windows 10 系统生成的 WindowsApps 文件夹
  • 命令“xxx.exe xxx”已退出,代码为 n。这些错误是什么意思?
  • 将 async/await 异步代码转换为安全的不会死锁的同步代码
  • 屏幕上那个灰色带有数字的框是什么?看着好难受!
  • Roslyn 入门:使用 Roslyn 静态分析现有项目中的代码
  • Roslyn 入门:使用 Visual Studio 的语法可视化窗格查看和了解代码的语法树
  • 利用 ReSharper 自定义代码中的错误模式,在代码审查之前就发现并修改错误
  • 在编写异步方法时,使用 ConfigureAwait(false) 避免使用者死锁
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • 解决 mklink 使用中的各种坑(硬链接,软链接/符号链接,目录链接)
  • Roslyn 的确定性构建
  • 使用 MSBuild 响应文件 (rsp) 来指定 dotnet build 命令行编译时的大量参数
  • VS 编译太慢了吗?新建解决方案配置关闭一部分项目的编译
  • 流畅设计 Fluent Design System 中的光照效果 RevealBrush,WPF 也能模拟实现啦!
  • 语义版本号(Semantic Versioning)
  • [译]如何构建服务器端web组件,为何要构建?
  • 【剑指offer】让抽象问题具体化
  • Angular4 模板式表单用法以及验证
  • CSS相对定位
  • Docker入门(二) - Dockerfile
  • FastReport在线报表设计器工作原理
  • HTTP中的ETag在移动客户端的应用
  • JS基础之数据类型、对象、原型、原型链、继承
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • SpringBoot 实战 (三) | 配置文件详解
  • - 概述 - 《设计模式(极简c++版)》
  • 今年的LC3大会没了?
  • 聊聊flink的BlobWriter
  • 如何编写一个可升级的智能合约
  • 事件委托的小应用
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • 中文输入法与React文本输入框的问题与解决方案
  • #100天计划# 2013年9月29日
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (03)光刻——半导体电路的绘制
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (Python) SOAP Web Service (HTTP POST)
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (九十四)函数和二维数组
  • (转)创业家杂志:UCWEB天使第一步
  • .net core 控制台应用程序读取配置文件app.config
  • .NET Framework与.NET Framework SDK有什么不同?
  • .NET Framework杂记
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • .NET企业级应用架构设计系列之开场白
  • .net项目IIS、VS 附加进程调试
  • .sys文件乱码_python vscode输出乱码
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @angular/cli项目构建--Dynamic.Form
  • [ linux ] linux 命令英文全称及解释
  • [acm算法学习] 后缀数组SA
  • [AIGC] Redis基础命令集详细介绍
  • [Angular] 笔记 21:@ViewChild