Mi passport no es reconocido por windows

Buenas, mi passport de 4gb no es reconocido por windows si no lo conecto antes de encender el PC. Se puede oir el sonido de windows cuando se conecta un dispositivo, pero no lo reconoce. A veces se puede ver la unidad en Mi PC y otras veces no, pero en todo caso no deja acceder a la unidad si no la conecto antes de encender el PC desde cero. He intentado ejecutar las pruebas de unidad rápida y completa y no se puede, devuelve error de prueba. Los puertos USB del PC están bien, se puede conectar cualquier dispositivo, sea de almacenamiento o no, en cualquier momento.