Much luck, sounds more like a mechanical defect than just a windows defect. Mechanical defects can be quite a pain in the ass if you cannot figure out which of the devices stopped to work especially if you have nothing to crosscheck... Good luck anyway!