Existem muitos softwares que afirmam fazer isso, embora nenhum deles seja bom e útil (da minha experiência com vários programas conhecidos como Uniblue Driver Detective, Driver Detective, etc.)
Apenas certifique-se de baixar todas as atualizações mais recentes do Windows Update e todos os drivers mais recentes dos sites do fabricante. Esta é a maneira mais segura e confiável de instalação de drivers.