Double Driver, está en inglés, pero es fácil e intuitivo de usar.
Ese es el que yo he usado siempre, pero por experiencia no recomiendo dicho programa, no realiza backups seguros, es decir, puede omitir varios archivos necesarios al realizar el backup, por lo tanto el script de restauración no va a funcionar ni a la de trés. Es cierto que es sencillo, bonito, e intuitivo, pero a ese programa aún le queda mucho por pulir.
Te recomiendo este:
https://sourceforge.net/projects/drvback/En mi opinión muchísimo mejor que DoubleDriver (Y que le resto), y como no, genera scripts de restauración de los drivers.
EDITO:DriverBackup hasta ahora no me ha fallado en ningún aspecto,
el Double Driver me omite ciertos archivos .inf del driver de mi Tarjeta de Sonido (SB X-Fi Xtreme Audio), mientras que el DriverBackup no omite ninguno y puedo restaurarlo corréctamente.
EDITO 2:Pero lo que estás haciendo no es nada correcto, lo que deberías hacer es descargarte el instalador oficial de CADA driver que necesites (T.Gráfica, T.Sonido, Red, etc) y hacer un Silent Install de cada instalador para ejecutarlos en la post instalación del Windows modificado, eso es MUCHO más seguro 100 veces que usar esos programas de backups de drivers.
Eso lo puedes hacer desde el RunOnce, lanzando las aplicaciones con el parámetro de instalación automática/silenciosa
Ejemplo:
DriverSonido.exe /Silent
DriverVideo.exe /Install
Yo por ejemplo tengo mi propio instalador del driver de nVidia, cuando hay una nueva actualización del driver en la página, compilo mi instalador con lo que necesito y le quito las m*erdas (controladora 3d vision, etc...).
No hace falta llegar a tanto si no sabes hacerlo, puedes descargar el instalador oficial y usar el parámetro de instalación silenciosa, eso es lo que te digo, TODOS los instaladores de drivers tienen dicho parámetro.
Saludos!