A ver, el asunto es que Windows Update también te permite descargar e instalar drivers siendo además bastante fiable en la tarea. El problema es que no es infalible y hay veces que no detecta todo el hardware sin drivers porque no tiene el driver en la base de datos.
Por eso, lo que digo es que pases una primera vez el Windows Update, selecciones qué actualizaciones quieres instalar y selecciona solamente las que te descarguen los drivers. Reinicias, compruebas qué drivers te faltan, si es que te falta alguno, y terminas de instalar los que faltan. Reinicias una vez más y finalmente dejas actualizando el Windows.