Of course, I want to move it and change the system to find it.
That is
why I want to find where the parameters are internally defined.
Sorry if I
didn't make that clear.
Although databaseben's statements "EVERYTHING IN IT WILL BECOME
USELESS DATA" and "YOUR SYSTEM WILL CRASH, LIKE A BROKEN WINDOW"
aren't correct, the problem, as you realize, is that all the many
references to where those programs are will be wrong (the references
are not all in one place--many are in the registry, but others are
elsewhere). So most of the programs (all but an occasional tiny
self-contained one) will no longer run. There is, however, software
available to search out, and find those references and change them
accordingly (one such program, for example, is called COA2). My
experience with such programs is that they find most of the
references, but not all of them.
For that reason, I recommend that you do *not* attempt to do this. The
proper way, and the best way, to accomplish what you want is to
uninstall the programs, then reinstall on the drive where you want
them.
By the way, many people recommend that programs be installed on a
drive other than the one Windows is on, because they think that if
they ever have to reinstall Windows, their programs will be safe if
they are on another drive. That is *not* correct, so if that's the
reason you want to do it, I urge you to reconsider. If Windows is
reinstalled, all the registry (and other) references to them are lost,
and the programs have to be reinstalled anyway. That's true of all
programs except a very occasional tiny self-contained one.