<< Just got back into work after a long night of updating some other systems here at work and saw your latest message. I can't say how much I appreciate the effort you've put into this, even if we never solve it until XP (if that does it). >>
You're very welcome. Trying to figure stuff like this out is kind of a hobby for me. You're doing a public service by keeping me out of my wife's hair and off the streets.
<< Concerning the \HKEY_CLASSES_ROOT\.htm\OpenWithList\ it contains only FRONTPAGE.EXE and notepad.exe in that order. The only values shown for either are default. Now I'm kind of curious why Wordview isn't there? Maybe W2K on a clean install doesn't think Wordview is necessary or is this entry set if you use Wordview to ever edit an htm file or upgrade a W9x previous install. I sure would like to have some Microsoft program notes to see how and under what conditions they set registry keys or do the programs themselves set most keys whey you install them. >>
Have you installed the Wordview utility? It isn't installed by Office. It's for cheapskates like me who need to be able to read Word docs but who won't buy Word. Anyway, Wordview doesn't ask your permission to place this setting in your registry. It just does it. And it doesn't make a lot of sense becase... (drum roll please) ...you can't edit ANYTHING with Wordview, html or otherwise! It's just a viewing utility!!! Go figure! It is freely downloadable from MS.
<< I used Regedit to remove the key I talked about earlier. I'm still not sure when to use regedit32 and regedit and for what reasons, but am used to regedit. >>
Regedt32.exe is the registry editor of preference in NT 4 and W2K. That's because it's the registry editor which knows how to deal with security settings, among other things. It has an excellent value name / key creation wizard which steps you through the creation of registry items so that you can't wind up creating a corrupted or invalid (other than out-of-range) item. However, its search functions only work within the particular hive you are examining at the moment. So Microsoft left the old Regedit.exe on these systems so that people could use it for that. When I need to go hunting for "Easter eggs", I use regedit.exe. But when I need to actually do anything other than simply delete an item from the registry, I always use Regedt32.exe.
<< When changing the html editor In IE5 from FRONTPAGE to notepad the right click Edit command will use the one I select so all works as advertised there. >>
Cool. So you can at least view the source by this means, right?
<< In fooling around with this problem in the last few days I was wondering what a MRUList key was. Finally figured that each program that can be used to open any file extension is given a letter a, b, etc. The order of preference for opening a file of a given extension in any particular instance is the MRUList. Example MRUList Key acedb would try programs displayed above it in that order to display, open etc. the file. When notepad was the only file used for .tmp files and there was an "a" as part of the key now I know why. >>
MRU = Most Recently Used. There's a lot of info about it in the MSKB if you care to burn up a day looking for it.
<< With this info did a registry search on notepad to see if I could find any out of order selections for htm, txt, tmp etc. I did notice that when I used assoc, as you suggested, it added wordpad to the files that could be used to open .tmp but gave it a "b" rating with notepad an "a" rating. Nothing solved the View Source problem but interesting and learned something. There are no instances of "View Source" or any iterations of it that I could find in the registry. >>
You know how, if you double-click on a really big text file in Win9X, you'll get a rude error message about the file being too big for Notepad? In W2K the OS will substitute the next application in line (Wordpad in this case) and go ahead and open the file without troubling the user. I still don't understand why your system has ANYTHING associated with the ".tmp" extension. Normally that extension has no association.
<< That's all for now but I'm going to keep trying until I or somebody else comes up with the solution. >>
I'm rooting for you, Bud, but I'm not sure I know where to go from here. I'll continue to ponder it, and I hope you'll post back with anything you turn up. I'm interested, and I'm sure the info will be of benefit to others, too.
Regards,
Jim