Windows 10 图标。它们位于哪里?在哪些文件和文件夹中?

无论您是想更改某个文件夹的默认图标还是您创建的快捷方式的图标,您可能想知道在哪里可以找到新图标。(default icon)虽然有许多网站提供定制的图标集,但您可能更喜欢使用Windows 10 计算机或设备(computer or device)上已有的图标。在本文中,我们将向您展示图标在Windows 10中的存储位置。如果您想查找所有默认的Windows 10图标文件,请继续阅读:

Windows 10 图标是如何存储的?

图标通常存储在ICO文件中。但是,ICO文件有一个很大的缺点:它们只能包含一个图标。Windows 10 有许多应用程序、文件夹、文件和快捷方式,其中许多都有其独特的图标。如果Windows为其使用的每个图标都有一个ICO文件,那将产生大量的图标文件。

为了解决这个问题,Windows不使用(Windows)ICO文件来存储图标,而是使用DLL文件。DLL文件的主要优点是它可以在其中包含多个图标。事实上,您可以将图标DLL文件与图标库进行比较。当您想要更改特定文件、文件夹或快捷方式(folder or shortcut)的图标时,您只需将其图标位置(icon location)设置为指向特定的DLL文件,以及其中的特定图标。

Windows 10中的大多数图标都存储在DLL文件中。在下一节中,我们将向您展示这些带有图标的DLL(DLLs)Windows 10中的位置。

Windows 10 的默认图标在哪里?

我们尝试组织默认 Windows 10(default Windows 10)图标列表,既按它们的DLL文件位置,又考虑到在DLL文件中找到的图标的主要用途。接下来(Next),您可以从Windows 10中查看我们的位置列表,您可以在其中找到包含图标的.DLL文件:

1. %systemroot%system32imageres.dll

imageres.dll文件包含许多图标,在Windows 10中几乎无处不在。它具有用于不同类型文件夹、硬件设备、外围设备、操作等的图标。

存储在 imageres.dll 文件中的图标

2. %systemroot%system32shell32.dll

shell32.dll文件还包含许多用于Windows 10各个部分的图标。与imageres.dll一起,shell32.dll承载了最大的图标集合之一。在其中,您可以找到互联网、设备、网络、外围设备、文件夹等的图标。

存储在 shell32.dll 文件中的图标

3. %systemroot%system32pifmgr.dll

Pifmgr.dll包含一些旧版Windows中的旧式图标,如Windows 95Windows 98。在其中,您可以找到有趣的图标,这些图标描绘了诸如窗户、小号、球、巫师帽(wizard hat)等事物。🙂

存储在 pifmgr.dll 文件中的图标

4. %systemroot%explorer.exe

Explorer.exe有一些文件资源管理器(File Explorer)及其旧版本使用的图标。第一个图标是文件资源管理器(File Explorer)使用的默认图标(default icon),但下一个图标在旧Windows版本中用于打印机、文件夹、操作、信使应用程序(messenger apps)、邮件等。

explorer.exe 文件中存储的图标

5. %systemroot%system32accessibilitycpl.dll

Accessibilitycpl.dll有一组图标,主要用于Windows 10中的辅助功能。它有人物、鼠标光标、放大镜(magnifying glass)、鼠标和键盘等图标。

存储在accessibilitycpl.dll 文件中的图标

6. %systemroot%system32ddores.dll

Ddores.dll包含硬件设备和资源的图标,例如扬声器、耳机、屏幕、计算机、遥控器和游戏手柄、鼠标和键盘(mice and keyboards)、相机、打印机等。

存储在 ddores.dll 文件中的图标

7. %systemroot%system32moricons.dll

Moricons.dll是另一个包含旧样式图标的文件,Microsoft在旧Windows版本中使用。这里的大多数图标都是关于MS-DOS程序的,但您也有旧编程语言的图标,例如Turbo Pascal 或 FoxPro(Turbo Pascal or FoxPro)

moricons.dll 文件中存储的图标

8. %systemroot%system32mmcndmgr.dll

Mmcndmgr.dll是另一个带有老式图标的文件,我们认为它主要是为计算机管理(computer management)相关设置而设计的。其中包括网络、文件夹、身份验证、时间、计算机和服务器的图标。

存储在 mmcndmgr.dll 文件中的图标

9. %systemroot%system32mmres.dll

Mmres.dll有几个图标,其中包含各种音频资源,如扬声器、耳机、麦克风和网络摄像头。

存储在 mmres.dll 文件中的图标

10. %systemroot%system32 ecenter.dll

Netcenter.dll有一些用于网络相关设置和功能的图标。

存储在 netcenter.dll 文件中的图标

11. %systemroot%system32 etshell.dll

Netshell.dll包含各种网络连接和相关硬件或技术(hardware or technologies)的图标。

例如,在其中,您可以找到蓝牙(Bluetooth)、无线路由器和网络连接的图标。

存储在 netshell.dll 文件中的图标

12. %systemroot%system32 网络浏览器.dll

Networkexplorer.dll另一个.dll文件,其中包含一些外围设备,例如电话、路由器、打印机或传真机(fax machine),以及一些与网络相关的图标。

存储在 networkexplorer.dll 文件中的图标

13. %systemroot%system32pnidui.dll

Pnidui.dll具有用于网络相关设置(以太网或无线状态(Ethernet or wireless status)、网络位置等)的图标。这里的大多数图标都是透明的白色,所以你必须选择它们才能看到它们的样子。

存储在 pnidui.dll 文件中的图标

14. %systemroot%system32sensorscpl.dll

Sensorscpl.dll有几个图标用于不同类型的传感器。虽然它们中的大多数看起来相似,但它们的细节表明温度、功率、风等(wind etc)

存储在 sensorscpl.dll 文件中的图标

15. %systemroot%system32setupapi.dll

Setupapi.dll具有用于各种硬件设备设置向导的图标。它具有屏幕、外围设备、硬件组件、连接器和插头、游戏手柄等。

存储在 setupapi.dll 文件中的图标

16. %systemroot%system32wmploc.dll

Wmploc.dll包含用于媒体设备、音乐和视频文件(music and video files)、文件夹、CD 和 DVD 光盘(CD and DVD discs)等的多媒体图标。

存储在 wmploc.dll 文件中的图标

17. %systemroot%system32wpdshext.dll

Wpdshext.dll包含一些便携式设备的图标,例如相机、电话或 mp3 播放器,以及一些电池指示灯。

存储在 wpdshext.dll 文件中的图标

18. %systemroot%system32compstui.dll

Comstui.dll包括来自旧版本(Comstui.dll)Windows的各种经典图标。

它有灯泡、邮件、打印机、文档、电话、传真机等图标。

存储在 compstui.dll 文件中的图标

19. %systemroot%system32ieframe.dll

Ieframe.dll包含Internet Explorer用于其快捷方式、按钮和菜单的图标。

存储在 ieframe.dll 文件中的图标

20. %systemroot%system32dmdskres.dll

Dmdskres.dll包含仅用于磁盘管理的图标。

存储在 dmdskres.dll 文件中的图标

21. %systemroot%system32dsuiext.dll

Dsuiext.dll包括网络服务的图标。它具有服务器、人员、打印机、办公楼、身份验证服务等图标。

存储在 dsuiext.dll 文件中的图标

22. %systemroot%system32mstscax.dll

Mstscax.dll仅存储用于远程桌面连接的几个图标,包括计算机、通知和安全证书。

存储在 mstscax.dll 文件中的图标

23. %systemroot%system32wiashext.dll

Wiashext.dll有一些用于各种成像硬件设备的图标,如扫描仪、相机、照片和摄像机(photo and video cameras),以及一些类似的图标。

wiashext.dll 文件中存储的图标

24. %systemroot%system32comres.dll

Comres.dll包含一些描述用户、文件夹、铅笔和一些操作的图标。

存储在 comres.dll 文件中的图标

25. %systemroot%system32mstsc.exe

Mstsc.exe包含一些其他与网络相关的图标,但还包括其他图标,如扬声器、麦克风和Windows 8徽标。

存储在 mstsc.dll 文件中的图标

26. actioncentercpl.dll、aclui.dll、autoplay.dll、comctl32.dll、xwizards.dll、ncpa.cpl、url.dll(都在%systemroot%system32中)

所有这些文件都包含图标;但是,许多内部只有一个图标或只有几个图标,因此我们决定将它们一并提及。它们有用于Windows 10操作中心(Action Center)的图标、一些错误和信息图标、自动播放图标(autoplay icon)、一些用户图标和网站图标。

存储在 xwizards.dll 文件中的图标

如何使用存储在.DLL 文件中的图标(.DLL file)

存储在.DLL(.DLL)文件中的图标不能复制并保存在其他地方,至少除非您使用可以从.DLL文件中提取图标的特殊应用程序。但是,您可以使用存储在此类文件中的任何图标,将其设置为文件夹、库或快捷方式使用的图标。如果您需要有关如何更改与快捷方式关联的图标的指导,本教程将提供帮助:如何更改Windows中任何快捷方式的图标。只需将我们为您感兴趣的DLL提供的路径复制并粘贴到名为“(Just copy and paste)在此文件中查找图标”的字段中。(Look for icons in this file.")

更改快捷方式的图标

如果您对Windows 10(Windows 10)中的图标不满意,那么您可能需要查看其他地方以查找图标:7 个可以下载Windows 10的免费桌面图标的站点。

你知道任何其他带有Windows 10图标的DLL文件吗?

如您所见,Windows 10 有很多内置的图标集。根据您需要的图标类型,您很有可能会在我们列出的一个DLL文件中找到它。(DLL)你知道Windows 10(Windows 10)的其他内置图标位置吗?如果您这样做了,请不要犹豫与我们分享,我们承诺会尽快更新这篇文章。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts