Perché i PC richiedono ancora una batteria CMOS?


30

Perché i PC richiedono ancora una batteria CMOS, dato che sono già collegati?

Stiamo fornendo molta energia al PC collegandolo alla rete elettrica CA, quindi perché richiede ancora una batteria CMOS?


30
Quindi, stai dicendo che una batteria non ti dà "elettricità"?
Andreas Rejbrand,

43
Nel modo in cui hai formulato la tua domanda, stai insinuando che il PC ha funzionato su qualcos'altro prima, come il carburante.
Marcel Burkhard,

7
@Marcel Credo che il design di Babbage sarebbe stato alimentato dal vapore. Certo, non è stato costruito e non sarebbe stato un PC, ma non avrebbe usato l'elettricità.
Pas

9
@cpast e ho pensato che ero offtopic.
Marcel Burkhard,

7
Perché un laptop ha bisogno di una batteria o del tuo telefono? Perché devono eseguire alcune operazioni quando non hanno una fonte di alimentazione più continua. Stessa ragione.
jpmc26,

Risposte:


123

La batteria CMOS non è lì per fornire energia al computer quando è in funzione, è lì per mantenere una piccola quantità di energia al CMOS quando il computer è spento e scollegato. La funzione principale di ciò è mantenere l'orologio attivo anche quando il computer è spento. Senza la batteria CMOS, ogni volta che si accende il computer è necessario ripristinare l'orologio.

Sui sistemi più vecchi la batteria CMOS forniva anche la piccola quantità di carica necessaria per mantenere la memoria non volatile del BIOS, che ricordava le impostazioni del BIOS tra i riavvii. Sui sistemi moderni, queste informazioni sono in genere archiviate nella memoria flash e non è necessario mantenere una carica.


10
L'ho imparato durante il mio primo internato. Avevamo un computer così vecchio che non teneva più il tempo tra i riavvii. Vivere e imparare.
Calculus Knight il

10
Da quando le impostazioni del BIOS sono archiviate nella memoria flash? Non ricordo nessuna scheda madre moderna in cui non sia stato possibile ripristinare le impostazioni estraendo la batteria ...
Ruslan,

4
@ user20574 AT Le PSU hanno davvero spento l'alimentazione. Avevano un vero interruttore e hanno inviato il 230V attraverso di esso. Quando il computer era spento, consumava zero elettricità. Le PSU ATX non hanno più queste proprietà.
Alexander

11
@Alexander Non del tutto vero. La maggior parte dei miei alimentatori ATX ha un vero interruttore sul retro. Non funzionano più a 230 V verso un interruttore sulla parte anteriore del computer. Quindi il pulsante di accensione sulla parte anteriore del computer non si spegne completamente su PSU, devi usare quello sul retro per farlo.
Kasperd,

4
@kasperd La maggior parte delle PSU ATX al dettaglio lo fanno, la maggior parte delle PSU ATX OEM no. IIRC che switch non fa parte delle specifiche ATX (proprio come lo switch 110 / 220V di cui dispongono alcune vecchie PSU ATX).
Alexander

34

La batteria CMOS o RTC fornisce energia per l'orologio in tempo reale, in modo che il computer possa continuare a tenere il tempo quando è scollegato.

  • Il nome "batteria CMOS" è un termine improprio sui computer moderni. I computer più vecchi utilizzavano la batteria per mantenere le impostazioni del BIOS, che erano archiviate in un chip SRAM CMOS che perderebbe il suo contenuto se scollegato dall'alimentazione. Questa configurazione ha il vantaggio di semplificare la cancellazione delle impostazioni del BIOS, rimuovendo la batteria o inserendo o rimuovendo un ponticello. I sistemi più recenti memorizzano le impostazioni del firmware (BIOS o UEFI) nella memoria flash o nella EEPROM, che non richiede alimentazione per conservare i dati. Vedi: Articolo di Wikipedia sulla memoria non volatile del BIOS e come può una batteria CMOS memorizzare i dati?

  • Questa batteria era ed è ancora utilizzata per mantenere l' orologio in tempo reale . Poiché questo è l'unico scopo della batteria oggi, a volte viene chiamata batteria RTC . Ciò garantisce che il computer possa continuare a mantenere il tempo anche quando è scollegato. La batteria è di solito una pila a bottone CR2032 facilmente disponibile ed è in genere utilizzabile da 2 a 10 anni. Se il computer perde traccia del tempo quando viene scollegato per più di alcune ore, è tempo di sostituire la batteria. Vedi: Quanto dura la batteria CMOS (3V) su una scheda madre?

Batteria CMOS sulla scheda madre Pico ITX
Batteria CMOS sulla scheda madre Pico ITX - Fonte immagine


2
Questa è una batteria enorme.
Ayesh K,

@AyeshK Ma molto magro.
user11153,

Come è possibile ripristinare le impostazioni del BIOS se la batteria mantiene solo l'RTC?
Peter Mortensen,

5
@AyeshK È più come se fosse una piccola scheda madre.
iFreilicht,

9

Pensalo come la batteria dell'auto. Quando si scollega la batteria, la radio perde tutti i suoi preset e l'orologio si ripristina. Originariamente, la batteria CMOS aveva una funzione simile, mantenendo la memoria che conteneva le impostazioni del BIOS e mantenendo in funzione l'orologio in tempo reale quando l'alimentazione CA non era disponibile.

Tuttavia, con i computer moderni la batteria CMOS svolge un ruolo minore poiché la maggior parte del firmware del BIOS è abbastanza intelligente da rilevare automaticamente le impostazioni corrette e tali impostazioni vengono archiviate in modo tale da non richiedere energia per persistere. La batteria CMOS è ancora necessaria per mantenere l'RTC.

Ulteriori informazioni sono disponibili nella memoria del BIOS non volatile .


Ho un laptop della metà degli anni '00 con una batteria CMOS scarica - scollegalo e proverà ad avviarsi dall'unità fisica n. 1. Questa non è l'unità di avvio.
Loren Pechtel,

7
Non sarebbe bello se le auto avessero batterie CMOS in modo da non perdere i preset ogni volta che la batteria principale dovesse essere sostituita?
jp2code

@LorenPechtel Non considererei prima di tutto un computer moderno. In secondo luogo, i laptop sono, per molti versi, una razza speciale che non segue la convenzione. In terzo luogo, un laptop con più di un'unità (permanente) è molto insolito, lo considererei un valore accettabile predefinito
smoke2345

@ smokes2345 Il laptop è progettato per più unità, il BIOS dovrebbe capirlo. (E il manuale di riparazione dovrebbe davvero dare qualche indicazione su dove si nasconde quella batteria !!)
Loren Pechtel,

2
[flippant] Il mondo dovrebbe essere un posto migliore, in generale. [/ flippant]
Agi Hammerthief
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.