Originally posted by: Muse
Originally posted by: boomerang
You are not going to be able to run a program installed in Vista from within XP and vice-versa. You will have to install it in both Vista and XP.
All programs will then be installed to C and will run with no drive letter issues.
And please, let's not confuse him talking about programs that do not write to the registry.
Umm, this may work for some programs but I'm told it will not work for all programs, i.e. installing the program in both OSs to the same location. I'm not sure I'm interpreting you correctly or that you said what you meant to say. If OS1 is on C: and OS2 is on E: (could be D:, doesn't matter, but since you are talking about E:, I made it E: ), when you are booted to OS1, and go to install a program, the default installation location is very likely to be C:\Program Files. When you are booting to OS2, the default installation location is very likely to be E:\Program Files. So, when you are booted to OS2, you can accept the default location (most program installations give you the option of changing the installation location from the default, but not all), or you can change it to, say, C:\Program Files, and that's what Boomerang appears to be suggesting. Like I say, I'm told that this is an invitation to trouble with some applications (Visual FoxPro, I'm told, by an expert, for example).
Thus, I'm in the habit now of installing applications from within a particular OS to a location specific to that OS (could be anywhere, any drive, as long as it's path is unique to that installation), in the interests of insuring that I won't have difficulties. HD space has been getting cheaper and cheaper and I'm far from cramped in that regard.
Myself, I don't install applications to the OS partition in most cases.
Applications that don't write to the registry can presumably be accessed by any of your installed OS's, and in fact be run by them without reinstalling, but just creating shortcuts to the main EXE of the application. There, I stuck my toe in that confusion referred to above. Myself, I often don't know which applications write to the registry and which do. I do know in a case or two. How does one discover that? I hope what I have said here doesn't create more confusion that it eliminates.