View Full Version : usb flash drive crashes computer

07-10-2010, 09:51 AM
Hi all
when I plug in any usb flash drive it crashes my computer with a memorey dump. The flash drives work fine in other compurers and other usb toys like printer and portable hard drives work fine on this computer. I'm running XP pro with service pac 3
ta for any help

07-10-2010, 10:10 AM
Could be something is shorting on the PC when you plug it in.By any chance are they the front USB ports ?

If they are the front ports, then try the USB ports on the back - what happens?

Had a customer who has a HP, same problem, changed the front ports to another USB Header on the board and its fine now.

Your problem may be different BUT:

Mine was doing the same a while back, and I ended up having to replace the motherboard, because a short had damaged the internal USB connections, anything plugged into them, caused an instant crash - rear ports were fine.

07-10-2010, 12:29 PM
Could be some weird driver problem though too

What does the BSOD actually say?

07-10-2010, 01:26 PM
Try the back USB port 1st. They are more reliable.
I have seen bad front ports 'take out'(fry) a new Ipod :badpc:
The stick could be infected with a virus or have some other autorun setup on it that the PC doesnt like.
Also could be some issue with the AV software, the automatic USB scan may be crashing.

Just how old is the PC
perhaps the PC is USB1 only & that is causing some issues??
Try a chkdsk of that stick on the PC it works on. Perhaps reformat it.

08-10-2010, 08:58 AM
Hi all, its a newish computer good for usb2, tried plugging the flash drive in the back- still crashed.
When it crashes the screenm goes blue and a bunch of words appear but only briefly but it says 'starting physical memory dump' with a bunc of ooo' s at the bottem but I don't have time to see much more than that. It happens with a couple of different flash drives so I susspect a computer fault rather than a flash drive one.

08-10-2010, 09:17 AM
Could be corrupted USB drivers.

You can try this - right click on "My Computer" / properties /Hardware Tab / Device manager / Scroll down till you get to the USB controllers, Select each one and uninstall.

When they have all been uninstalled, reboot the PC, on reboot, the PC "Should" automatically find the controllers and reinstall them.

Note: if you have a password on your login, AND use a USB mouse or keyboard, then remove the password first, as the mouse and keyboard wont work till the controllers reinstall. IF using PS2 KB/Mouse, then no need to worry, they will still work fine.

whats the actual last two numbers in the 0x000000?? BSOD

08-10-2010, 09:51 AM
You can turn off automatic restart so that you can see the BSOD error code properly:

1. Right Click on "My Computer"

2. Click "Properties"

3.In the System Properties window, click on the Advanced tab.

4.Locate the Startup and Recovery area and click on the Settings button.

5.In the Startup and Recovery window, locate and uncheck the check box next to Automatically restart.

6.Click OK in the Startup and Recovery window.

7.Click OK in the System Properties window.

8.From now on, when a problem causes a BSOD or another major error that halts the system, the PC will not automatically reboot. Rebooting manually will be necessary.

08-10-2010, 11:00 AM
Dr watsaon says

*----> State Dump for Thread Id 0x130c <----*

eax=71aa2b11 ebx=03ffe350 ecx=71ac1c1e edx=71ac1bf2 esi=7c90d20e edi=71ab40e6
eip=7c90e514 esp=1986fe88 ebp=1986ffb4 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246

function: ntdll!KiFastSystemCallRet
7c90e4fa e829000000 call ntdll!RtlRaiseException (7c90e528)
7c90e4ff 8b0424 mov eax,[esp]
7c90e502 8be5 mov esp,ebp
7c90e504 5d pop ebp
7c90e505 c3 ret
7c90e506 8da42400000000 lea esp,[esp]
7c90e50d 8d4900 lea ecx,[ecx]
7c90e510 8bd4 mov edx,esp
7c90e512 0f34 sysenter
7c90e514 c3 ret
7c90e515 8da42400000000 lea esp,[esp]
7c90e51c 8d642400 lea esp,[esp]
7c90e520 8d542408 lea edx,[esp+0x8]
7c90e524 cd2e int 2e
7c90e526 c3 ret
7c90e527 90 nop
7c90e528 55 push ebp
7c90e529 8bec mov ebp,esp

*----> Stack Back Trace <----*
WARNING: Stack unwind information not available. Following frames may be wrong.
ChildEBP RetAddr Args to Child
1986ffb4 7c80b699 03ffe350 71ab40e6 71ac0f0a ntdll!KiFastSystemCallRet
1986ffec 00000000 71aa2b11 03ffe350 00000000 kernel32!GetModuleFileNameA+0x1ba

*----> Raw Stack Dump <----*
000000001986fe88 1a d2 90 7c 87 2b aa 71 - 01 00 00 00 9c fe 86 19 ...|.+.q........
000000001986fe98 0a 0f ac 71 00 00 00 00 - 00 00 00 80 28 fc 3d b2 ...q........(.=.
000000001986fea8 27 44 6e 80 43 3a 5c 57 - 49 4e 44 4f 57 53 5c 73 'Dn.C:\WINDOWS\s
000000001986feb8 79 73 74 65 6d 33 32 5c - 57 53 32 48 45 4c 50 2e ystem32\WS2HELP.
000000001986fec8 64 6c 6c 00 00 00 00 00 - c8 fe 3f c0 50 4a 38 88 dll.......?.PJ8.
000000001986fed8 00 00 00 00 20 10 af 88 - 00 00 00 00 00 00 00 00 .... ...........
000000001986fee8 00 00 00 00 1f 00 00 00 - ff ff ff ff 40 85 33 b8 ............@.3.
000000001986fef8 00 00 00 00 10 44 6e 80 - cc 8c 8f 88 28 fc 3d b2 .....Dn.....(.=.
000000001986ff08 00 00 00 00 27 44 6e 80 - 08 00 00 00 46 02 00 00 ....'Dn.....F...
000000001986ff18 72 2d 50 80 a0 8b 8f 88 - 30 8b 8f 88 40 af 4f 80 r-P.....0...@.O.
000000001986ff28 9c 8c 8f 88 30 8b 8f 88 - 64 8b 8f 88 01 f9 4f 80 ....0...d.....O.
000000001986ff38 64 1b 64 80 18 f3 39 88 - 30 8b 8f 88 00 b0 fa 7f d.d...9.0.......
000000001986ff48 88 fc 3d b2 8c 24 50 80 - 00 00 00 00 05 00 00 00 ..=..$P.........
000000001986ff58 00 00 00 00 00 00 00 00 - 00 00 00 00 fa ed 4f 80 ..............O.
000000001986ff68 60 fc 3d b2 64 8b 8f 88 - b6 ee 4f 80 27 44 6e 80 `.=.d.....O.'Dn.
000000001986ff78 30 8b 8f 88 50 fd 3d b2 - 00 00 00 00 18 8c 8f 88 0...P.=.........
000000001986ff88 01 2d 50 80 00 00 00 00 - 18 f3 39 88 6c 24 50 80 .-P.......9.l$P.
000000001986ff98 00 00 00 00 00 00 00 00 - 00 00 00 00 74 24 50 80 ............t$P.
000000001986ffa8 a0 fc 3d b2 f2 4e 6e 80 - ec d2 00 00 ec ff 86 19 ..=..Nn.........
000000001986ffb8 99 b6 80 7c 50 e3 ff 03 - e6 40 ab 71 0a 0f ac 71 ...|P....@.q...q

08-10-2010, 11:17 AM
Try using this:


08-10-2010, 01:19 PM
hi zqwerty, tried that but it doesn't seem to be logging the crashes (tried twice). The C:\WINDOWS\Minidump folder does't have any files after july 2010 which is wghat shows in your programe.

Speedy Gonzales
08-10-2010, 01:32 PM
Reboot then press / hold F8 down. Then select disable auto restart. Then plug it in again. Take note of what the stop error is and what file it shows

08-10-2010, 01:36 PM
Not at all surprised the mini dumps are not showing. :rolleyes:

Even if they were you need to be able to read them, and while that program gives a basic reading it wont give a fix.

BSOD is caused by one of two things -
1. Faulty Hardware
2. Driver faults.

Thats why its been asked whats the actual number in the 0x00000??

Agent posted one way on how to stop the PC from rebooting so you can actually read it - Has this been done ?

And have you reinstalled the USB drivers as suggested ?

11-10-2010, 03:44 PM
Hi sorry about the slow reply, i wasn't sure what aBSOD was
these are the numbers
stop : 0x0000000A (0x000000B, 0x00000002, 0x0000000, 0x804EF304)
hope this means something to someone. Ta for the help

11-10-2010, 03:57 PM
Was there a filename referenced on the BSOD screen as well as those numbers?

11-10-2010, 04:16 PM
There is a hotfix, but MS site is saying its not available -- typical -- That could be because XP is no longer supported by MS.

Possible reason (http://support.microsoft.com/kb/897574/en) - but damn hotfix is dead

Speedy Gonzales
11-10-2010, 04:30 PM
Hotfix link works here its 5.8 mb. What if you plug it in, in safe mode?

11-10-2010, 06:15 PM
and on it goes, the hot fix didn't work except change the numbers a bit (0x804EF424 instead of 0x804EF304). It works fine in safe mode. the crash message also says irql_not_less_or_equal but thats all, no mention of a file name. I also deleted the USB drivers earlier and that didn't help.

Speedy Gonzales
11-10-2010, 06:35 PM
Is Mcafee software on this?? It looks like this can cause that exact stop error

https://community.mcafee.com/message/141234. See the stop error by the 3rd poster. It maybe something (or mcafee), since it works in safe mode

11-10-2010, 07:38 PM
no Mcafee software, i have zone alarm and avarst but i've disabled them and still no change

Speedy Gonzales
11-10-2010, 07:42 PM
I can check it with teamviewer if you want. I'll see whats in event viewer. You just have to install this and send me the ID and password, in a PM. I would say its something thats running why it doesnt crash in safe mode

15-10-2010, 08:24 AM
Thanks for thge offer but I'll live with the problem for the moment. Thanks to everyone for your help. If I do find the solution I'll post it up here.

15-10-2010, 08:33 AM
Theres a VERY easy way to test if its Hardware or software causing the problem.

Boot from a Linux (ubuntu or other Linux OS's) live CD. Since the live OS runs from the CD it bypasses windows.

Once booted and running, plug in a USB drive, IF it crashes again , its hardware, if Not then its software (something in windows). If it doesn't crash the USB drive will appear on the desktop and you can open it.

15-10-2010, 09:28 AM
I don't think its a hardwareproblem as it works ok in safe mode but i'll try your idea coz it sounnd like fun. It might convert me to Linux and I'll be rid of the dark side.

15-10-2010, 09:48 AM
If it is software, there are times when you simply have to reinstall Windows.

If this is the case, just make sure you backup everything to another place / drive and then do a fresh install.

15-10-2010, 10:17 AM
I don't think its a hardwareproblem as it works ok in safe mode but i'll try your idea coz it sounnd like fun. It might convert me to Linux and I'll be rid of the dark side.

Gee, I dont know about the dark side quibb, linux isnt exactly user friendly you know!

Speedy Gonzales
15-10-2010, 10:28 AM
Got that right, if it has an easier way of adding printers, I might use it

15-10-2010, 02:05 PM
Just kidding, i hear you need to know what your're doing to use Linux and that rules me out

15-10-2010, 02:29 PM
linux isnt exactly user friendly you know!

Neither was Darth Vadar ... ;)

Nothing wrong with adding a printer in Linux. It was certainly easier than WinXP and OSX. Only thing that it was harder than was Win7, coz that was *easy* :D

15-10-2010, 02:42 PM
Just kidding, i hear you need to know what your're doing to use Linux and that rules me out

Ubuntu is designed to be easy to use. Playing around with config files etc may be difficult if you have never done it before, but you won't have to do that to test out your system.

The GUI doesn't look exactly the same as Windows but most things are fairly obvious what they do.

In any case, all you need to do is stick the CD in, boot it up, and stick in your flash drive, see if it crashes or not.