Pienso de que el problema no son los 32bit, ni los 64bit. El hardware trabajo ya en uno de esos dos sistemas. Con la sugerencia de Keny, se podra saber si el problema es del hardware mismo o no. Si por otro lado, el problema fuesen los Puertos USB por ejemplo, adelanto aqui uno de los procedimientos a seguir para conseguir eliminar los Controllers USB del Sistema y volverlos a reinstalar alli nuevamente

1 Se clica en Inicio y luego en Ejecutar. Alli, se tipa devmgmt.msc y se clicas en OK. (El Dispositivo de Hardware se abre)
2 Se Expande el Item USB-controllers del Sistema. (Atencion: Quizas se deba ir hasta el final de la lista expandida para ubicar este item).
3 Se clica con el raton derecho en el primer USB-controller que se observa (en USB-controllers) y luego, se clica en Desinstalar para eliminarlo.
4 Se repite este paso en cada uno de los Controlller USB de la lista en USB-controllers
5 Una vez finalizado esto, se reinicia el sistema, para que este, pueda volver a reinstalarlos nuevamente
6 Finalmente, prueba si los Aparatos USB trabajan.