Restoring corrupted Shell icons can be fixed by a simple Repair scan.
Right click on your start button and open Windows powershell (Admin) or Command prompt (Admin)
-Next enter this code to rebuild first system32 : Dism /online /cleanup-image /restorehealth
after this command reaches 100%
-Enter this next command : SFC /scannow
after it reaches 100%
Reboot your pc. 👍