Se o resto do seu PC estiver operando corretamente, eu instalaria uma placa USB de expansão. Quando o computador é inicializado, ele deve instalar os drivers para o chipset comum sem problemas. Embora você tenha mencionado o login, tenho a impressão de que você ainda deve ter uma função USB básica para teclado e mouse.
Se você tiver um conector USB 3.0, poderá conectar um dispositivo USB 2.0 no soquete USB 3.0 e o USB 3.0 e USB 2.0 funcionarão com diferentes controladores, portanto, esperamos que você goste bastante de fazer login e restaurar seus drivers antigos .
O último é o disco do Windows, como você mencionou, pois ele carregará os drivers do disco, embora seja sempre confuso fazer um reparo do sistema, pois às vezes ele quebra mais do que conserta.