CMOS 배터리는 왜 메인보드에 들어 있을까?

CMOS 배터리는 왜 메인보드에 들어 있을까? 컴퓨터의 메인보드를 자세히 살펴보면 동전처럼 생긴 작은 배터리가 하나 장착되어 있는 것을 볼 수…
1 Min Read 0 22

CMOS 배터리는 왜 메인보드에 들어 있을까?

컴퓨터의 메인보드를 자세히 살펴보면 동전처럼 생긴 작은 배터리가 하나 장착되어 있는 것을 볼 수 있다. 보통 CR2032 규격의 동전형 배터리가 사용되며 이를 흔히 CMOS 배터리라고 부른다. 컴퓨터에는 이미 파워서플라이가 있는데 왜 메인보드에 별도의 배터리가 필요할까? 가장 큰 이유는 컴퓨터의 전원이 꺼진 상태에서도 일부 정보를 유지하기 위해서다.

컴퓨터를 종료하면 파워서플라이에서 주요 부품으로 공급되던 전력이 대부분 차단된다. CPU, RAM, 그래픽카드 같은 부품은 더 이상 정상적으로 작동하지 않는다. 하지만 컴퓨터에는 전원을 끈 뒤에도 유지되어야 하는 정보가 있다. 대표적인 것이 시스템 날짜와 시간, 그리고 BIOS 또는 UEFI에 저장된 일부 설정이다. CMOS 배터리는 이러한 정보를 유지하는 데 필요한 아주 적은 양의 전력을 공급한다.

컴퓨터를 며칠 동안 꺼두었다가 다시 켜도 날짜와 시간이 그대로 유지되는 이유도 이 배터리와 관련이 있다. 메인보드에는 RTC라고 불리는 실시간 시계 회로가 들어 있다. RTC는 Real-Time Clock의 약자로 컴퓨터가 꺼져 있어도 현재 시간을 계속 계산하는 역할을 한다. CMOS 배터리는 이 회로에 전력을 공급해 시간이 멈추지 않도록 한다.

만약 CMOS 배터리가 없다면 컴퓨터의 전원을 완전히 차단할 때마다 시스템 시간이 초기화될 수 있다. 다시 부팅했을 때 날짜가 과거의 특정 날짜로 돌아가거나 시간이 잘못 표시되는 현상이 나타날 수 있다. 인터넷에 연결된 컴퓨터라면 운영체제가 서버에서 시간을 다시 맞출 수도 있지만 부팅 과정에서는 잘못된 시간이 표시될 수 있다.

CMOS라는 이름은 과거 메인보드에서 BIOS 설정 정보를 저장하던 CMOS 메모리에서 유래했다. CMOS는 Complementary Metal-Oxide-Semiconductor의 약자다. 이 메모리는 소비 전력이 매우 적다는 특징이 있었지만 전력이 완전히 끊기면 저장된 내용을 유지할 수 없었다. 그래서 작은 배터리를 이용해 지속적으로 전력을 공급했다. 현대 컴퓨터에서는 BIOS나 UEFI의 설정이 플래시 메모리에 저장되는 경우가 많아 배터리가 없어도 설정 자체가 모두 사라지지 않을 수 있다. 하지만 RTC를 비롯한 일부 기능에는 여전히 배터리가 필요하기 때문에 메인보드에 동전형 배터리가 계속 사용되고 있다.

CMOS 배터리가 방전되면 몇 가지 특징적인 증상이 나타난다. 가장 흔한 현상은 컴퓨터를 켤 때마다 날짜와 시간이 초기화되는 것이다. BIOS 설정이 기본값으로 돌아가거나 부팅 장치 순서가 변경되는 경우도 있다. 일부 컴퓨터에서는 부팅 중 CMOS Checksum Error, CMOS Battery Low 등의 메시지가 나타나기도 한다.

예를 들어 사용자가 BIOS에서 특정 SSD를 첫 번째 부팅 장치로 설정했는데 배터리가 방전되면 설정이 초기화되면서 다른 저장장치를 먼저 찾을 수 있다. 이 경우 운영체제가 설치되어 있는데도 부팅할 장치를 찾을 수 없다는 메시지가 나타날 수 있다. 또한 시스템 시간이 크게 틀어지면 웹사이트의 보안 인증서 확인 과정에서 오류가 발생해 인터넷 사용에 문제가 생기는 경우도 있다.

CMOS 배터리는 충전식 배터리가 아닌 경우가 대부분이다. 컴퓨터를 오래 켜둔다고 해서 일반적인 CR2032 배터리가 충전되는 것은 아니다. 다만 소비되는 전력 자체가 매우 적기 때문에 일반적으로 수년 동안 사용할 수 있다. 사용 환경과 메인보드 설계에 따라 차이가 있지만 보통 약 5년에서 10년 정도 사용하는 경우가 많다.

배터리를 교체하는 방법도 비교적 간단하다. 컴퓨터의 전원을 끄고 전원 케이블을 분리한 뒤 메인보드에 장착된 동전형 배터리를 찾아 교체하면 된다. 대부분 CR2032 배터리를 사용하지만 메인보드마다 차이가 있을 수 있으므로 기존 배터리의 규격을 확인하는 것이 좋다. 배터리를 제거하면 BIOS 설정 일부가 초기화될 수 있기 때문에 기존 설정을 확인해 두는 것도 도움이 된다.

CMOS 배터리는 컴퓨터의 성능을 직접 높여주는 부품은 아니다. CPU의 연산 속도를 빠르게 만들거나 RAM 용량을 늘려주는 역할도 하지 않는다. 하지만 컴퓨터가 꺼져 있는 동안 시스템 시계를 유지하고 메인보드의 기본 설정이 정상적으로 관리되도록 돕는 중요한 부품이다.

작은 동전 크기의 배터리 하나가 컴퓨터 전체에 큰 영향을 줄 수 있다는 점도 흥미롭다. 평소에는 존재를 거의 의식하지 않지만 배터리가 방전되면 시간 초기화, BIOS 설정 변경, 부팅 오류와 같은 문제가 나타나면서 그 역할이 분명하게 드러난다.

결국 CMOS 배터리가 메인보드에 들어 있는 이유는 컴퓨터가 꺼져 있는 동안에도 반드시 유지해야 하는 정보를 위해 최소한의 전력을 공급하기 위해서다. 특히 실시간 시계와 일부 시스템 설정을 유지하는 역할을 담당한다. 크기는 매우 작지만 컴퓨터가 항상 같은 설정과 정확한 시간을 기반으로 시작할 수 있도록 뒤에서 조용히 작동하는 메인보드의 숨은 필수 부품이라고 할 수 있다.

ogi080124

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다