Du skriver inte vad du har för operativ men i XP förekommer det titt som tätt att när en hårdvara registrerar sig i enhetshanteraren så kan det hända att den inte kan återta "sin" plats igen och då blir det just som du säger att det inte händer något när man trycker i enheten igen...
Lösning? Håll i dig ;)
Högerklicka på "My Computer", Välj "properties" och öppna fliken "Advanced".
Klicka på "Enviroment variables". I "User variables" klicka "New".
I "Variable name" skriv följande DEVMGR_show_nonpresent_devices
I "Variable value" skriv 1
Tryck "OK" 3 gånger för att komma ur dialogen.
Högerklicka på "My Computer" igen, välj "Manage"
Öppna "Device Manager"
På översta menyn, tryck "Wiew" Markera "Show Hidden devices"
I högerrutan har du alla indelningar av hårdvara, tryck på +:et framför "Universal Serial Bus Controller"
Nu ser du alla enheter som är eller har varit anslutna till datorn med USB. Det vi gjorde var alltså att vi talade om för registret att den inte bara ska visa de aktiva enheterna utan även visa de som inte längre finns anslutna till datorn, datorn kommer ihåg alla enheter som har varit anslutna, allt från minsta USB minne till Hårddisk, kamera osv osv.
Alla enheter som är "gråade" är alltså enheter som inte längre är anslutna. (alla enheter är grå - men jag menar de ljusgrå)
Högerklicka på alla enheter som har något med "mass storage device" att göra och välj "uninstall"
Då kommer datorn att avintallera den gammla knytpunkten till din hårdvara och nästa gång du ansluter den så registrerar den hårdvaran på nytt igen istället för att den försöker återta sin plats.
Funkar bra på alla krånglande USB saker ;)
Edit: USB disken ska inte vara ansluten medans du gör detta!!