Los controladores o drivers permiten que el sistema operativo se comunique con los dispositivos de hardware como impresoras, cámaras y tarjetas de red. Los controladores descargan desde páginas web y permiten extraer las funcionalidades completas de cada dispositivo. El BIOS es un firmware que controla el arranque del equipo y permite configurar opciones como la pantalla y el disco duro, y la secuencia de arranque determina el orden en que busca sistemas operativos en las diferentes unidades.