Whether you want to change the default icon of a certain folder or the icon of a shortcut you have created, you might wonder where you could find new icons. While there are lots of websites that offer custom-made icon sets, you might, however, prefer to use icons already found on your Windows 10 or Windows 11 computer or device. In this article, we show you the Windows icons locations. If you want to find all the default Windows 10 icon files, as well as all the Windows 11 icons, read on:\r\n\r\n\r\nHow are Windows icons stored?\r\nIcons are usually stored inside ICO files. However, ICO files have a big disadvantage: they can hold only one icon. Both Windows 10 and Windows 11 have lots of applications, folders, files, and shortcuts, and many of them use unique icons. If Windows had an ICO file for each icon it uses, that would make for a considerable number of icon files.\r\n\r\nTo solve this problem, instead of using ICO files to store icons, Windows uses DLL files (and sometimes, also EXE files). The main advantage of a DLL file is being able to hold multiple icons inside. As a matter of fact, you could compare an icon DLL file with a library of icons. When you want to change the icon of a particular file, folder, or shortcut, you can just set its icon location to point to a specific DLL file and a specific icon from it.\r\n\r\nMost icons from Windows operating systems are stored inside DLL files. In the next section, we show you where these DLLs with icons are found in Windows 10 and Windows 11.\r\nWhere are Windows default icons located?\r\nWe tried to organize our list of default Windows 10 and Windows 11 icons, both by their DLL files location and by taking into consideration the primary purpose of the icons found inside the DLL files. Next, you can see our list of locations from Windows where you find DLL files containing icons:\r\n%systemroot%system32imageres.dll\r\nThe imageres.dll file contains many Windows 10 and Windows 11 icons, used almost everywhere in the operating system. It has icons for different types of folders, hardware devices, peripherals, actions, and so on.\r\n\r\n\r\n\r\nIcons stored in the imageres.dll file\r\n%systemroot%system32shell32.dll\r\nThe shell32.dll file also has lots of icons used in various parts of Windows 10, as well as in Windows 11. Together with imageres.dll and ddores.dll, shell32.dll hosts one of the largest icon collections. Inside it, you can find icons for the internet, devices, networks, peripherals, folders, and so on.\r\n\r\n\r\n\r\nIcons stored in the shell32.dll file\r\n%systemroot%system32ddores.dll\r\nDdores.dll contains a lot of icons for hardware devices and resources, such as speakers, headphones, screens, computers, remotes, gaming pads, mice and keyboards, cameras, and printers.\r\n\r\n\r\n\r\nIcons stored in the ddores.dll file\r\n%systemroot%system32pifmgr.dll\r\nPifmgr.dll contains some old-style icons that were used in older versions of Windows, like Windows 95 and Windows 98. In it, you can find funny icons that depict things such as a window, a trumpet, a ball, and a wizard hat. :)\r\n\r\n\r\n\r\nIcons stored in the pifmgr.dll file\r\n%systemroot%explorer.exe\r\nExplorer.exe has a few icons used by File Explorer and its older versions. The first icon is the default icon used by File Explorer, but the next ones were used in older Windows versions for things like printers, folders, actions, messenger apps, and mail.\r\n\r\n\r\n\r\nIcons stored in the explorer.exe file\r\n%systemroot%system32accessibilitycpl.dll\r\nAccessibilitycpl.dll has a set of icons used mainly for the accessibility features in Windows. For example, it includes icons with people, mouse cursors, a magnifying glass, a mouse, and a keyboard.\r\n\r\n\r\n\r\nIcons stored in the accessibilitycpl.dll file\r\n%systemroot%system32moricons.dll\r\nMoricons.dll is another file that contains old-style icons used by Microsoft in old Windows versions.\r\n\r\n\r\n\r\nMost of the icons here are about MS-DOS programs, but you also have icons for old programming languages such as Turbo Pascal or FoxPro.\r\n\r\n\r\n\r\nIcons stored in the moricons.dll file\r\n%systemroot%system32mmcndmgr.dll\r\nMmcndmgr.dll is yet another file with vintage icons, which we believe were designed mainly for computer management-related settings. Among others, it includes icons for networks, folders, authentication, time, computers, and servers.\r\n\r\n\r\n\r\nIcons stored in the mmcndmgr.dll file\r\n%systemroot%system32mmres.dll\r\nMmres.dll has a few modern-looking icons with various audio resources, like speakers, headphones, microphones, and a webcam.\r\n\r\n\r\n\r\nIcons stored in the mmres.dll file\r\n%systemroot%system32netcenter.dll\r\nNetcenter.dll has several icons for network-related settings and features.\r\n\r\n\r\n\r\nIcons stored in the netcenter.dll file\r\n%systemroot%system32netshell.dll\r\nNetshell.dll contains icons for all kinds of network connections and associated hardware or technologies. For instance, inside it, you can find icons for Bluetooth, wireless routers, and network connections.\r\n\r\n\r\n\r\nIcons stored in the netshell.dll file\r\n%systemroot%system32networkexplorer.dll\r\nNetworkexplorer.dll is another DLL file with icons for a series of peripherals such as phones, routers, printers, fax machines, and some other network devices.\r\n\r\n\r\n\r\nIcons stored in the networkexplorer.dll file\r\n%systemroot%system32pnidui.dll\r\nPnidui.dll has icons for network-related settings (Ethernet or wireless status, network locations, etc.). Most of the icons here are transparent white, so you have to select them to see what they look like.\r\n\r\n\r\n\r\nIcons stored in the pnidui.dll file\r\n%systemroot%system32sensorscpl.dll\r\nSensorscpl.dll has a few icons for different kinds of sensors. While most of them look similar, their details indicate things like temperature, power, and wind.\r\n\r\n\r\n\r\nIcons stored in the sensorscpl.dll file\r\n%systemroot%system32setupapi.dll\r\nSetupapi.dll has icons used for the setup wizards of various hardware devices. It has screens, peripherals, hardware components, connectors and plugs, gaming pads, and others.\r\n\r\n\r\n\r\nIcons stored in the setupapi.dll file\r\n%systemroot%system32wmploc.dll\r\nWmploc.dll contains multimedia icons used for media devices, audio and video files, folders, CD and DVD discs, and so on.\r\n\r\n\r\n\r\nIcons stored in the wmploc.dll file\r\n%systemroot%system32wpdshext.dll\r\nWpdshext.dll has icons for some portable devices such as cameras, phones, mp3 players, and a few battery indicators.\r\n\r\n\r\n\r\nIcons stored in the wpdshext.dll file\r\n%systemroot%system32compstui.dll\r\nComstui.dll includes various classic icons from older versions of Windows.\r\n\r\n\r\n\r\nIt has icons with light bulbs, mail, printers, documents, telephones, fax machines, and so on.\r\n\r\n\r\n\r\nIcons stored in the compstui.dll file\r\n%systemroot%system32ieframe.dll\r\nIeframe.dll contains the icons used by the old Internet Explorer for its shortcuts, buttons, and menus.\r\n\r\n\r\n\r\nIcons stored in the ieframe.dll file\r\n%systemroot%system32dmdskres.dll\r\nDmdskres.dll contains icons only used for disk management.\r\n\r\n\r\n\r\nIcons stored in the dmdskres.dll file\r\n%systemroot%system32dsuiext.dll\r\nDsuiext.dll includes icons for network services. It has icons with servers, people, printers, office buildings, authentication services, and so on.\r\n\r\n\r\n\r\nIcons stored in the dsuiext.dll file\r\n%systemroot%system32mstscax.dll\r\nMstscax.dll stores just a few icons used for remote desktop connections, with computers, notifications, and security certificates.\r\n\r\n\r\n\r\nIcons stored in the mstscax.dll file\r\n%systemroot%system32wiashext.dll\r\nWiashext.dll has a few icons for various imaging hardware devices, like scanners, photo and video cameras, and a few similar icons.\r\n\r\n\r\n\r\nIcons stored in the wiashext.dll file\r\n%systemroot%system32comres.dll\r\nComres.dll contains a few icons that depict a user, a folder, a pencil, and some actions.\r\n\r\n\r\n\r\nIcons stored in the comres.dll file\r\n%systemroot%system32mstsc.exe\r\nMstsc.exe holds a few other network-related icons but also includes other icons like a speaker, a microphone, and the Windows 8 logo.\r\n\r\n\r\n\r\nIcons stored in the mstsc.exe file\r\nactioncentercpl.dll, aclui.dll, autoplay.dll, comctl32.dll, filemgmt.dll, ncpa.cpl, url.dll, xwizards.dll (all in %systemroot%system32)\r\nAll these files contain icons; however, many have only one icon inside or just a few, so we decided to mention them all together. They have icons used in the Windows notifications panel, some error and info icons, an autoplay icon, some user icons, and websites icons.\r\n\r\n\r\n\r\nIcons stored in the filemgmt.dll file\r\nHow to use the icons stored inside a DLL file\r\nIcons stored inside DLL files cannot be copied and saved elsewhere, at least not unless you use a special app that can extract icons from DLL files. However, you can set any icon stored inside such a file as the icon used by a folder, a library, or a shortcut. If you need guidance on how to change the icons associated with your shortcuts, this tutorial helps: How to change a shortcut icon in Windows 11 and Windows 10. Just copy and paste the path we provided for the DLL that interests you in the field named \u201cLook for icons in this file.\u201d\r\n\r\n\r\n\r\nChange the icon of a shortcut\r\n\r\nIf you are not satisfied with the options available in the standard Windows icon files, then you might want to look at other places to find icons: 7 sites where you can download free desktop icons for Windows.\r\nP.S.: Where to find the Windows icon used for the Start button\r\nSome of our readers asked us where they can find the Windows logo icon - the one used by Windows 10 and Windows 11 for the Start Menu button. We have the answer but must warn you that it differs depending on which operating system you use.\r\nThe Start Menu icon location in Windows 10\r\nIf you have Windows 10, the Start icon is not an icon per se. Instead of a classic ICO file, Windows 10 uses a PNG image file for the Start Menu button. You can find it in the following location:\r\n\r\nC:WindowsSystem32@WLOGO_48x48.png[/DC-CODE]\r\n\r\n\r\n\r\nThe location of the Windows logo icon used on the Start Menu button\r\n\r\nAlthough the Start Menu icon from Windows 10 is a PNG file, the good news is that you can transform any PNG file into a regular icon file bearing the ICO file extension quite easily. Here are the steps to do that: 2 ways to convert PNG, SVG, JPG files to ICO files in Windows.\r\nThe Start Menu icon location in Windows 11\r\nUnfortunately, in Windows 11, Microsoft stopped using a regular icon or image file to display the Start Menu button icon. Instead, the Windows logo we see on the Start button is coded in Windows 11\u2019s system files, so we can\u2019t find it as a file anywhere in the operating system. Thus, if you want to use the Windows 11 logo icon, our recommendation is to:\r\n\r\n \tScreenshot it and save it as an icon file - you can find guidance on that here: How to screenshot on Windows (8 ways)\r\n \tDownload it from the internet - a safe and excellent sample is found on Wikipedia\r\n\r\nDo you know any other DLL files with icons from Windows?\r\n As you have seen, Windows 10 and Windows 11 have lots of built-in icon sets, and the icon folders files are the same in both operating systems. Depending on what kind of icon you need, there\u2019s a good chance that you\\'ll find it inside one of the DLL files listed in this guide. Do you know other built-in icon locations from Windows? If you do, don\u2019t hesitate to share them with us, and we promise to update this article as soon as possible.