Où sont les icônes de Windows 10 et 11 ?

Réponses rédigées par Antoine
Dernière mise à jour : 2020-06-06 16:49:55
Question

Où sont stockées les icônes utilisées par Windows 10 et Windows 11 ?

Réponse

Les icônes sont généralement stockées dans des fichiers au format ICO. Cependant, les fichiers ICO ont un gros inconvénient: ils ne peuvent contenir qu'une seule icône.

Au lieu d'utiliser des fichiers ICO pour stocker les icônes, Windows utilise des fichiers DLL. Le principal avantage d'un fichier DLL est qu'il peut contenir plusieurs icônes. On pourrait ainsi comparer un fichier DLL d'icônes à une bibliothèque d'icônes. Lorsque vous souhaitez modifier l'icône d'un fichier, dossier ou raccourci particulier, vous pouvez simplement définir son emplacement d'icône pour pointer vers un fichier DLL spécifique et une icône spécifique contenue dans la DLL.

La plupart des icônes de Windows 10 et 11 sont donc stockées dans des DLL, dont voici les principales :

%systemroot%\system32\imageres.dll
%systemroot%\system32\shell32.dll
%systemroot%\system32\pifmgr.dll
%systemroot%\system32\accessibilitycpl.dll
%systemroot%\system32\ddores.dll
%systemroot%\system32\moricons.dll
%systemroot%\system32\mmcndmgr.dll
%systemroot%\system32\mmres.dll
%systemroot%\system32\netcenter.dll
%systemroot%\system32\netshell.dll
%systemroot%\system32\networkexplorer.dll
%systemroot%\system32\pnidui.dll
%systemroot%\system32\sensorscpl.dll
%systemroot%\system32\setupapi.dll
%systemroot%\system32\wmploc.dll
%systemroot%\system32\wpdshext.dll
%systemroot%\system32\compstui.dll
%systemroot%\system32\ieframe.dll
%systemroot%\system32\dmdskres.dll
%systemroot%\system32\dsuiext.dll
%systemroot%\system32\mstscax.dll
%systemroot%\system32\wiashext.dll
%systemroot%\system32\comres.dll

Il existe également certains fichiers au format EXE qui contiennent des icônes utilisées par Windows 10 et Windows 11 :

%systemroot%\system32\mstsc.exe
%systemroot%\explorer.exe