> > > > I think that's largely due to their file locking mechanisms. (And maybe > > further due to way their filesystems creates files.) > > It has a lot to do with that evil thing called the "Registry" which has > its grubby fingers in almost every program. If you tweak the registry, > you have to reboot. BTW, that's how most "sticky" hacks get on a > Windows box...they get into the registry so they get restarted on each > boot. Nice idea, TERRIBLE implementation. Actually, it has nothing to do directly with the registry. The registry is only a database and does nearly the same thing as config files under Linux. For Windows 9x there is no way to restart the OS sub-systems. Under the various Windows NT flavors it is possible to go in and restart services to take advantage of the changes; however, the genius there have not really provided an easy way to do it (at least that I know of.) You either have to reboot or start and stop the services 1 at time ... There are probably a lot of services that you can't restart as well. Oh, if only the problem was as simple as the registry. Its all the brain dead software that uses the registry and the fact that there is no easy way to figure out where an application stores stuff in the registry and that applications are free to write to many places in the registry that they should not and ...