Hi everyone! I've been busy customizing my file-associations lately, and changing from this: ACDSee.bmp to BMPFile, or JPGFile, etc. Some problems I'll never solve as I want it (progs tend to reset *their* assocations), but some I can, and will, try. I downloaded some really nice XP (128px/alpha) icons to use for my most used files (archives, pictures, multimedia, etc). Most work, some don't. That is, the DefaultIcon keys... For example it seems XP keeps resetting associations related to HKEY_CLASSES_ROOT\SystemFileAssociations. So I started digging. And I never should have! Why have I, by now, found three places to store file-associations?! Has Microsoft gone nuts, or am I missing something here? And please don't tell me there's any more locations! I've found: [HKEY_CLASSES_ROOT\] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes] The second I could understand: Maybe users want to customize their associations without interfering with other users. But why the third? And is it really a copy of the HKCR-hive or does it just look like that? If I want to customize my associations, which keys should I use? All three? How come I've never ever heard of the second and third? I've been all over the net tweaking XP, and I've been busy with 98 and stuff years ago... Thanks in advance for any enlightenment