Hi,
- Which registry fix have you tried?
- Which non-default icons are you using and does it happens with all non-Micrsoft icons?
If you have not tried the one mentioned below I would suggest you to go ahead and try the same.
a. Open the Registry Editor by going to the Start Menu and typing in Regedit. Click yes for UAC prompt.
b. Navigate to
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/CLSID/ {645FF040-5081-101B-9F08-00AA002F954E}/Default Icon c. In the right hand pane, double click on the (Default) string, and change the entry from this - %USERPROFILE%\Icons\blackhole.ico to this %USERPROFILE%\Icons\blackhole.ico,0NOTE: Instead of blackhole.ico, you will have your custom icon file name instead.
d. Click OK.
e. Repeat Step c for the empty and full string entries as well.
f. Close Regedit and the changes should apply without having to log off and on or restart. You can try it out by deleting something when it's Empty, and see if it changes to the Full custom icon.
**Registry disclaimer:**To do so: Important this section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 (http://support.microsoft.com/kb/322756/ )
How to back up and restore the registry in Windows
Hope this helps!