Ask Leo!

Can I install programs on an external drive?

Home » Windows » Windows Configuration

Summary: An external drive is just another drive to Windows. Setting up programs on a drive that can be removed, however, warrants some care.

Windows XP-Home is installed on my C drive. Will programs, games and so on run if installed on my external E: drive or do they have to be on the same drive as Windows?

The short answer is yes, but there are, as always a few caveats and clarifications I need to make.

If when you set it up a program allows you to choose a destination drive to install onto, it shouldn't matter if that drive is C:, your Windows drive, or some other hard drive internal or external. For the most part they're all just drives, and the fact that the setup program gives you the option means there shouldn't be an issue.

For the record, if the setup program doesn't give you a choice then it may be an issue and I'd avoid trying to circumvent it.

Now, many external drives are removable. USB drives, for example, can be removed from your computer either while it's not running, or after clicking a "safely remove hardware" for the device. In the later case, if a program on your removable drive is running, "safely remove" may fail. All files on the external drive must not be in use, and a program running from the drive is definitely "in use". You'll need to make sure that all programs installed on the external drive are shut down before attempting to remove the drive.

Now, that sounds simple enough but more complex packages often install software that runs automatically when you start your machine, either in the form of explicit start-up menu items, or as system services. You may not think you're running any software that's installed on that external drive, but in reality it may have installed something that is. You'll need to figure out what that is, and take steps to disable it, or shut it down before you remove the drive.

"You'll need to make sure that all programs installed on the external drive are shut down before attempting to remove the drive."

Along those same lines, if the drive is not installed when you boot your system, you may get error messages on start up if a prior installation of software onto that drive also added startup items. Without the drive installed, those startup items may not be found, and errors may result. Menu items and shortcuts relating to the software installed on the external drive may also revert to Windows defaults until some time after the drive is reinstalled.

Finally, don't expect application portability by installing it to an external drive. By that I mean that installing an application to an external drive, and then taking that drive to a different computer and expecting the application to work on that machine. This may work for simpler applications, but setting up a complex application is as much about setting up the Windows registry as it is about just placing files. The registry will have only been set up on the first machine. Theoretically it might be possible to set up the software on machine A, then set it up again on machine B if the drive letters are identical, but I'd expect that to be highly error prone. It's also quite possibly against many applications licenses or terms of use since you're technically installing it on two machines.

So there are a number of issues related to removable media, but if you're just installing your software to a second hard drive, and it just happens to be an external drive, I wouldn't expect that scenario to be an issue for you.

Related:

Article 11238 | Posted March 13, 2007

Recent Comments

Excellent advice, Leo.

Some aapplications have been designed to run external drives, such as the MS Word compatible processor, "ABIword Portable," the Thunderbird Browser, and many Open Office applications.

Carrying these portable applications on an external drive or jump drive can be helpful if you're a student or you use various computers.

Posted by: Chuck Eglinton at March 14, 2007 05:04 AM

Building on Chuck's comment, Wikipedia has a nice list of "portable" applications (ones that don't require any installation and so can be easily run from external drives) at http://en.wikipedia.org/wiki/List_of_portable_software .

Posted by: Simon at March 19, 2007 06:55 AM

There is a program call MojoPac that allows one to install software on a USB drive, iPod or portable hard drive because it vitualizes the Registry. You can run MS Office and other programs like Adobe Creative Suite, and move the drive from computer to computer and use the installed applications. Very cool . Find out more here: http://www.mojopac.com

Posted by: Clive at March 26, 2007 10:01 AM

Thankyou very helpful.

Posted by: Pat at April 10, 2007 05:03 PM

would like to know if it is possile to install an antivirus on my external drive, and where can i get the software?which kind of software can i use?

Posted by: olivier at April 12, 2008 11:28 AM

How to protect my data on my portable hard drive, from infections, while connecting to other people's pc ?
Thanks for any info.

Posted by: Vik at July 19, 2008 11:43 PM

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If your hard drive (or USB thumb drive) has a physical
"read-only" switch to prevent writing to the device, use
that. Unfortunately, not many do these days for some reason.

- From a purely pragmatic point of view the answer is that you
really can't ... at least not with 100% certainty. The best
steps to take include:

* ONLY connect to PCs you absolutely trust

* turn off "auto play" on your own computer

* virus scan the drive immediately on connecting it back to
your own computer.

Leo


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFIhLdgCMEe9B/8oqERAnoOAKCPxbL3qFBXQy8xiTqXPSALRmQthACeNpkg
cbSbL4Y1AyYLVtzWFiQDdqw=
=CM8h
-----END PGP SIGNATURE-----

Posted by: Leo at July 21, 2008 09:20 AM

Post a comment on "Can I install programs on an external drive?":






(Email Address will not be published.)

Remember Me?

By popular demand...
my tip jar
Cuppa Joe
Buy Leo a Latte!

(you may use HTML tags for style)

New!

RSS feed Subscribe to the RSS Feed specifically for comments on this article.

Before commenting, please...

Please wait. Your comment is being processed ...


Ask Your Question:


ask-leo.com
Web

Stay Informed

Weekly Newsletter

Archives

By Category
By Date

Advertisers

Advertise on Ask Leo!

««   »»

Question? - Ask Leo!
Who is Leo?
Link to Leo!

Terms, Conditions & Privacy