Нет, тут не драйвер причиной. В семерке, достаточно часто "проваливаются" USB порты - конкретный девайс в конкретном пору перестает корректно работать, иногда даже не определяется ОСью. Это все в реестре. Без знаний заниматься чисткой(софтовой) USB - не стоит, можно совсем доломать. Да, откат системы может помочь, можно попробовать переключиться на другой USB. Если нет, и нет рядом понимающего в этом друга -тогда проще переустановить Винду....