Également connu sous le nom d'utilitaire de configuration du BIOS, un utilitaire de configuration CMOS est un logiciel qui modifie les paramètres du matériel dans le BIOS d'un ordinateur. Dans les modèles précédents, les utilisateurs devaient modifier les paramètres chaque fois qu'ils ajoutaient un nouveau lecteur , mais l'ajout de fonctionnalités de détection automatique a rendu cela inutile. Bien que le support technique soit parfois encore nécessaire pour effectuer un ajustement, les utilisateurs doivent parfois apporter des modifications, telles que l'ordre de démarrage de l'ordinateur.
Même si cet utilitaire contrôle la configuration du BIOS, la raison pour laquelle il est parfois appelé utilitaire de configuration CMOS ou RAM CMOS est qu'à l'origine, ces paramètres résidaient dans un circuit de mémoire CMOS avec batterie de secours. Au fur et à mesure que la technologie progressait, les paramètres du BIOS ont été déplacés pour le stockage dans une mémoire flash non volatile.
Chaque fois qu'un ordinateur démarre, il accède à la configuration du BIOS. Juste après que l'utilisateur allume l'ordinateur, un message rapide apparaît (puis disparaît tout aussi rapidement) demandant à l'utilisateur d'appuyer sur une touche particulière, telle que F1, F2, DEL ou ESC, si l'utilisateur souhaite passer à un démarrage différent , autre que la normale, afin d'apporter des modifications à la configuration du BIOS. Si l'utilisateur ne parvient pas à appuyer sur cette touche à temps, l'ordinateur démarre normalement.