Not really a vb question but I hope someone can help

I recently used an icon changing program to change system icons. But it lost the icon for local drives. So my c drive is just showing a default icon. I have tried deleting the shelliconcache file and using several commercial tools to set up an icon. Nothing seems to work. I guess I need to tinker in the registry but don't know where to start.

Any help is appreciated