У меня немного похожая проблема была:
был картридер и карта MicroSD вставляешь на ZverCD - работает, на ХР корп вылетает через раз. Если вставить адаптер без карты, то на ZverCD выдавался синий экран. На корп же комп просто ребутился. С псп вроде бы была похожая проблема, но может раз-два. Вывод: скорее всего дело в операционке. Хотя что может быть и от подзарядки ЮСБ никто не отрицает.
Ещё вариант: попробуй убрать удлинитель юсб-провода, если он есть.