Technology in terms you understand. Sign up for my weekly newsletter, "Confident Computing", for more solutions you can use to make your life easier. Click here.

Can I Use an Internal Hard Drive from an Old Machine as an External Drive on a New One?

//
I am currently using an E-machine using Windows Vista. I bought the machine used and have added external hard drives from WD (120GB) and Seagate (350GB). My wife and I play a lot of games from Big Fish and other providers, which I download to my external hard drives. Her machine uses Windows XP. I have a Dell using Windows 2000 and a Panasonic laptop running Windows XP, which have died. Can I remove the hard drives from these two old/broken machines and make them external hard drives so I can use the information and games on my E-machine? How do I find out what size enclosure to use for this job?

You can certainly take the drives out of old machines and use them as external drives on other systems. It’s actually a common and fairly easy way to perform some data recovery. As long as those drives aren’t the cause of the system failure in the first place, the data on them should still be accessible.

There’s a catch for running software from those drives, however, that I’ll speak to in a moment.

More to the point is getting the right external enclosure. Not only do you have size to worry about, but interface as well.

Become a Patron of Ask Leo! and go ad-free!

Physical Drive Sizes

You’re most likely to encounter one of two different sizes of hard drives, 3.5 or 2 inch:

3.5 inch and 2 inch hard drives
3.5 and 2 inch hard drives

The larger drives are what you’ll typically find inside desktop PCs, and the smaller is used in laptops and other portable devices.

Naturally, the external hard drive enclosure that you plan to get needs to accommodate the size of drive you have.

Interface

Hard drives use one of two interfaces (connectors): IDE (Integrated Drive Electronics), sometimes also referred to as PATA (Parallel Advanced Technology Attachment), and SATA (Serial Advanced Technology Attachment). IDE/PATA is the most common on older computers, whereas SATA is prevalent in laptops and most new desktop computers.

3.5 inch SATA and IDE drives
3.5 inch SATA and IDE drives

Besides being physically distinct, the interface determines how the hard drive communicates with the motherboard’s hard disk controller.

External enclosures typically use one interface or the other – IDE/PATA or SATA. Make sure to get the enclosure that matches the drive that you’re planning on
putting in it.

The External Drive Enclosure

Besides providing a place to house the drive, an external drive enclosure typically does exactly two things:

  • Provides power: When a drive is installed inside a computer, that computer provides the power to run the drive. That power is not typically available via external interfaces†, so most external drive enclosures include a separate power supply that is plugged into the wall or a power strip.
  • Converts to USB: Most external drives use a USB interface. The minimal circuitry that’s included in an external drive enclosure is simply a conversion from USB to the internal interface of the drive. (Occasionally, external drives can also be connected by Firewire, also known as IEEE 1394. As this is more common in Macs, check to see if you need this interface. If so, make sure that your external enclosure uses this, often in addition to USB.)

Note the absence of any cooling. While a few external drive enclosures include fans, most do not. This can be an important consideration because hard drives can run hot. Without a fan of its own, the external drive enclosure is relying on ambient airflow to keep the drive cool. Make sure that it’s used in an open and unobstructed location.

Data On External Drives

For the most part, an external drive is just another hard disk on your system. While external drives are commonly used for backup, you can actually use it for almost anything that you might use an additional internal drive for.

Almost.

  • I don’t recommend installing software to an external drive. By that, I mean any program that uses a setup program. External drives may see their drive letters re-assigned occasionally. While annoying for any number of reasons, it’s particularly problematic if a program installed as being on the “G:” drive is suddenly on “H:”.
  • In your case, because the drives used to be internal drives, software that was previously installed via some kind of setup will not work. That software will need to be set up again from original setup discs. On the other hand, portable applications that don’t require a setup will usually work.
  • An external drive is likely to be slower than an internal drive. That means that, depending on how you’re using it, you may not want to put files on it that you access heavily; this includes program files.
  • An external drive is, as far as the operating system is concerned, ephemeral. They can be removed at any time. The operating system shouldn’t allow you to place the paging file on an external drive, for example. (If it would allow it, don’t, for the speed reasons I just mentioned.) Similarly, I would not recommend moving My Documents, the system temporary folder, or any system-defined folders to an external drive. Should the external drive ever be removed, your system will be very, very confused.

I find that external drives are the perfect places to keep large quantities of accumulated data that I’m not constantly accessing. Backups, for example, as well as photos, videos, documents and more.

23 comments on “Can I Use an Internal Hard Drive from an Old Machine as an External Drive on a New One?”

  1. Id like to mention that portable applications (that means with no installer) will (well, should) work on external drives just fine.

  2. About recovering/using data from old Hard Drives. Where do I find housings for old HDs? Old computers? How do I determine whether they are IDE/PATA or SATA?
    I have four HDs from old computers that were Win 98 machines (or older). Can I capture their data using a Vista or Win 7 machine? Will I be able to just access/read that data with Windows Explorer? Thanks.

    You can use the pictures in the article above to determin if the interface is IDE or SATA by the connectors used. Just search Amazon or your favorite computer store for “external drive enclosure”.

    Leo
    24-Mar-2011

  3. You don’t have to get a drive enclosure or housing for your old drives. You just need the connecting cables – such as CablesToGo USB IDE or SATA Drive Adapter Model 30504

  4. I’ve tried hooking old Hd’s with those goodies and i found if you lay them edgewise on a desk, or something, they will keep cool and work – if they cooperate.

  5. Re. comment about trying to put the paging file on external drives. I went through the motions of trying to do this on XP. In fact, I was trying to split (stripe?) the paging file over all my drives, as I have four externals and saw this recommended elsewhere, as Windows is supposed to use the fastest drive (or so the article said) for the page file. I did all this in the “virtual memory” section of System Properties, as you might expect, setting everything and re-booting. No warning at all that it couldn’t be done and everything showed as it should in the properties. When I looked at the individual drives’ contents however, only the “C” drive and the additional internal drive had “pagefile.sys” on them. Nothing on the others. This obviously kicks into touch the folk who say you can put the page file on a USB memory stick. I would have thought some sort of warning that it can’t be done would be in order, unless Windows doesn’t know an external drive from an internal! Unlikely I would think.

  6. Seems to me to be an awful lot of trouble to go to when a new 1 terabyte Verbatim Hard Drive just cost me $68.00 – on sale of course, but I didn’t have to reach for a screwdriver!!

    Very true, drives are cheap … but data typically is not. Most often this scenario becomes important when people are attempting to get valuable data off of one of these drives.

    Leo
    24-Mar-2011

  7. Just to add another suggestion to what others have said, CompUSA (Tigerdirect) Sells a Diablotek kit for about $23 that includes it’s own power supply and allows you to connect 2.5″ or 3.5″ and either SATA or IDE and is the only kit I’ve found that allows ‘hot swapping’ of hard drives. (Which means you don’t have to reboot your computer to change drives, just unplug one and plug in another – it also can be used to connect virtually any CD or DVD drive). It works on any computer with a 2.0 USB port.

  8. Why not install the old one internally in a master-slave config instead?

    Not everyone feels comfortable opening their computer. Making an external drive out of it also makes it more flexible as it can be connected easily to any computer.

    Leo
    24-Mar-2011
  9. I have just taken a 40Gb ATA drive out of my old Vaio laptop and put it in a can. I bought the can off ebay for £3.29 and it works great. Type “2.5 or 3.5 caddy” in ebay and that should bring up sellers of these cans. Mine came with a double USB connection for power so it’s very compact, just a bit bigger than a cigarette packet.

    Search for “external drive enclosure”, not “can”, and you’ll get lots of options.

    Leo
    24-Mar-2011
  10. I pulled a hard drive from a crashed dell and set it up for external storage and well !!!– all of a sudden red banners went streaming across my monitor sirens went off !!! Thankfully my Anti-verse blocked it.
    Be up to date with your anti-verse for sure.

  11. I’ve got a couple of 250 GB IDE hard drives, and it’s unlikely that I will ever again buy a computer which supports IDE for internal hard drives. Why would I throw them away, when I can use them?

    For example, I can install a version of Linux that I want to test, without disturbing what is on my internal drive.

  12. I have converted and internal Samsung SV6003H 60MB IDE into an external drive by the use of an enclosure made by A-byte. Seems to work BUT:

    1. Better do NOT plug the drive while the system is off unless you have disabled USB Reboot capability in your BIOS or you have not had any operating system on the disk nor anything which may “Autorun”.

    2. I have a problem when I want to open the old “Documents” folder. I get a message the folder is locked and cannot be accessed.

    There was a piece of software which would delete directories of Windows forcefully, I do not know whether this would help reading the directories or whether these would be put in the “Recycle Bin” where to read them from.

    Changing the attributes did not seem to help.

    Does anyone know any way to read the folders?

  13. Would you recommend booting off an external hard drive considering this:
    your external hard drive uses USB 3.0, and has 7200 RPM + 3TB 64MB cache, sata 1
    or
    internal: 160GB SATA 1, 5200 RPM, 8mb cache.

    Would it be wise to load on os on an external hard drive via usb 3.0? would it not be faster?

  14. I’ve followed your instructions and used the Command Prompt trying to get access to a hard drive I took out of my old Win XP PC which I installed in an external drive enclosure but I’m still getting ‘Access is denied’. The drive is recognized in my new Win 7 as Microsoft Office Click-to-Run 2010. Any advice on this one, please?

  15. how can i make an enclosure for 3.5″ IDE hard drive???’please help!!

    Make? I wouldn’t advise that. They’re easily purchased at computer stores and even Amazon.com.

    Leo
    08-Apr-2012
  16. Another option is the hard drive drawer (which I have used for IDE drives; haven’t checked availability for USB). Think of this as having external drives that can be slipped into an empty bay. Its main advantages are speed and that you can cold-swap your boot (C) drive. So you can have your own boot drive and another for the grandkids – now the kids can have fun on your computer without endangering your hard drive. The original installation requires opening your computer. Perhaps someone will fill in the blanks for us.

  17. Hi. I have similar qustion. My old laptop Dell E 1405 dont startup. I want to install the Hard drive from that in to my newer Dell N4110 computer. The latter has windows 7 and the old windows Vista. Can this be done. I have obtion as my wife has Dell with Windows vista with also SATA Drive.

  18. I took the harddrive from an old laptop and put a casing around it. My new laptop can see it, that’s okay. The thing I don’t like that I need Admin rights to copy a ‘file counting’.bat file to the root. And then that file won’t run (probably because of those same admin rights). In “properties” I’ve given all entities ‘full rights’, to no avail. It also seems to be indexing everything, I try to open ‘My Documents’ and it takes a while. Fine if it’s only once – I’m not sure that that will be the case. I’m afraid I won’t be able to delete all the stuff I don’t want to keep (like software)
    Bottom line question: how do I get this internal-became-external drive to behave like a “normal” external drive?

Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.