web-dev-qa-db-fra.com

Pourquoi les ordinateurs ont-ils toujours besoin d'une batterie CMOS?

Pourquoi les ordinateurs ont-ils toujours besoin d'une batterie CMOS alors qu'ils sont déjà branchés?

Nous fournissons beaucoup d’alimentation au PC en le branchant sur le secteur, alors pourquoi a-t-il encore besoin d’une batterie CMOS?

27
Joseph Philipson

La batterie CMOS n'est pas là pour alimenter l'ordinateur en marche, mais pour maintenir une petite quantité d'énergie au CMOS lorsque l'ordinateur est éteint et débranché. . La fonction principale de ceci est de garder l'horloge en marche même lorsque l'ordinateur est éteint. Sans la batterie CMOS, chaque fois que vous allumez l'ordinateur, vous devez réinitialiser l'horloge.

Sur les systèmes plus anciens, la batterie CMOS fournissait également la faible charge nécessaire pour conserver la mémoire BIOS non volatile, qui mémorisait les paramètres du BIOS entre les redémarrages. Sur les systèmes modernes, ces informations sont généralement stockées dans une mémoire flash et ne nécessitent pas de charge.

120
nhinkle

La batterie CMOS ou la batterie RTC alimente l'horloge en temps réel, de sorte que votre ordinateur peut continuer à conserver l'heure lorsqu'il est débranché.

  • Le nom "batterie CMOS" est un abus de langage sur les ordinateurs modernes. Les ordinateurs plus anciens utilisaient la batterie pour conserver les paramètres du BIOS, qui étaient stockés dans un CMOSSRAM puce qui perdrait son contenu si elle était déconnectée de l'alimentation. Cette configuration présente l’avantage de faciliter l’effacement des paramètres du BIOS, soit en retirant la batterie, soit en insérant ou en retirant un cavalier. Les systèmes plus récents stockent les paramètres du micrologiciel (BIOS ou UEFI) dans une mémoire flash ou une EEPROM, qui ne nécessite pas d'alimentation pour la maintenance des données. Voir: article de Wikipedia sur la mémoire BIOS non volatile et . Comment un CMOS données de magasin de batterie?

  • Cette batterie était et est toujours utilisée pour maintenir l'horloge en temps réel . Comme c’est le seul objectif de la batterie aujourd’hui, on l’appelle parfois la batterie RTC . Cela garantit que votre ordinateur peut continuer à garder l'heure même s'il est débranché. La pile est généralement une pile bouton CR2032 facilement disponible et peut être utilisée de 2 à 10 ans. Si votre ordinateur perd le contrôle du temps lorsqu'il est débranché pendant plus de quelques heures, il est temps de remplacer la batterie. Voir: Combien de temps dure CMOS batterie (3V) sur une carte mère?

CMOS battery on Pico ITX motherboard
Batterie CMOS sur carte mère Pico ITX - Source de l'image

32
bwDraco

Pensez-y comme à la batterie de votre voiture. Lorsque vous débranchez la batterie, votre radio perd tous ses préréglages et l’horloge se réinitialise. À l'origine, la batterie CMOS avait une fonction similaire, en conservant la mémoire contenant les paramètres du BIOS et en maintenant l'horloge temps réel en cas d'indisponibilité du secteur.

Cependant, avec les ordinateurs modernes, la batterie CMOS joue un rôle moins important, car la plupart des microprogrammes du BIOS sont suffisamment intelligents pour détecter automatiquement les paramètres corrects et ces paramètres sont stockés de manière à ne pas avoir besoin d'énergie pour rester persistants. La batterie CMOS est toujours nécessaire pour maintenir le RTC.

Plus d'informations sont disponibles dans Mémoire BIOS non volatile.

9
smokes2345