Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: USB mass storage device is slow to be ready for access


09 Feb 2010   #1

Win 7
 
 
USB mass storage device is slow to be ready for access

I have a USB mass storage device (a flash disc) which takes 5 minutes from connecting it to my PC before I can access the files on the disc.

When connecting the device to a PC running Windows XP or Vista the disc is ready for access within seconds.

In Device Manager the mass storage device appears without any warnings or errors. It does that as soon as the drive has been connected.

My System SpecsSystem Spec
.

09 Feb 2010   #2

Win 7 Ultimate 64-bit SP1 (desktop)
 
 

Something like this was happening to me with one of my mp3 players recently, when I had it set to operate in MSC mode. So out of curiosity, I switched the player's USB mode to MTP, and now it works like a champ.

I realize that won't help you with your flash device, but I'm hopeful any solution people come up with for you might also solve my mystery.
My System SpecsSystem Spec
12 Feb 2010   #3

Win 7
 
 

OK, I have some further information in this case:

I have logged the USB communication between both a Windows XP and Windows 7 PC and my Mass Storage Device by SnoopyPro. It turns out, that there is a difference in the SELECT_CONFIGURATION communication, within the setup of Interface->Pipe->MaxTransferSize:

Windows XP:
Host -> Device: MaxTransferSize = 0x00001000
Device -> Host: MaxTransferSize = 0x00001000

Windows 7:
Host -> Device: MaxTransferSize = 0xFFFFFFFF
Device -> Host: MaxTransferSize = 0x00400000

For me it seems like in Windows 7, the host (my PC) asks for a maximum buffersize of 0xFFFFFFFF bytes, and my Mass Storage Device says it can only deliver a buffersize of 0x00400000 bytes. But Windows XP only asks for a buffersize of 0x00001000 bytes and my Mass Storage Device delivers it.

Does anyone have a clue why Windows 7 wants such a big buffer?
My System SpecsSystem Spec
.


24 Dec 2010   #4

 
 

Did you ever find a solution to you problem. I have what appears to be the same problem.

Here is my situation. I have 2 Patriot Memory sticks(4gig and 16gig) and a sony 16gig stick. The Patriot 16gig takes for ever to mount. It is seen in Device Manager ASAP after being plugged in, but doesn't show up under portable devices for a long time. Now I can plug say the Sony and it mounts in seconds, i can then mount the 16gig patriot and have to wait and then load the 4gig and have to wait till the 16gig is mounted first before the 4gig will mount.

Now this is only on my laptop. It loads just fine on other systems. Why? It is not a hardware problem, some how it has to do with Windows 7 but not sure where to make changes. I wish i could just remove everything from the registry but not sure what to remove.
My System SpecsSystem Spec
Reply

 USB mass storage device is slow to be ready for access




Thread Tools



Similar help and support threads for2: USB mass storage device is slow to be ready for access
Thread Forum
USB Mass Storage Device/Unknown Device Hardware & Devices
Mass storage device usb driver Drivers
unable to open mass storage device Hardware & Devices
Missing Mass Storage Device Driver Drivers
USB mass-storage slow to be ready for access Hardware & Devices
USB Mass Storage Device Drivers
Mass Storage Device Drivers

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 10:57 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33