Published on March 25, 2008 By Snidely Whiplash In Object Desktop
According to both SDC and Impulse, I currently have version 3.99 installed. The history section on SDC states there is a new user Interface involved but I'm still seeing the old interface. In the Help - About section of IP, it states I have 3.00 and in the Help - History section, the last build mentioned is 3.20. I've tried using both the Iconpackager.exe and Iconpackager64.exe but both give me the same interface. My OS is Vista Ultimate 64.
Comments (Page 4)
on May 11, 2008
Hi All,

The issue and workaround for this is straightforward.

It is the "Repair Shell Icons" feature that is the problem, but you don't have to rename iprepair.dll to fix it.

2 bugs are at work here:

1. The main problem of iprepair.dll hiding the UI of several apps.
2. The process exclusion list in IP not working at all.

Here's the workaround:

If you select "Repair shell Icons for the following processes only", then you can safely add the programs to the list that you want to have affected by iprepair.dll. For those who don't know, iprepair.dll lets the file and folder icons in Open/Save dialogs be skinned by IP. EDIT: It also allows the skinning of IE Favorites icons and the skinning of file and folder icons in non-IP-aware apps like XYplorer.

I found the source of this issue and reported it to SD support over a year ago! There has been a lot of development of SD apps in the last year, and this bug fix was not a priority. It still exists in the 3.99g beta.

Good news, though. In the 3.99g beta, IP has created a new file that I've not seen before. It is the iprepair_exclusions.ini file. So now that the .ini file exists, getting iprepair.dll to recognize and use it may be on the way for the 3.4 release.

Hope this helps,
-Jeff