Você pode descobrir com certeza se é um problema de hardware, inicializando com uma distribuição do Live Linux (como o Knoppix) e verificando se as portas ainda são portadas.
Se o problema é eletrônico, então eu arriscaria dizer que um técnico de laptop profissional pode ser sua melhor aposta. Os laptops são bem embalados e especializados, tornando-os difíceis de destruir e muito menos de consertar (embora seja possível. O maior problema neste caso é restringir exatamente onde está o problema. Nesse caso, provável hub USB interno e (possivelmente outro núcleo) chip), o que significa que determinados chips estão com defeito (dificuldade de conserto devido a dificuldades de acesso e a soldagem pode ser necessária para substituir / consertar chip). Uma possibilidade é remover todas as portas do sistema e ver se a funcionalidade retorna ao normal depois disso. >