Transfer some files from C:\Program Files

  • Thread starter Thread starter dardruba
  • Start date Start date
D

dardruba

I'd like to prune my C:\Program Files to hold only files I need daily.

There's a lot of stuff I've put in there which I rarely use, or have
stored an unused program because it may just come in useful sometime,
and I'd like to store them on my G: External Hard Drive.

Is it possible to transfer them and have them open when I click on
them or even to transfer one back to C: Drive temporarily to do a
specific task then return it later.
 
I'd like to prune my C:\Program Files to hold only files I need daily.

There's a lot of stuff I've put in there which I rarely use, or have
stored an unused program because it may just come in useful sometime,
and I'd like to store them on my G: External Hard Drive.

Is it possible to transfer them and have them open when I click on
them or even to transfer one back to C: Drive temporarily to do a
specific task then return it later.

I'm not the worlds best tech, but I've been building and working on PC's
since about 1984 and write software. I would think a lot of us have
the same issue. I myself have a few programs that I don't use but once
every 4-5 months. But its there so I don't have to find the setup
discs. I would first say, live with it, or get a larger hard drive,
as the costs are so minimal now and its too easy to clone your system.

But if you are concerned about the fact that you can explore the folder
and see these or have minimal space on C: then read on:

The move and move back logic comes close to working. Clumsy, but it may
work. I say that only if the program is not something that runs in the
background. Nero is a possible example of a failure. It runs a cd
check program at startup. If you moved the folder it could error.

But "move" the program and then run from the new location, NOT.
A vast majority of the programs are installed not just in program files,
but in windows and the registry. Thus there are entries there with
path names to C:. Running would fail.

But you have a 50/50 chance. Move it, run it, if it works, you win.
Otherwise put it back, uninstall and re-install on the G: drive.
Experiment. Backup things up (as you should be doing) and try it.

A bit off topic, I have a whole folder (C:\programs) that were installed
by a setup program but don't really need install. It just comes for the
novice and for a convenient way to distribute. So when I reload, I
just copy that folder in and they are all there. I even have a "start
menu" folder that includes all the shortcuts for me. Still OT, these
are not relocatable, just non-installed.
 
I'd like to prune my C:\Program Files to hold only files I need daily.

There's a lot of stuff I've put in there which I rarely use, or have
stored an unused program because it may just come in useful sometime,
and I'd like to store them on my G: External Hard Drive.

Is it possible to transfer them and have them open when I click on
them



In general, no. If you transfer a program file from C:\Program Files
to anyplace else, it will no longer work because all the registry
entries and other pointers to it within Windows will no longer be
pointing to the correct place. An occasional small self-contained
program is an exception, but these are fairly rare.

or even to transfer one back to C: Drive temporarily to do a
specific task then return it later.


You could do that, but you'd have to do the transfer back and out
yourself. Or you could do it with a batch file.

I don't think this is a great idea, by the way. Unless you are short
of disk space, it's pointless, and might get you into trouble. And if
you are short of disk space, the solution to the problem is to buy
more disk space (it's very cheap right now), not resort to kludges
like this.
 
the best method is to
simply uninstall the old
stuff, run a reg cleaner,
then reboot and re install
the programs to the
new drive.

there is also software like
system mechanic that
can move the programs
to a different location and
modify the registry, but it
is "time" consuming.

then after it is done, you
may find the old programs
won't run from an external
disk, anyways.

you should determine the
value of those programs
and see if they even function
properly or provide a value
to you and your system.

some may appear to function
but may not or worst, they
may inadvertently create
havoc because of their outdated
programming, like older disk
partitioning programs.
 
db.·.. > said:
the best method is to
simply uninstall the old
stuff, run a reg cleaner,


Why are you advising the OP to deliberately risk rendering his machine
unusable by unnecessarily running a registry cleaner? You've been told
time and time again just how absolutely useless and potentially
dangerous these snake oil "utilities are. Have you now graduated from
unintentionally giving bad advice through ignorance to full blown
troll-hood by deliberately giving advice harmful advice?





--

Bruce Chambers

Help us help you:


http://support.microsoft.com/default.aspx/kb/555375

They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety. ~Benjamin Franklin

Many people would rather die than think; in fact, most do. ~Bertrand Russell

The philosopher has never killed any priests, whereas the priest has
killed a great many philosophers.
~ Denis Diderot
 
I'd like to prune my C:\Program Files to hold only files I need daily.

There's a lot of stuff I've put in there which I rarely use, or have
stored an unused program because it may just come in useful sometime,
and I'd like to store them on my G: External Hard Drive.

Is it possible to transfer them and have them open when I click on
them or even to transfer one back to C: Drive temporarily to do a
specific task then return it later.


For the most part, no. Only the very simplest of applications (I.e.,
self-contained executables) can be transferred back and forth in this
manner.

For more advanced applications, you'll have to remove and reinstall
each and every application to the new location, at each transfer,
anyway, in order to recreate the hundreds (possibly thousands) of
registry entries and to replace the dozens (possibly hundreds) of
essential system files back into the appropriate Windows folders and
sub-folders.

If you running low on hard drive storage space, you'd be better served
getting a larger hard drive.


--

Bruce Chambers

Help us help you:


http://support.microsoft.com/default.aspx/kb/555375

They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety. ~Benjamin Franklin

Many people would rather die than think; in fact, most do. ~Bertrand Russell

The philosopher has never killed any priests, whereas the priest has
killed a great many philosophers.
~ Denis Diderot
 
db.·.. > said:
the problem is that your
so full of it, you can't smell
how bad you really are.

i have told you time and
time again that if you are
smarter than microsoft and
the software engineers, to
forward your engineered
calculations about their registry
cleaner.

i suggest that you use this
everyday and shut up
about it, you moron:

http://onecare.live.com/site/en-US/article/registry_cleaner_why.htm


Save your mindless blind faith (as in your swallowing pure marketing
swill) for the religious advocacy groups. It has no place in technical
discussions.

Oh, and try to come up with a more convincing "argument" then
name-calling. Why not just admit that you've no technical or rational
points to make?


--

Bruce Chambers

Help us help you:


http://support.microsoft.com/default.aspx/kb/555375

They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety. ~Benjamin Franklin

Many people would rather die than think; in fact, most do. ~Bertrand Russell

The philosopher has never killed any priests, whereas the priest has
killed a great many philosophers.
~ Denis Diderot
 
name calling?

no, it's simply the title i
bestow upon you because
you simply cannot refrain
from bestowing your crap
upon my postings.

and you will continue to
gain the disrespect until
you respect others.

as i said time and time again,
send your arguments to microsoft
and spare us all your mindless
whining and your ego.

better yet, create a web site
with your intellectual arguments
so that the whole world can
relish in your infinite wisdom
and prove that you know more
about making software than
microsoft does.

until then use this everyday:

http://onecare.live.com/site/en-US/center/cleanup.htm
 
your explanation is
severely flawed.

it is detrimental to
the system if it continues
to add registry keys with
out assuring that the old
ones have been removed.

you should stopped disregarding
the importance of having an
accurate registry (database) or the
user will eventually need to
do this:

http://support.microsoft.com/kb/307545

but hey, what do you care. its
not your computer that will
crash from your erroneous
opinions and when such postings
appear on the newsgroup, you
will conveniently ignore them.
 
Bruce said:
Save your mindless blind faith (as in your swallowing pure marketing
swill) for the religious advocacy groups. It has no place in technical
discussions.

Oh, and try to come up with a more convincing "argument" then
name-calling. Why not just admit that you've no technical or rational
points to make?

Because he ... is Above That? :-)
(And talking about being egotistical, he sometimes really takes the cake -
but which, of course, he will adamantly deny, as he is just here to "help"
us mere mortals)
 
name calling?
no, it's simply the title i
bestow upon you because
you simply cannot refrain
from bestowing your crap
upon my postings.

and you will continue to
gain the disrespect until
you respect others.

Pot, kettle? A severe case of self projection noted.
'nuff said.
 
the problem is that your
so full of it, you can't smell
how bad you really are.

i have told you time and
time again that if you are
smarter than microsoft and
the software engineers, to
forward your engineered
calculations about their registry
cleaner.


Do you know the name of the well-known and extremely well-respected
Microsoft Employee, Mark Russinovich? Here's a brief quotion from
http://aumha.net/viewtopic.php?t=28099

"Bill Castner wrote:

"Mark Russinovich (Author of the "Bible", Windows Internals,
co-founder of Winternals and Sysinternals, and since both companies
were bought by Microsoft, now a senior Microsoft employee) was asked:

Quote:
Hi Mark, do you really think that Registry junk left by uninstalled
programs could severely slow down the computer? I would like to 'hear'
your opinion.

"His reply fairly captures my own view:
Mark Russinovich wrote:

No, even if the registry was massively bloated there would be little
impact on the performance of anything other than exhaustive searches
(ed. of the registry itself). "
 
Ken, keep in mind that you're trying to explain this to a guy who said in a
previous post that a transformer converts AC to DC, and refused to admit he
was wrong there, too.
 
If mark was so assured
about the reliability of a self
sustaining registry and windows
to manage it, then why did he
create PageDefrag,

(the freeware that is available
from Microsoft.com which
defrags the page file and the
registry hive)?

Though I do not know mark first
hand, I know of his handy work
and I also have a good idea of the
logic behind it; because I too use
to be quite handy in this field and
perhaps while he was in still in
high school.

Firstly lets establish an understanding
which is: the larger a file is (any file)
the more fragmented it becomes.

On the other hand: the smaller a
file is the less fragmented it is.

While a single file is of no great
concern, the thousands of files on
a disk affected by the above phenomena
will undermine system performance
and the file system.

Based on my usage of marks utility
called PageDefrag, it was designed
to defrag specific system files, like the
registry files (hive/database); files that
can not be defragged via the standard
method provided by windows.

However, marks tool is specifically
engineered to reduce the
fragmentation as much as possible.

As we understand a bloated registry
to be, it will be large so it
will be heavily fragmented. It will
also contain current and vital registry
keys/data and also have keys that are
no longer vital, i.e. outdated,
corrupted and orphaned because such
invalid data is not removed from
the registry for a number of valid
reasons.

So we can now establish the fact
that marks utility not only defrags
chunks of the registry having valid
data but also defrags chunks of the
registry containing invalid keys
(trash) as well.

Which is fair enough for the handy
little utility to do, because some
defragging of the registry hive is
better than not defragging it at all?

Now lets consider what a registry
cleaner is engineered to do, which
is to remove invalid and corrupted
keys from the registry - keys and
data which cannot be used by
windows.


By removing unnecessary data
from the registry, the file size
will become smaller and less
bloated. Thus by virtue of
being a smaller file it will also
be less fragmented than if it
were a large file.



However, because the invalid
entries can amount to thousands,
a program like a registry cleaner
can evaluate thousands of keys
in a matter of minutes.

Also, if we apply the rule of thumb
for defragging the disk to defragging
the registry, it would be as appropriate
to clean up the registry from the trash
it contains as it would be to clean a
risk from the trash files it contains.


Optimally marks utility could greatly
reduce the amount of fragmentation
if the registry was less bloated
and smaller which can only be done
be removing the unneeded data.


Based on the above I will not waver
in my position about registry cleaning
and the value it has for the system
and the user because it is crucial
that the registry is clean and accurate
as much as possible.

Conversely it would be wrong not
to maintain the registry.

For those who may not know or
remember, Microsoft invented windows
and the registry; this was a break
through during those times.


Microsoft also invented the registry
cleaner for a purpose that is as
valid today as it was 20 years ago.

Http://onecare.live.com/site/en-US/article/registry_cleaner_why.htm


-----

Ken, I honestly don't see your
unwavering stance on this issue.

Further, it is concerning that
you have referred to the importance
of registry cleaning as snake oil
or a great plague and to me it is
irresponsible for anyone to utilize
the MVP status for fear mongering

Such statements give the
unknowledgeable user a false
sense of security that "will"
ultimately lead to a corrupted
registry and a system crash.

There is no logical or reasonable
explanation to have anyone give
up a few minutes of their time
to tune up their registry and to
prevent an utter crash that will
require hours or days to recover.

In my opinion any MVP that does
not promote system maintenance,
which includes the registry is
irresponsible.
 
Ken, keep in mind that you're trying to explain this to a guy who said in a
previous post that a transformer converts AC to DC, and refused to admit he
was wrong there, too.


I know. Actually, I have no interest in trying to explain anything to
somebody like him. My post, although addressed to him, was really
meant for others here who might learn something from Mark
Russinovich's views.

 
If mark was so assured
about the reliability of a self
sustaining registry and windows
to manage it, then why did he
create PageDefrag,

(the freeware that is available
from Microsoft.com which
defrags the page file and the
registry hive)?

Though I do not know mark first
hand, I know of his handy work
and I also have a good idea of the
logic behind it; because I too use
to be quite handy in this field and
perhaps while he was in still in
high school.

Firstly lets establish an understanding
which is: the larger a file is (any file)
the more fragmented it becomes.

On the other hand: the smaller a
file is the less fragmented it is.

While a single file is of no great
concern, the thousands of files on
a disk affected by the above phenomena
will undermine system performance
and the file system.

Based on my usage of marks utility
called PageDefrag, it was designed
to defrag specific system files, like the
registry files (hive/database); files that
can not be defragged via the standard
method provided by windows.

However, marks tool is specifically
engineered to reduce the
fragmentation as much as possible.

As we understand a bloated registry
to be, it will be large so it
will be heavily fragmented. It will
also contain current and vital registry
keys/data and also have keys that are
no longer vital, i.e. outdated,
corrupted and orphaned because such
invalid data is not removed from
the registry for a number of valid
reasons.

So we can now establish the fact
that marks utility not only defrags
chunks of the registry having valid
data but also defrags chunks of the
registry containing invalid keys
(trash) as well.

Which is fair enough for the handy
little utility to do, because some
defragging of the registry hive is
better than not defragging it at all?

Now lets consider what a registry
cleaner is engineered to do, which
is to remove invalid and corrupted
keys from the registry - keys and
data which cannot be used by
windows.


By removing unnecessary data
from the registry, the file size
will become smaller and less
bloated. Thus by virtue of
being a smaller file it will also
be less fragmented than if it
were a large file.



However, because the invalid
entries can amount to thousands,
a program like a registry cleaner
can evaluate thousands of keys
in a matter of minutes.

Also, if we apply the rule of thumb
for defragging the disk to defragging
the registry, it would be as appropriate
to clean up the registry from the trash
it contains as it would be to clean a
risk from the trash files it contains.


Optimally marks utility could greatly
reduce the amount of fragmentation
if the registry was less bloated
and smaller which can only be done
be removing the unneeded data.


Based on the above I will not waver
in my position about registry cleaning
and the value it has for the system
and the user because it is crucial
that the registry is clean and accurate
as much as possible.

We don't expect you to (anymore than we would have expected Stalin or
Mussolini to waver in their positions, either - but that's probably before
your time).
 
Are you challenging Mark Russinovich's knowledge? Are you trying to
tell us that you know more about these things than he does? What the
heck does fragmentation have to do with registry cleaning, how are the
two even remotely related?

John
 
John said:
Are you challenging Mark Russinovich's knowledge? Are you trying to
tell us that you know more about these things than he does?
What the heck does fragmentation have to do with registry cleaning, how
are are the two even remotely related?

Interestingly, I also asked him about some of that some time back, and got
no answer (he avoided it, instead saying what he always says, about
"Microsoft's recommended registry cleaner" (cough).
 
Back
Top