First, visit the website for your computer manufacturer, or possibly the motherboard manufacturer and find an updated chipset/motherboard driver for your computer. Download it and install it. If that doesn't help, check the next suggestion.
Next, sometimes the BIOS settings are set to BIOS Legacy Devices are enabled.. So try changing that setting by pressing the BIOS setup key immediately after startup of the computer. Browse the BIOS for an item called "Legacy Support", then disable/turn it off. then save your changes - reboot. After rebooting into windows, plug in your USB device, then with it plugged in, reboot - it should work fine.This is a fix for many usb devices especially printers which contain on-board computers.
Hope this helps.
Grif
I am using windows 7 and recently facing a disgusting problem ,when I am inserting any external devices like wireless LAN and USB(Mobile Phone) it is getting restart every time. How Can I get rid from this?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic