O Windows XP tende a despejar coisas em C: \ Windows \ System32 \ drivers, eu certamente copiei drivers lá no passado para automatizar a detecção (geralmente com dispositivos USB). Não tenho certeza sobre seus outros pontos com x86 e x64, embora certamente o Windows detecte e instale o que é necessário - não o que você coloca em suas pastas do sistema:)
O Windows 7 tem a mesma pasta de drivers ... Mas eu não tentei / precisei copiar arquivos lá (ainda) ...