'하드웨어용 소프트웨어로 더 잘 알려져 있음 ', 펌웨어 키보드, 하드 드라이브, BIOS 또는 비디오 카드와 같은 하드웨어에 내장되어 제공되는 프로그램입니다. 시스템의 다른 장치와 통신하고 기본 입출력 작업과 같은 기능을 수행하기 위한 영구적인 명령을 제공하도록 설계되었습니다.
펌웨어란 무엇입니까
펌웨어는 드라이버와 마찬가지로 기능은 동일하지만 하드웨어 장치 자체에 저장되는 반면 드라이버는 운영 체제 내부에 설치된다는 점에서 다릅니다. 또한 펌웨어는 자체적으로 시작되어 드라이버가 운영 체제에서 실행되어야 하는 동안 프로그래밍되거나 설계된 작업을 수행할 수 있습니다.
펌웨어 유형
BIOS
컴퓨터의 전원을 켠 후 가장 먼저 작동하는 것은 BIOS입니다. 하드웨어와 상호 작용하고 알 수 없는 오류가 있는지 확인할 수 있습니다. 그런 다음 하드 드라이브 내부에서 잠자고 있는 운영 체제를 깨우고 임의 액세스 메모리에 저장하는 작업을 수행하는 부트로더라는 다른 프로그램에 신호를 보냅니다. 따라서 BIOS는 주로 컴퓨터의 하드웨어 구성 요소를 처리하고 제대로 작동하는지 확인합니다. 좋긴 하지만 저수준 소프트웨어는 지난 20년 동안 거의 변경되지 않은 상태로 유지되어 현재는 구식이 되어 현대 기술을 지원하지 않습니다. 예를 들어 BIOS는 여전히 16비트 코드를 사용하지만 대부분의 노트북과 PC는 32비트 및 64비트 코드를 실행합니다.
EFI
EFI(Extensible Firmware Interface의 약어)는 CPU가 하드웨어를 시작하는 데 사용하는 첫 번째 명령을 제공하고 제어를 부트로더에 전달하는 차세대 시스템 펌웨어 사양입니다. UEFI(Unified Extensible Firmware Interface)라고도 하는 EFI는 BIOS에 비해 특정 이점이 있습니다. 예를 들어, PC 제조업체가 신뢰하는 소프트웨어만 사용하여 PC가 부팅되도록 하는 데 도움이 됩니다. 즉, '보안 부팅'이라는 기능을 지원하여 보안을 향상시킵니다.
컴퓨터의 BIOS 버전을 알면 최신 버전의 펌웨어가 있는지 찾는 데 도움이 됩니다. Windows 컴퓨터에서는 명령 프롬프트를 사용하여 펌웨어 버전 정보를 얻을 수 있습니다. 또는 기기의 업그레이드 도우미를 사용할 수 있습니다.
일반적으로 하드웨어의 펌웨어 버전을 보려면 장치 관리자를 열고 범주를 확장하고 하드웨어를 선택하고 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하면 됩니다. 이제 세부 정보 탭의 속성 드롭다운 메뉴에서 하드웨어 ID를 선택합니다. 여기 값 테이블에서 펌웨어 버전을 확인해야 합니다.
읽기 :내 PC가 BIOS나 UEFI를 사용하는지 확인하세요.
펌웨어 업데이트
펌웨어 업데이트는 하드웨어 제조업체에서 구할 수 있습니다. 예를 들어, 네트워크 라우터의 펌웨어 업데이트는 버그, 보안 허점을 수정하거나 기능을 향상시키기 위해 릴리스될 수 있습니다.
일부 펌웨어 업데이트는 정상적으로 적용되며 일반 소프트웨어 업데이트처럼 보입니다. 그러나 다른 소프트웨어는 펌웨어를 휴대용 드라이브에 복사한 다음 수동으로 장치에 로드해야 하므로 시간이 많이 걸릴 수 있습니다. 하지만 일부 장치의 경우 관리 콘솔에 전용 섹션이 있어 펌웨어 업데이트 또는 완전한 참조를 위한 사용자 설명서를 적용할 수 있습니다.
업데이트가 적용되는 동안 펌웨어 업데이트를 수신하는 장치가 종료되지 않도록 하는 것이 매우 중요합니다. 펌웨어를 부분적으로 업데이트하면 펌웨어가 손상되어 장치 작동 방식이 심각하게 손상될 수 있습니다. 따라서 펌웨어 업데이터를 시작하면 업데이트가 완료되도록 하십시오.
읽기 :공유기 펌웨어 업데이트 방법입니다.
펌웨어와 소프트웨어의 차이점
종종 펌웨어와 소프트웨어라는 단어는 같은 의미로 사용됩니다. 그러나 실제로는 이러한 범주(펌웨어 및 소프트웨어)의 뿌리를 정의하는 것이 작업입니다.
예를 들어 소프트웨어는 가상이므로 복사, 변경 및 폐기할 수 있습니다. 사용자가 쉽게 액세스하고 교체할 수 있는 메모리에 저장되는 경우가 많습니다. 그러나 펌웨어의 경우 저장하는 메모리가 장치 자체에 내장되어 사용자가 교체할 수 없는 경우가 많습니다. 이는 장치가 실행되는 데 중요하고 제거할 경우 심각한 결과를 초래할 수 있으므로 임의 변경 또는 제거를 방지하기 위해 의도적으로 수행됩니다.
읽기 :장치 드라이버란 무엇입니까?
또한 소프트웨어는 자주 업그레이드되기 때문에 응용 프로그램을 실행할 때마다 소프트웨어에 저장된 정보가 수정/변경되는 경우가 많습니다. 반대로 설정을 자주 수정하지 않는 한 펌웨어는 실제로 많이 변경되지 않습니다. 또한 장치의 펌웨어를 변경할 필요가 거의 또는 전혀 없습니다.
펌웨어의 의미를 설명하기를 바랍니다.
지금 읽어보세요 :BIOS 업데이트 방법.