The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    MSI 1029 - external USB hard drives seem slow

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by brandonyoung, Sep 24, 2006.

  1. brandonyoung

    brandonyoung Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    Hello,

    I'm not sure if this should go here or in the upgrade section, but I think it is a problem with my laptop.

    I have an MSI 1029 laptop running 64 bit Windows XP. It seems like the transfer rate is really slow to and from my external USB drives. I also have a hub plugged into my computer into which my mouse and keyboard are plugged into, but my hard drives are plugged directly into my computer.

    I ran HD Tach and it reported both of my USB hard drives transferring data at about 5-8 MB/s. This seems really slow for USB 2.0. I tested the drives with both plugged in and each separately, just in case they were sharing bandwidth.

    I also ran Sisoft SANDRA Lite and it reported that my USB ports are 2.0 and running at Hi Speed (480 Mbits), so I can't tell why I am getting such slow throughput.

    Does anyone else have any idea why my hard drives are transferring so slowly, and what I can do to correct it? BTW, One drive is a Maxtor Onetouch external with firewire and USB 2.0 connections, the other is a Seagate internal SATA drive that I placed in an external enclosure that has USB 2.0 and eSATA connections. I am using the USB cables that came with the devices and they claimed to be USB 2.0 cables.

    I can move the maxtor to the firewire port to work around the problem, but I would rather fix my USB throughput if possible. I'm also thinking about getting a PCMIA card to add eSATA to my laptop for my other drive. Will I have problems with finding 64 bit drivers for the few PCMCIA eSATA cards I see on the net?

    --Brandon Young
     
  2. blancj

    blancj Notebook Enthusiast

    Reputations:
    0
    Messages:
    43
    Likes Received:
    0
    Trophy Points:
    15
    Not certain, but there is a driver from Microsoft for reading drives from 32 bit to 64 bit OS's, perhaps thats faulty or sub optimal. Tried a google search?

    Also, are those drives NTFS or FAT?
     
  3. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    Have you tried putting the drives in another computer? Could it be that the drive's USB capabilities are only USB1.1, so it doesn't matter that your computer's ports are USB2.0? (USB2.0 ports are backwards compatible...)
     
  4. brandonyoung

    brandonyoung Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    Well, the maxtor drive and the drive enclosure are both advertised as USB 2.0. I find it hard to believe that they would both be advertised as 2.0, but be 1.1.


    I plugged the drives into another computer, tested, and and I rebooted my laptop and tested on that again. Now HD tach is reporting a speed of around 15 MB/s for both computers. An improvement, but it still seems slow compared to the theoretical maximum for USB 2.0.

    The drives are formatted as NTFS.

    --Brandon Young
     
  5. ejl

    ejl fudge

    Reputations:
    1,783
    Messages:
    8,254
    Likes Received:
    0
    Trophy Points:
    205
    that is the problem with usb 2.0. sure it has a high max speed, but the speed fluctuates, and you never get that max speed. this is why many prefer firewire b/c the transfer rate is more stable.
     
  6. TedJ

    TedJ Asus fan in a can!

    Reputations:
    407
    Messages:
    1,078
    Likes Received:
    0
    Trophy Points:
    55
    Ejl has a point. While USB2 has a theoretical peak throughput of 480Mb/s, for sustained transfers the speed is probably closer to 200-250Mb/s, depending on the USB chipset being used (at both ends).

    Divide that by 10 as you usually would for a serial connection, rather than 8 (allow for protocol overhead please ;)) gives you a sustained transfer speed of 20-25MB/s... this is as fast as you'll ever see from an external USB drive.

    If I had to hazard a guess, I'd suspect a background process was simultaneously trying to access the drives, slowing throughput. I'm think either a virus scanner or Windows System Restore tool.

    Either that, or WinXP does have the occasional habit of self borking it's USB drivers.

    +1 for Firewire drives. The theoretical peak transfer is slower, but it's actual sustained speed is usually a lot better.
     
  7. blancj

    blancj Notebook Enthusiast

    Reputations:
    0
    Messages:
    43
    Likes Received:
    0
    Trophy Points:
    15
    I have to agree with TedJ and vote for Firewire here.
    Lets not forget that just about everything you touch on your computer is now routed through the USBus. So your touchpad/mouse, keyboard, and the card reader (if yours works.) use USB, let alone that XP maintains a 15% reserve for system use.

    When I plug the same drive/enclosure combo into my 1029, in both USB and Firewire, Firewire runs about 50%