Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When I unplug my thumb drive, Windows XP Pro almost immediately BSODs. How can I stop this?

It happens whether I use "safely remove" or not, and will happen with other USB drives as well.

share|improve this question
add comment

3 Answers

Sounds like a driver issue with your USB-controller. You could consider re-installing it, or updating to a newer version of the device driver.

share|improve this answer
add comment
up vote 3 down vote accepted

I tracked down what the problem was here - write caching.

My Computer > Manage > Device Manager

Disk Drives > [My USB device name] > Properties

If you then select the "Policies" tab, you get two options: "Optimise for quick removal", and "Optimize for performance".

If I have "Optimize for performance" selected, I get a blue-screen when removing the device.

share|improve this answer
add comment

As well as a driver issue, it could be a fault that has grown in th controller itself or a problem with the port that is causing it to upset the controller when a device is removed.

Does it cause the problem with all the ports on the machine?

How about if the device is plugged in via a powered hub?
(if this also causes the BSOD then the problem is more likely a software one, not hardware)

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.