IconPackager messed windows 7 icons? Get fix here

Restore original Windows 7 icons

I came to this forum to find solution how to fix my win 7 default icons after Icon Packager crewed it and have found nothing (i mean no solution) but a lot of boring flame when i side shaming stardock. and another side defending it, and no one bothering to find the way to restore icons.

After googling i did not found any solution at another sites so i have no choice but discover it myself. 1 hour and i did it, and wondering why Stardock aint posted pined topic with the way how to restore all icons in such and easy way...

 

but anyway here the fix

1) Create new text file

2) Copy and paste Current code to it:

Code: c#
  1. Windows Registry Editor Version 5.00
  2. [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
  3. [HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon]
  4. @="%SystemRoot%\\system32\\imageres.dll,-70"
  5. [HKEY_CLASSES_ROOT\inifile\DefaultIcon]
  6. @="%SystemRoot%\\system32\\imageres.dll,-69"
  7. [HKEY_CLASSES_ROOT\giffile\DefaultIcon]
  8. @="%SystemRoot%\\system32\\imageres.dll,-71"
  9. [HKEY_CLASSES_ROOT\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\htmlfile\DefaultIcon]
  10. @="%ProgramFiles%\\Internet Explorer\\iexplore.exe,-17"
  11. [HKEY_CLASSES_ROOT\jpegfile\DefaultIcon]
  12. @="%SystemRoot%\\system32\\imageres.dll,-72"
  13. [HKEY_CLASSES_ROOT\mmmfile\DefaultIcon]
  14. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  15. [HKEY_CLASSES_ROOT\WMP11.AssocFile.MIDI\DefaultIcon]
  16. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  17. [HKEY_CLASSES_ROOT\WMP11.AssocFile.MPEG\DefaultIcon]
  18. @="%SystemRoot%\\system32\\wmploc.dll,-733"
  19. [HKEY_CLASSES_ROOT\batfile\DefaultIcon]
  20. @="%SystemRoot%\\system32\\imageres.dll,-68"
  21. [HKEY_CLASSES_ROOT\Word.RTF.8\DefaultIcon]
  22. @="%SystemRoot%\\Installer\\{90120000-0030-0000-0000-0000000FF1CE}\\wordicon.exe,1"
  23. [HKEY_CLASSES_ROOT\txtfile\DefaultIcon]
  24. @="%SystemRoot%\\system32\\imageres.dll,-102"
  25. [HKEY_CLASSES_ROOT\WMP11.AssocFile.AVI\DefaultIcon]
  26. @="%SystemRoot%\\system32\\wmploc.dll,-731"
  27. [HKEY_CLASSES_ROOT\WMP11.AssocFile.WAV\DefaultIcon]
  28. @="%SystemRoot%\\system32\\wmploc.dll,-734"
  29. [HKEY_CLASSES_ROOT\wrifile\DefaultIcon]
  30. @="%ProgramFiles%\\Windows NT\\Accessories\\WORDPAD.EXE,2"
  31. [HKEY_CLASSES_ROOT\WinRAR.ZIP\DefaultIcon]
  32. @="%ProgramFiles%\\WinRAR\\WinRAR.exe,0"
  33. [HKEY_CLASSES_ROOT\WMP11.AssocFile.MP3\DefaultIcon]
  34. @="%SystemRoot%\\system32\\wmploc.dll,-732"
  35. [HKEY_CLASSES_ROOT\CLSID\{9E56BE61-C50F-11CF-9A2C-00A0C90A90CE}\DefaultIcon]
  36. @="%SystemRoot%\\system32\\imageres.dll,-110"
  37. [HKEY_CLASSES_ROOT\MSInfoFile\DefaultIcon]
  38. @="%SystemRoot%\\system32\\msinfo32.exe,-10002"
  39. [HKEY_CLASSES_ROOT\WMP11.AssocFile.ADTS\DefaultIcon]
  40. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  41. [HKEY_CLASSES_ROOT\aspfile\DefaultIcon]
  42. @=""
  43. [HKEY_CLASSES_ROOT\WMP11.AssocFile.MOV\DefaultIcon]
  44. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  45. [HKEY_CLASSES_ROOT\WMP11.AssocFile.WMV\DefaultIcon]
  46. @="%SystemRoot%\\system32\\wmploc.dll,-736"
  47. [HKEY_CLASSES_ROOT\xmlfile\DefaultIcon]
  48. @="%SystemRoot%\\system32\\msxml3.dll,0"
  49. [HKEY_CLASSES_ROOT\WMP11.AssocFile.3GP\DefaultIcon]
  50. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  51. [HKEY_CLASSES_ROOT\WMP11.AssocFile.AIFF\DefaultIcon]
  52. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  53. [HKEY_CLASSES_ROOT\WMP11.AssocFile.ASF\DefaultIcon]
  54. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  55. [HKEY_CLASSES_ROOT\WinRAR\DefaultIcon]
  56. @="%ProgramFiles%\\WinRAR\\WinRAR.exe,0"
  57. [HKEY_CLASSES_ROOT\InternetShortcut\DefaultIcon]
  58. @="%SystemRoot%\\system32\\url.dll,5"
  59. [HKEY_CLASSES_ROOT\JSFile\DefaultIcon]
  60. @="%SystemRoot%\\system32\\WScript.exe,3"
  61. [HKEY_CLASSES_ROOT\DAEMON.Tools.Lite\DefaultIcon]
  62. @="%ProgramFiles%\\DAEMON Tools Lite\\DTLite.exe,0"
  63. [HKEY_CLASSES_ROOT\WMP11.AssocFile.CDA\DefaultIcon]
  64. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  65. [HKEY_CLASSES_ROOT\Microsoft Internet Mail Message WLMail\DefaultIcon]
  66. @="%ProgramFiles%\\Windows Live\\Mail\\wlmail.exe,-4"
  67. [HKEY_CLASSES_ROOT\Windows.IsoFile\DefaultIcon]
  68. @="%SystemRoot%\\system32\\isoburn.exe,-101"
  69. [HKEY_CLASSES_ROOT\WMP11.AssocFile.MP4\DefaultIcon]
  70. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  71. [HKEY_CLASSES_ROOT\WMP11.AssocFile.m3u\DefaultIcon]
  72. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  73. [HKEY_CLASSES_ROOT\hlpfile\DefaultIcon]
  74. @="%SystemRoot%\\system32\\shell32.dll,23"
  75. [HKEY_CLASSES_ROOT\jarfile\DefaultIcon]
  76. @=""
  77. [HKEY_CLASSES_ROOT\WMP11.AssocFile.ASX\DefaultIcon]
  78. @="%SystemRoot%\\system32\\wmploc.dll,-730"
  79. [HKEY_CLASSES_ROOT\WMP11.AssocFile.M4A\DefaultIcon]
  80. @="%SystemRoot%\\system32\\wmploc.dll,-738"
  81. [HKEY_CLASSES_ROOT\CSSfile\DefaultIcon]
  82. @="%SystemRoot%\\system32\\shell32.dll,-151"
  83. [HKEY_CLASSES_ROOT\WMP11.AssocFile.WPL\DefaultIcon]
  84. @="%SystemRoot%\\system32\\wmploc.dll,-616"
  85. [HKEY_CLASSES_ROOT\TIFImage.Document\DefaultIcon]
  86. @="%SystemRoot%\\system32\\imageres.dll,-122"
  87. [HKEY_CLASSES_ROOT\WMP11.AssocFile.AU\DefaultIcon]
  88. @="%SystemRoot%\\system32\\wmploc.dll,-730"

3) Edit some path entries if they are different (for example if u have 64 bit version of win 7 system32 should be system64) but in most cases u dont need that, since all links uses system variable instead of fixed path.

4) Save file and change extention from .txt to .reg (if you dont know how to see and change extension and you total n00b just Google for it before asking here)

5) Before double clicking turn off for a while UAC or use Administrator account (again if u lamer n00b just google for it and u will find instructions how to do it), than file will be imported.

U need now to kill Explorer.exe process via "CTRL+ALT+DEL" Task manager and start new Explorer.exe (again if u dont know how, google for it).

Now u will see most of icons restored. To see rest u need to reboot (lol dont ask how to that).

Icons in my text are all the icons that IP changed at my system, so there could be little difference and u will need to restore few more files.

Also if u used third party tools with their own custom icons assigned to several extensions u may need to restore file association via setting of that program or via windows control panel, in worst case u need to reinstall that program which isnt problem and better than use of system restore and windows reinstallation anyway.

But if u not sure that all icons was restored, please post here content of file  C:\Program Files\Stardock\Object Desktop\IconPackager\backup.ini (or it could be in virtual folder if UAC enabled, google for it again) so i can add some missing default extensions to my list) ALso if u have Win 7 64 bit post content of this file here so i can create correct list for 64 bit version too.

\now modz plz pin that.

56,956 views 21 replies
Reply #1 Top

:borg:

Reply #2 Top

now modz plz pin that.

Not without editing to be genuinely supportive and less critical.

When suggesting altering a system registry there is a specific need for warnings and/or disclaimers as errors can and do have the potential for more harm than good.

'support' threads need to be endorsed by Stardock before they can be formally adopted as 'pinned' assistance.

Reply #4 Top

Hm? what exactly should be edited?

Perhaps the entire tone of the post?

Reply #5 Top

I never listen to anyone who thinks 'u' is a word ;)

Reply #6 Top

an error message that says that says registry can only open binary files.

Reply #7 Top

Hi all,

I am using Win 7 (french language) with iconPackager 5.00.021 (downloaded from impulse). When IP install a new set of icons it makes modifications directly inside c:\windows\system32\imageres.dll ... original size and date changed in my Win 7.

When IP reverts to the original set of icons it's unable to restore the original file structure of imageres.dll. I guess that because size of imageres.dll isn't the same as the original + original live folders icons are missing !! Exploring live folder data (no 153) inside imageres.dll I noticed the icon of the previous theme is still present and used by IP. Looking inside IP all the live folders are blank and didn't work to change them manually.

The work around I've found is to rename imageres.dll into imageres.old and then copy from a backup the original untouched imageres.dll. After that open IP and in the settings rebuild the icon cache.

I hope stardock will fix this annoying issue some day ...

Grettings

 

Reply #8 Top

This doesn't work for me.. Says :

"Cannot import C:\Users\Matthew\Desktop\icon.reg: Not all data was successfully written to the registry. Some keys are open by the system or other processes."

 

Can anyone help?

Reply #9 Top

The work around I've found is to rename imageres.dll into imageres.old and then copy from a backup the original untouched imageres.dll. After that open IP and in the settings rebuild the icon cache.

Not always possible - best to do it the correct way with windows command prompt in an admin run as and type in sfc /scannow and let windows fix the changed files.

Personnaly I've found no files changed imageres.dll but that of Vista Logon Studio. The dll file can also be edited via a icon program for opening dll's and editing said included icons.

Reg hacks are risky business even for a very well trained professional to try to use. The SFC Scan Now process is usually the best answer for any system file to be repaired by windows file protection.

 

:borg:    Oh and I've got win 7 ultimate here and IP5 runs very well. NO  Problems here! [having used torents or other bad softwares can and will make security changes to your system ... thus making it perform wrong with a good program ... conclusion is that another source can be the reason other than the program you suspect it to be if this is the case.]

Reply #10 Top

ShelbyGT...this is a well know problem that happened to me on a fresh install. On my Win 7 Ultimate 64 bit fresh install, when changing the icons back to the factory defaults you will loose your live folder icons. It's easy to just manually set the folder icons in IP5 to change the icons back.

Reply #11 Top

Odd... I thought LoginStudio Vista changed the boolean key in the registry for custom wallpapers to true, then edited the file location as needed.

 

Currently trying to use sfc.  Hopefully I won't have to use my restore point from when I installed Java... (I don't want to have to go recover a few weeks' worth of stuff)

Reply #12 Top

funny after seeing this thread, i just realized that i have iconpackager installed..thanks for the post

Reply #13 Top

The below method restored all my original icons after uninstalling IP.

 

Enter ‘regedit’ in Search box and Open Registry Editor; Navigate and delete the entry HKLM\Software\Microsoft\Windows\Current Version\Explorer\Shell Icons 
Exit Registry Editor, Logoff and login to see the icons restored. The software uninstaller blanks out the values, rather than deleting them.

Reply #14 Top

ok guys i just downloaded iconpackager... but then i uninstalled it and also restart my computer.

them my icons(Application icons)such as internet explorer,notepad and other stuff has a small folder on it !!!plz what do i do??

 

    THANKS!!:pout: :pout: :pout:

Reply #15 Top

Oh and I've got win 7 ultimate here and IP5 runs very well. NO Problems here! [having used torents or other bad softwares can and will make security changes to your system ... thus making it perform wrong with a good program ... conclusion is that another source can be the reason other than the program you suspect it to be if this is the case.]

 

I have this problem in spades (Win7 Professional, 64 bit) and I don't use "bad" software.  I wish stardock would come up with a safe solution

Reply #16 Top

Didn't try the fix, but it looks like it would get system defaults back...

Reply #18 Top

Hello! H3lp!

My problem is descuibed here: https://forums.stardock.com/411259

The same problem with the blank icons in Win Explorer.

Want to restore the system to its previous state [before IP] ....

 

Here is my backup.ini  link: http://www.mediafire.com/?u2jfc26p7naihg1

File is taken from C:\Program Files\Stardock\Object Desktop\IconPackager\backup.ini


Does anybody know how to restore the system from this backup?

 

If I make a *.reg file using the registry keys saved in this backup.ini via method which is  decribed here https://forums.stardock.com/370831  - will it work?

 

Thanks!


Reply #19 Top

I would be very hesitant to copy and paste that information into the registry not knowing if it's a trusted source and if the information is correct. It could cause a huge problem in the registry not to mention having to reformat the hard drive if it's wrong. If one would do this, they should first backup their computer on an outside device, not on the hard drive.

Reply #20 Top

Idhoezee ....considering the age of the thread it is a certainty your 'hesitation' missed the boat.

The issue is either clearly resolved or the previous poster has shuffled off this mortal coil...;)

Reply #21 Top

Oh, and para two....reply #2 ....;)