вряд ли порты могли полететь у всех уст-ств.. к тому же порт USB устроен таким образом, что вынимая штекер вначале отключаются контакты данных (RX-TX) а затем питание.. то же происходит и в обратном порядке..
убить таким образом порт уст-ва, нереально..
есть правда ещё один прикол.. на портах USB на материнке стоит предохранитель на 1 ампер.. это планарный предохранитель зелёного цвета, горит только в путь..
проверить его можно очень просто, если при подключении флешки светодиод на флешке не загорелся, значит пердик убит..
но судя по описанию автора, уст-во всё же определяется системой, проблемма в проводнике..
глюк винды.. (тем более если это ХР)