Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

윈도우 PC에서 DATA_BUS_ERROR 블루스크린 오류 해결하는 7가지 방법

DATA_BUS_ERROR는 윈도우에서 자주 발생하는 오류로, 악명 높은 블루스크린 오류(BSOD)를 일으킵니다. 이 오류는 갑자기 나타나며 정지 코드 0x0000002E와 함께 표시되고, 시스템을 강제로 재시작시킵니다. DATA_BUS_ERROR는 대부분 하드웨어, 드라이버 또는 메모리 문제로 인해 발생하며, 아래의 7가지 문제 해결 방법으로 대부분 해결할 수 있습니다.

1. 하드웨어 문제 확인 및 해결

최근에 새로운 하드웨어를 설치한 후 0x0000002E 정지 코드가 나타났다면, 해당 하드웨어를 제거한 뒤 오류가 사라지는지 확인해 보세요. 오류가 새 하드웨어 때문이 아니라면 기존 하드웨어 중 하나가 고장 났을 가능성이 있습니다.

어떤 하드웨어에 문제가 있는지 파악하려면 이벤트 뷰어(Event Viewer)의 시스템 로그를 확인하는 것이 도움이 됩니다. Win 키를 누르고 이벤트 뷰어를 검색한 후 결과에서 해당 앱을 클릭하세요. Windows 로그를 확장하고 시스템을 클릭하면 로그가 로드됩니다.

시스템을 마우스 오른쪽 버튼으로 클릭하고 현재 로그 필터링을 선택합니다. 필터 탭에서 기록됨 드롭다운 메뉴를 통해 DATA_BUS_ERROR가 발생한 기간(예: 지난 1시간)을 선택합니다. 그다음 이벤트 수준위험, 경고, 오류 체크박스를 모두 선택하고 확인을 클릭하세요.

로그를 살펴보면 어떤 장치가 오작동했는지 알 수 있으며, 해당 장치를 제거하거나 수리하면 됩니다.

2. 드라이버 문제 해결

새 드라이버를 설치했거나 기존 드라이버를 업데이트한 후 DATA_BUS_ERROR가 발생했다면, 해당 드라이버를 제거해 보는 것이 좋습니다. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택하세요. 그런 다음 새로 설치했거나 업데이트한 드라이버가 있는 장치를 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택합니다.

이때 이 디바이스의 드라이버 소프트웨어 삭제 체크박스를 선택한 후 제거를 클릭합니다.

단, 이 작업을 진행하면 해당 장치가 장치 관리자 목록에서 사라진다는 점에 주의해야 합니다. 특히 내장 부품인 경우 나중에 재설치가 어려울 수 있으므로 꼭 필요한 경우에만 실행하는 것이 좋습니다.

3. 메모리(RAM) 문제 해결

RAM 불량 징후가 보인다면 진단 테스트를 실행해야 합니다. Win 키를 누르고 검색창에 메모리를 입력한 후 Windows 메모리 진단을 클릭하세요.

그러면 윈도우가 RAM에 대한 여러 테스트를 실행합니다. 프로세스가 완료되면 결과가 시스템 로그에 기록되는데, 가장 쉽게 찾는 방법은 검색 기능을 이용하는 것입니다. 이벤트 뷰어를 열고 시스템을 마우스 오른쪽 버튼으로 클릭한 후 찾기를 선택하세요.

찾을 대상 입력란에 MemoryDiagnostics-Results를 입력하고 다음 찾기를 클릭합니다. 그런 다음 대화 상자를 닫고 로그를 확인하세요.

오류가 없다면 RAM은 문제가 아닙니다. 하지만 오류가 발견되었다면 다음과 같이 조치해야 합니다:

  • RAM 모듈 테스트: RAM 모듈이 여러 개 장착되어 있다면 모두 분리한 후 하나씩만 장착하여 시스템이 정상 작동하는지 확인합니다. DATA_BUS_ERROR를 유발하는 모듈이 불량이므로 교체해야 합니다.
  • RAM 슬롯 테스트: 모든 RAM 모듈이 테스트를 통과했다면 슬롯 자체에 문제가 있을 수 있습니다. 한 개의 슬롯에 메모리를 장착하고 PC가 정상적으로 작동하는지 순서대로 확인해 보세요. 특정 슬롯이 0x0000002E 오류를 일으킨다면 하드웨어 전문가에게 슬롯 수리를 의뢰하거나 메인보드를 교체해야 합니다.

이러한 테스트를 진행하려면 컴퓨터를 직접 열어야 합니다. 따라서 조립 경험이 부족하거나 부품 손상이 걱정된다면 컴퓨터 하드웨어 기술자에게 맡기는 것이 안전합니다.

4. 하드 드라이브 문제 해결

하드 드라이브의 배드 섹터(bad sector)도 0x0000002E 오류의 원인이 될 수 있습니다. 다행히 윈도우에는 CHKDSK 유틸리티가 내장되어 있어, 명령 프롬프트에서 명령어 한 줄로 배드 섹터를 검사하고 복구할 수 있습니다.

명령 프롬프트를 열려면 Win + S를 누르고 검색창에 cmd를 입력하세요. 검색 결과의 명령 프롬프트 앱 아래에서 관리자 권한으로 실행을 클릭합니다.

그런 다음 chkdsk C: /f /r /x 명령어를 입력하여 CHKDSK 유틸리티를 실행합니다.

컴퓨터를 재시작한 후 DATA_BUS_ERROR가 여전히 발생하는지 확인해 보세요.

5. BIOS 업데이트

컴퓨터의 BIOS를 업데이트하면 문제가 해결되는 경우가 있습니다. 특히 시스템이 비교적 최신이라면 더욱 그렇습니다. 업데이트 방법은 PC 제조사마다 다르지만, 일반적으로 다음 단계를 따르면 됩니다:

  1. PC 제조사 웹사이트의 지원 페이지에서 최신 BIOS 업데이트 파일(ZIP 형식)을 다운로드합니다.
  2. BIOS 업데이트 파일을 USB 플래시 드라이브에 압축 해제합니다.
  3. BIOS에 진입합니다. 시작 > 전원으로 이동한 후 Shift 키를 누른 상태에서 다시 시작을 클릭하면 고급 시작 옵션으로 부팅됩니다. 거기서 문제 해결 > 고급 옵션 > UEFI 펌웨어 설정으로 이동한 후 다시 시작을 선택하면 UEFI BIOS로 부팅됩니다. 이 방법은 윈도우 10과 11 모두에서 작동합니다.
  4. 메인보드용 UEFI 펌웨어 업데이트 도구로 이동하여 플래시 드라이브에 저장된 BIOS 업데이트 파일을 선택하고 업데이트를 시작합니다.

업데이트가 완료되면 컴퓨터가 재시작되며, 이후 DATA_BUS_ERROR가 다시 발생하는지 확인해 보세요.

6. 시스템에서 맬웨어 제거

맬웨어가 시스템에 감염되면 중요한 시스템 파일을 손상시켜 0x0000002E 오류를 일으킬 수 있습니다. 백신 소프트웨어로 전체 시스템 검사를 한 번만 실행해도 맬웨어를 쉽게 제거할 수 있습니다. 단, 검사를 시작하기 전에 반드시 백신 프로그램을 최신 버전으로 업데이트해야 합니다.

백신 소프트웨어가 설치되어 있지 않다면 윈도우에 내장된 Microsoft Defender를 사용할 수 있습니다. 시작 > 설정 > 업데이트 및 보안 > Windows 보안으로 이동한 후 바이러스 및 위협 방지를 클릭하세요.

아래로 스크롤하여 검사 옵션을 클릭합니다.

마지막으로 전체 검사를 선택하고 지금 검사를 클릭하세요. Windows Defender는 심층 검사를 수행하기 때문에 검사에 1시간 이상 걸릴 수 있습니다.

7. 마스터 부트 레코드(MBR) 복구

컴퓨터에서 맬웨어를 제거한 후에는 MBR(마스터 부트 레코드)을 복구하는 것이 좋습니다. 바이러스가 MBR을 손상시켜 오류를 일으켰을 가능성을 배제할 수 없기 때문입니다. MBR 복구 가이드를 참고하여 진행한 후 DATA_BUS_ERROR가 해결되는지 확인해 보세요.

DATA_BUS_ERROR BSOD 완전히 없애기

DATA_BUS_ERROR는 윈도우 사용 경험에 큰 지장을 주는 오류입니다. 위에서 소개한 방법들로도 해결되지 않는다면, 윈도우를 새로 설치하여 시스템을 깨끗한 상태로 초기화하는 것이 최선일 수 있습니다. 하지만 대부분의 경우 하드웨어, 드라이버, 메모리 문제만 해결하면 오류는 자연스럽게 사라집니다.