I keep installing many USB interface hardware such as flash drives, ipods, digital cameras, cell phones, media card readers, external hard drives etc. the reason for this is, my friends borrow my files so I use their hardware at times. I do have one memory card reader, webcam, scanner, printer and external hard drive connected to a few of my USB ports. The other USB ports are used to connect other hardware that I do not keep connected permanently to my computer. However I think one of the drivers installed when I connected a USB peripheral sometime during the life of my computer has caused the glitch in my computer; automatic restarting. So I wanted to know is there a way of removing all drivers that have been installed on my machine and then new drivers be installed whenever the peripheral is connected.
Also, let's say I use a flash drive and connect it to port 1 today but connect it to port 2 tomorrow, will a new driver be installed when it is connected in port 2? Is it possible this new driver that got installed initiates problems in the machine.
Thanks for any help.