Here's the Registry key. Copy everything between the dotted lines, including
empty lines but not including the dotted lines, and paste it into a fresh
plain-text file using Notepad, for instance. There must be two empty lines
at the bottom. Press Ctrl-End to make sure the cursor is on the second line
below the last line of type. Save the file, close it, then rename it
"Compressed Icon.reg". Now right-click it and choose Merge. I'm not
convinced your compressed folders (that's what MS calls them) associations
have been totally repaired, but this is the part you're asking for. You can
also download a REG file to fix the entire association here:
http://www.winhelponline.com/articles/105/1/File-association-fixes-for-Windows-Vista.html
Look in the box full of file-extensions and download the one for ZIP files.
If you'd rather do it yourself, use REGEDIT to locate the following key:
HKEY_CLASSES_ROOT\Compressed Folder\DefaultIcon
Double-click the "Default" entry (the only one that should be there), and
make it this:
%SystemRoot%\System32\zipfldr.dll
Make sure that the "Type" is "REG_EXPAND_SZ". If it's not, post back. I know
it doesn't look like the entry below. One's in plain text, the other is in
"hex". Translated, they mean the same thing. Note that you can't "undo" a
Registry edit, so it's SOP to Export the Key before editing it.
----------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CompressedFolder\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,7a,00,69,00,\
70,00,66,00,6c,00,64,00,72,00,2e,00,64,00,6c,00,6c,00,00,00