Synapse Syndrome said:
Should have read,
[HKCR\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\DefaultIcon]
Name: (Default)
Type: REG_EXPAND_SZ
Value: shdoclc.dll,-190
And yes it is a REG_EXPAND_SZ
Cheers. I tried your reg file and it replaced the REG_SZ value with
your identical REG_EXPAND_SZ value. Then I rebooted the server, but the
icon hasn't changed back to the correct one.
I then added the original REG_SZ value alongside the REG_EXPAND_SZ
value. They seem to be co-existing even though they have the same name.
Then I tried TweakUI Icon Repair, and still the same wrong icon.
Do you think that .dll file might be corrupted or something? I noticed
that the QuickLaunch IE icon is correct, but it is connected to
iexplore.exe.
I would import my earlier registration entry and the check these two
locations,
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}]
and
[HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}]
If there is a key called "DefaultIcon" key, then delete the key. The
above registration locations will override the HKCR registration
reference.
Also check if these values are present:
HKLM\Software\Classes\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\DefaultIcon]
Name: (Default)
Type: REG_EXPAND_SZ
Value: shdoclc.dll,-190
The HKLM registration reference will also override the HKCR registration
reference. You can modify the registration entry I attached earlier to
import these keys if missing or wrong.