Windows: Breaking a file association

. . . when you can’t find the extension in File Types.

This is Windows 98 SE, by the way. I finally got around to buying The Sims – with TS2 out the price dropped on the original and it runs on this creaky inherited system. Anyway, I’ve started poking around the bones of the program and, as anyone who’s done so knows, there are an awful lot of .iff files for objects. Since I also have Adobe Photoshop 5.5 installed, that extension is associatated with it and whenever I accidently click on one in WE, PS opens up then finds it can’t parse the file. So I go to the help files for PS and discover that it thinks, “The Amiga™ Interchange File Format (IFF) is used for working with Video Toaster and transferring files to and from the Commodore Amiga system.” Hmmm, doesn’t sound like anything I’m likely to run into; I’ll just go to Folder Options/File Types and remove the entry there and associate it with IFFPencil.

So I go to the As – nothing for Amiga, and the four Adobe entries don’t include .iff. I look in the Cs – no Commodore. I look in P – no Photoshop. I look in V – no Video Toaster. I click on every stinkin’ entry in the table – at no time does the .iff extension show up. I try to add .iff – Explorer chides me that “The extension ‘.iff’ is already in use by file type ‘Photoshop.IFFFile’. Choose another extension.” Back to the list – nope, no Photoshop. So now I’m stumped. I think I can uninstall PS, then reinstall it. I think there’s an installation option where you can pick and choose which file types the application will be working with, but it’s been a long time since I installed PS last and can’t be sure.

Can anyone come up with an alternative method? Just where is that little bugger hiding?

DD

I don’t have a win98 machine handy, but in 2000/XP the file extension associations are maintained in the registry at

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

(I would assume they’d be there or someplace similar in win98.)

If you’re comfortable with regedit, this is probably the easiest place to start. If not, ignore this and wait for someone to give a more user-friendly tip.

Well, I’m at work on a Mac, with my Windows 98 at home, so I may be mis-remembering.

But this might work -

Right click on any ***.iff file, choosing "Open with . . . " rather than “Open.” You should get a list of possible options, with a choice to look for other options. Pick one of these choices, and make it the default by clicking in the “Make this option the default” box.

Actually, in 98SE you have to Shift+Right Click to get the “Open with…” menu item, otherwise it doesn’t show up if the file type is already registered.

I can’t remember if Win98 had the assoc command or not, but you could try opening up a command prompt and typing:



assoc .iff=


and then hitting enter.

Bingo! That did the trick. Once again distributed knowledge comes through. Thank you.

DD