Есть такая прога
DriverMax
Она собирает все установленные на компе драйвера в кучу. А после переустановки системы, при помощи данной проги можно заранее сохранённые драйвера поставить на место. Даже получалось проделать такой трюк - собрать дрова в Висте и потом поставить их под ХР на томе же компе.