Back to the Basement Computing Page

The Basement Blog

Recent Entries
Acrobat Printing Problem
Vista - Missing Sidebar
Update Problem - XP SP3
Vista Problem-XPS M1330
Matlab Mex Problem
Vista and Telnet
Vista and ASF
FAT32 and Windows XP
Vista Annoyances - GUI
Vista - Installing
IE7 Java Crash
Win 98 Update Problem
Speeding up Windows
Outlook Reminders
Flash Update Problem
Intermittent Boot
Invisible Hard Drive
USB Drive Quirks
Outlook .pst Backup
Windows Defender Crash
XP Print Dialog Crash
Mac OS 10.4 printing
Contact Us
USB Drive Quirks
Monday, April 9, 2007

USB (external) drives are becoming very popular these days for backups, extra storage, data transfer etc. I have used them myself with good results, and use a variant - a USB flash drive - almost daily to keep my home computer in sync. with my office PC. The main problem one runs into with these drives is the USB cable itself - it is prone to loose connections. Pushing in the cable more tightly, or even replacing it, will often fix the problem.

Today I ran into a problem that was a bit different.

The problem

A user purchased a new 120 GB Seagate IDE/ATA hard drive (model Barracuda 7200.9 ST3120814A). The goal is to replace their failing system (C:) drive with this new one. As there is too much legacy software installed on the old drive, it was decided to make an exact clone of the old drive onto to the new one and simply swap in the new one to replace the old.

The old drive was not spinning up reliably each time, e.g. you might need to turn the power off and on about five times before it spun up, but once it was spinning it works fine so long as the power is applied. For this reason we decided to not risk shutting the machine down, but instead to install the new drive into a USB enclosure, then install Norton Ghost on the old drive and make a clone onto the new, now external USB, drive.

We purchased a new USB drive enclosure (Acomdata model 509) to hold the new drive ( It is attarctive looking, and comes complete with a power adapter and a USB cable. Opened the enclosure, mounted the new drive (after setting the jumper to the "Master" position), reassembled, and decided to test it on another machine first.

It beeped, and a familiar looking message in the system tray said "New Hardware Found - USB Mass Storage Device" etc. Things were looking good for a few seconds, but then "There was a hardware problem installing your device etc..."

Oops! A search of "My Computer", "Disk Management" etc. showed no trace of the new drive. Tightening connections, power off/on, reboot etc. yielded nothing, so read the small booklet that came with the Acomdata enclosure. It referenced a "PDF manual" that is on the accompanying driver CD, but there no pdf there. Luckiliy the pdf manual was found on their web site, but it seemed to cover every scenario other than this one.

Connecting the USB drive to two other computers also led to the same failed outcome. All computers are running Windows XP SP2, so should not be a driver issue.

I decided that possibly the drive needed to be formatted first, and there was a small chance that it was even a defective drive, so removed the drive from the enclosure and mounted it as the internal slave drive in another system, where it was partitioned and formatted successfully with no problems. The drive seemed normal in every way when mounted internally.

Installed the drive back in the external enclosure (after setting the jumper to "Master"), plugged it back in into the USB port, but unfortunately it still gave the same error that "there was a hardware problem...". Checking Device Manager showed the new drive listed in the USB Controllers section at the bottom as a "USB Mass Storage Device" but with a yellow icon to indicate a problem. Uninstalling and rescanning for devices led to a repeat of the same error. Checking for updated drivers on the web yielded nothing useful.

The solution(?)

Next, thinking that perhaps there was some incompatibility between Seagate drives and this particular enclosure, I replaced the Seagate drive with an older spare Western Digital drive (80 GB, model WD800 Caviar) and plugged it in. Suddenly things were working better. The drive was recognized within seconds and showed up in Windows Explorer like any other drive.

On a hunch I removed the WD drive and inserted the Seagate drive in the enclosure again, plugged it into the USB port, and turned the power on. Somewhat unexpectedly, the drive that was formerly not working, was now working also!

It showed up everywhere, Disk Management, Windows Explorer, Device Manager etc. It works everytime since then even when disconnected and reconnected several times.

Not able to explain this, I guessed that the Western Digital drive had been identified more correctly by the enclosure firmware/Windows causing the correct driver for USB hard drives to be loaded, and later when replaced by the Seagate drive the new driver came into play and worked correctly with the Seagate as well.

Oddly, when the external drive (with Seagate) was plugged into the other systems where it was failing before, it worked there as well, so it seems more likely an issue with the enclosure firmware from Acomdata. Possibly the firmware was identifying it as USB flash memory before, and as a hard disk drive now?


In addition to the above, I have noticed some other quirks since then which I've been unable to explain yet.

After removing the (now working) external USB Seagate drive, I plugged in my USB flash drive, and deleted a file from it. It worked, but suddenly a new folder named "Recycled" appeared in the list of folders (see figure below). This folder had never been there in the year or so I have been using that USB memory stick. Moreover, the folder actually held the file I had just deleted, and the file was not truly deleted until I cleared the Recycle bin. Formerly, deleting a file from the USB memory would always delete it permanently right away.

Showing Recycled folder that was not there before

The "Recycled" folder circled in red was never there before. It seems as if the system is now treating the USB flash memory stick as a normal hard drive, while earlier it was treating it more like external/network memory.

The other quirk I've noticed is that when the external (Seagate) drive is plugged into one of the systems, and the system is rebooted, the drive will sometimes appear in the list of drives, and sometimes not. In the cases where it does not appear, turning the external drive power switch off and back on makes it appear every time.

These are some of the unexplained USB quirks from today. I suspect a lot has to do with bugs (or features) of the Acomdata USB enclosure firmware, but as I learn more I'll update this page.

(in order from older to newest)

"Just finished sending a message to Acomdata tech support about the same problem. Also got a message later from my XP SP2 system about a fatal error that had occurred [assume it was in regard to the 509, since nothing else had gone on] I have used this enlosure for quite a while prior to this, however, this has started happeneing since the release of Vista. I have noticed similar problems occurring throught the years whenever a new OS is released . . . if system files get changed through automatic updates from Microsoft. Not malice, just sloppy programming ...."

"Forgot to mention what made me spring into action - this morning I got an error message from WinXP Pro SP2 saying my system had recovered from a fatal error and therefore needed to send a report to Microsoft. Seems like a whiff of sulfur surrounding the well-being of my hard drive. This came after my system froze up yesterday a.m. when I had the 509 plugged in."

May 21, 2007, 10:24 AM by Marion B.

"Your experience with the Seagate Barracuda 7200.9 ST3120814A mirrors mine - it was in a non Seagate (Ritmo)USB casing- had been working OK. Tried it out with 3 other computers getting the same error messages you did. Tried seagatetools.exe - no luck. But removing case and Swapping the power/data leads with my desktops CD/DVD drive got it loaded in XP as sep. drive. The flash drive issue is interesting, as I think I saw a Recycle bin unexpectedly on flash drive too! Will try some more tweaks as maybe it is *not* the casing.."

Sep. 30, 2008, 2:34 AM by DiAll.

"Your USB drive is now bootable. Insert your newly formatted drive into any USB-bootable mainboard, reboot, and select the USB drive as the first boot device. You will be brought to a Windows 98 MS-DOS prompt. From here you can update your BIOS, make system disk fixes, etc."

Nov. 17, 2008, 3:10 AM by usb

"I have come across a few quirks using USB external drives. I currently have 2 on my system. One of them always shows up in My Computer, while the other shows up occasionally and during the course of the day will disappear. Discounting the possibility that it just gets bored and goes off somewhere to meditate, I checked the cables, power, etc. The only thing I have found is that moving it to another USB port will bring it back. I have several USB hubs, all powered, and if I want to use that particular external USB hard drive I move it to a new port. Other devices will work in the just vacated USB ports."

Oct. 28, 2009, 12:46 PM by Rick

Leave a comment
(We reserve the right to edit or delete any comment considered offensive or off-topic)


Your Name: (or just initials - this will appear on the web page)

Your e-mail address: (Optional - this will NOT appear on the web page)



Enter this text into the box below

Confirmation Code (required*) (what is this?)
(* enter the 5-digit number from the image above into the box below)


Note: Click the Submit button only once, then wait about 10 secs for a response
Do remember to enter the 5-digit confirmation code from the image, before clicking on Submit.

(This page last modified on Mar. 19, 2010)

Back to Top
Back to The Basement Computing Page
Back to The Basement

Please send questions, complaints or comments to