O problema pode ter sido relacionado ao hub USB que você usou desde que a lentidão foi corrigida depois de conectá-lo diretamente ao computador.
Neste ponto, sugiro executar uma verificação de integridade adicional com a ferramenta do fabricante Diagnósticos do Data Lifeguard e veja quais serão os resultados. Você pode executar o teste estendido porque, se o software encontrar algo errado durante essa verificação, ele tentará corrigi-lo automaticamente, mas não se esqueça de fazer backup de todos os dados importantes antes para evitar possíveis perdas de dados.
Deixe-me saber como foi e sinta-se à vontade para enviar algumas capturas de tela, se quiser, para que eu possa dar uma olhada. :)