iprepair.dll confusion!
I recently took the plunge and upgraded to IconPackager 3.10 from 2.50h, to which I had previously reverted after encountering the problems with versions 3.00 and 3.00a recounted elsewhere in this forum. Although 3.10 seems to be working well (except that some shell icons still won't change, e.g. Desktop in the Windows 'Places Bar'), I am completely confused about the status of iprepair.dll. The file I have is located in the Windows\System32 folder, shows a file version of 2.0.0.1 (20 August 2004), a product version of 3.00.00, and carries a creation date on my system of 28 June 2005 - that would have been around the time I was playing with IconPackager 3.00 and 3.00a.
Other posters have referred to later versions of iprepair.dll, and also seem to have it located in their Stardock\...\IconPackager folder, where I do have an iprepair64.dll with file version 3.1.0.0, product version 3.10.00 - as I'm running 32-bit Windows XP Home, I assume this one is irrelevant to me though.
As a result of messing around with various versions of IconPackager, have I ended up with a wrong or wrongly-located version of iprepair.dll? It certainly does appear to be doing something, as temporarily renaming it results in folder icons reverting to the default Windows ones. But I'm wondering if a later version might fix the few shell icons which stubbornly still resist being changed.