Nein, das kannst du nicht tun.
Shell32.dll
ist eine Kerndatei des Betriebssystems, die die erforderliche Funktionalität zur Verfügung stellt, damit die Shell funktioniert (obwohl dies eine Vereinfachung ist, ist die Shell mehr oder weniger Desktop + Startmenü + Windows Explorer). Ja, es hat viele Icons, aber nur, weil diese Icons von der Shell verwendet werden, damit sie an derselben Stelle gespeichert werden.
Das Ändern dieser Datei würde sich also auf einen sehr wichtigen Teil von Windows auswirken, der mit den restlichen Dateien des Betriebssystems synchronisiert werden muss, selbst wenn eine andere Datei aus derselben Windows-Version verwendet wird, das aber mit einem anderen Service Pack angewendet wird, ist das Betriebssystem nicht mehr startfähig.
Heutzutage konnte man das nicht einmal versuchen, da Microsoft ab Windows XP (oder vielleicht auch 2000) den Windows-Dateischutz hinzufügte, der eine Kopie der Kerndateien des Betriebssystems beibehält und, wenn eine dieser Dateien ersetzt wurde, diese ersetzt es erneut von der Sicherungskopie.