Lo normal y seguro es dejar que Windows instale todos los drivers automáticamente, que además vienen firmados.
Y sólo en el caso que no lo detecte automáticamente o dé problemas, buscarlo en la web oficial del fabricante. Eso sólo debería ocurrir con hardware muy antiguo.
Sobre CCleaner yo creo que no es necesario hoy en día, pero tienes otras alternativas de código libre:
- BleachBit es una alternativa de código abierto a CCleaner
https://bleachbit.org/download- Czkawka es otra alternativa de código abierto y totalmente gratuita
https://github.com/qarmin/czkawka