오류 코드 검색하는 법 (0x·ERR_·STOP 형식 읽기)
오류 창에 뜬 코드를 검색해도 원하는 페이지가 안 나오는 이유는 대개 코드를 잘못 읽었거나, 같은 코드가 여러 방식으로 적히기 때문입니다. 0x80070005와 80070005, 0x7E와 0x0000007E, ERR_CONNECTION_RESET과 NET::ERR_CONNECTION_RESET 오류는 각각 같은 코드입니다. 이 가이드는 이 사이트가 다루는 코드 체계별로 생김새와 출처를 공식 문서에서 확인되는 범위로 정리하고, 오류 창에서 코드를 정확히 옮기는 법과 이 사이트 검색창이 입력을 어떻게 해석하는지를 설명합니다.
1. 0x로 시작하는 8자리 코드 (윈도우)
Windows 업데이트, 정품 인증, 설치 오류에서 보는 코드는 0x 뒤에 16진수 여덟 자리가 붙은 꼴입니다. 16진수이므로 숫자 0~9와 영문 A~F만 쓰이고, 대소문자는 구별하지 않습니다. Microsoft 문서 자체도 한 표 안에서 0x800f0831과 0x800F081F처럼 대소문자를 섞어 씁니다. Windows 업데이트 로그에서는 같은 코드가 0x 없이 대괄호 안에 [80070426]처럼 적혔다가 마지막 줄에는 Exit code = 0x80070426으로 적히기도 하므로, 0x가 있고 없고는 코드의 일부가 아닙니다.
앞 네 자리를 보면 어느 부품이 낸 코드인지 짐작할 수 있습니다. 아래는 Microsoft의 Windows Update 오류 참조표와 손상 오류 표에서 그대로 확인되는 대응입니다.
- 0x8024…: Windows Update 에이전트의 오류로, 상수명이 WU_E_로 시작합니다. 참조표는 이 코드들을 자동 업데이트, Windows Update UI, 인벤토리, 표현식 평가기, 리포터, 리디렉터, 프로토콜 토커, 다운로드 관리자, 업데이트 처리기, 데이터 저장소, 드라이버 유틸리티, Windows Installer, 에이전트 업데이트·설치 등의 절로 나눠 싣고 있습니다. 예: 0x8024402F, 0x80240022.
- 0x0024…: 같은 참조표의 성공 코드로 상수명이 WU_S_로 시작합니다. 예를 들어 0x00240005 WU_S_REBOOT_REQUIRED는 업데이트 설치를 마치려면 다시 시작해야 한다는 뜻이고, 0x00240006 WU_S_ALREADY_INSTALLED는 이미 설치되어 있다는 뜻입니다. 오류가 아니라 상태 보고입니다.
- 0x8007…: 상수명이 ERROR_로 시작하는 Windows 일반 오류입니다. 손상 오류 표의 0x80070002 ERROR_FILE_NOT_FOUND(지정한 파일을 찾을 수 없음), 0x80070057 ERROR_INVALID_PARAMETER(매개변수가 잘못됨)가 그 예이고, Windows Update 참조표에도 0x80070020, 0x80070422가 실려 있습니다. 같은 0x8007 코드가 업데이트에서도 정품 인증에서도 나올 수 있어서, 이 사이트에는 0x80070005(업데이트)와 0x80070005(정품 인증)처럼 상황별 페이지가 따로 있습니다. 어디서 났는지가 검색의 두 번째 열쇠입니다.
- 0x800F…: 상수명이 CBS_E_ 또는 PSFX_E_로 시작하는 구성 요소 서비스(CBS) 쪽 오류입니다. 0x800f0831 CBS_E_STORE_CORRUPTION, 0x800F081F CBS_E_SOURCE_MISSING이 대표입니다. 이 계열은 DISM으로 넘어가는 신호이며, 그 조건은 윈도우 업데이트 오류 공통 절차에 있습니다.
- 0x800B…, 0x8009…: 손상 오류 표에서 서명·인증서 관련 상수명(TRUST_E_NOSIGNATURE, CERT_E_EXPIRED, CRYPT_E_FILE_ERROR)이 붙는 코드입니다.
- 0x80D0…: Windows Update 문제 해결 문서에 0x80d05001 DO_E_HTTP_BLOCKSIZE_MISMATCH가 프록시를 거친 다운로드가 실패할 때의 오류로 실려 있고, 이 사이트에도 0x80D02002 페이지가 있습니다.
- 0xC004…: 이 사이트의 정품 인증 오류에 모인 코드입니다. 예: 0xC004B100.
상수명 자체로도 검색할 수 있습니다. 참조표는 코드와 상수명을 나란히 싣기 때문에 이 사이트도 상수명을 별칭으로 등록해 두었습니다. CBS_E_STORE_CORRUPTION을 입력하면 0x800f0831 페이지가, ERROR_NOT_FOUND를 입력하면 0x80070490 페이지가, WU_E_ALL_UPDATES_FAILED를 입력하면 0x80240022 페이지가 나옵니다(등록된 별칭에 한합니다).
2. STOP 코드: 짧은 표기와 8자리 표기
블루스크린의 코드는 두 얼굴을 가집니다. Microsoft의 버그 검사 코드 참조표는 0x0000007E처럼 0x 뒤 여덟 자리로 적고, 각 코드의 개별 문서 제목은 Bug Check 0x7E처럼 앞의 0을 뗀 짧은 표기를 씁니다. 디버거의 !analyze 결과는 DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)처럼 상수명 뒤에 소문자 짧은 표기를 괄호로 붙이고, 커널 디버거 출력은 BugCheck 9F처럼 0x조차 없이 적습니다. 즉 0x0000007E, 0x7E, 7E는 모두 같은 코드이며 앞의 0은 자릿수를 채운 것뿐입니다. 0xC000021A처럼 C로 시작해 앞에 0이 없는 코드도 있습니다(WINLOGON_FATAL_ERROR).
화면에 크게 적히는 것은 SYSTEM_THREAD_EXCEPTION_NOT_HANDLED 같은 상수명입니다. 참조표의 설명대로 상수명 하나에 코드값 하나가 대응하므로(DRIVER_POWER_STATE_FAILURE ↔ 9F), 상수명만 정확히 옮기면 코드값을 몰라도 됩니다. 이 사이트의 블루스크린 페이지는 상수명으로 주소를 만들고(예: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED) 8자리 표기를 별칭으로 등록해 두었습니다. 검색창은 포함 검색을 하므로 7E처럼 짧게 넣어도 후보가 뜨지만, 짧은 표기는 다른 코드에도 포함될 수 있어 후보가 여럿 나오면 상수명이나 8자리로 다시 검색하는 것이 정확합니다. 코드 아래 줄의 매개변수 네 값은 코드가 아니므로 검색어에 넣지 마세요. 어디서 읽는지는 블루스크린 덤프 파일 읽는 법에, 코드 목록은 블루스크린 허브에 있습니다.
3. ERR_로 시작하는 크롬 코드
Chrome이 페이지 대신 보여 주는 ERR_CONNECTION_RESET 같은 코드는 Chromium 소스의 net_error_list.h 파일에 정의된 네트워크 오류 이름입니다. 이 파일은 각 오류를 NET_ERROR(이름, -번호) 꼴로 적고, Chrome 화면에는 이름 앞에 ERR_가 붙어 나타납니다. 인증서 오류는 Chrome 도움말의 표기대로 NET::ERR_CERT_DATE_INVALID처럼 NET::이 하나 더 붙습니다. 번호는 파일 머리의 주석대로 범위별로 뜻이 나뉩니다.
- 0~99: 시스템 관련 오류
- 100~199: 연결 오류. 예: ERR_CONNECTION_RESET(-101), ERR_CONNECTION_REFUSED(-102), ERR_NAME_NOT_RESOLVED(-105), ERR_INTERNET_DISCONNECTED(-106), ERR_CONNECTION_TIMED_OUT(-118)
- 200~299: 인증서 오류. 예: ERR_CERT_DATE_INVALID(-201), ERR_CERT_AUTHORITY_INVALID(-202)
- 300~399: HTTP 오류. 예: ERR_TOO_MANY_REDIRECTS(-310), ERR_EMPTY_RESPONSE(-324)
- 400~499: 캐시 오류. 예: ERR_CACHE_MISS(-400)
- 600~699: 폐기된 FTP 오류, 700~799: 인증서 관리자 오류, 800~899: DNS 확인 오류(예: ERR_DNS_TIMED_OUT(-803)), 900~999: Blob 오류
번호는 화면에 잘 보이지 않으니 이름으로 검색하면 됩니다. 이 사이트의 크롬 페이지는 이름을 소문자와 하이픈으로 바꾼 주소를 씁니다(예: /chrome/err-connection-reset/). 이름의 밑줄은 검색 시 무시되므로 띄어 써도 같은 결과가 나옵니다. 코드가 어느 범위든 먼저 해 볼 공통 단계는 크롬 연결 오류 공통 절차에, 코드 목록은 크롬 오류 허브에 있습니다.
4. 접두-숫자 형식 콘솔 코드
PlayStation 지원의 에러 코드 색인을 보면 코드가 두 글자 접두, 하이픈, 숫자 다섯~여섯 자리, 하이픈, 숫자 한 자리로 이루어져 있습니다. CE-108255-1, NP-102937-2, WS-37469-9 같은 꼴이며, 색인에서 확인되는 접두는 CE, NP, WS, NW, WC, SU, WV입니다. 그 밖에 E-8210604A처럼 E 뒤에 16진수 여덟 자리가 붙는 형식도 있습니다. 접두와 숫자를 모두 옮겨야 하나의 코드가 됩니다. 하이픈은 검색 시 무시되므로 있어도 없어도 됩니다. 콘솔 네트워크 오류의 공통 절차는 PS5 네트워크 오류 공통 절차에 있습니다.
5. 세 자리·네 자리 숫자
세 자리 숫자만 뜬다면 그 중 400~599는 대개 HTTP 상태 코드입니다. 첫 자리로 계열을 읽는 법과 코드 표는 HTTP 상태 코드 한눈에에 있고, 코드별 페이지는 HTTP 허브에 있습니다. 다만 세 자리 숫자는 Apple 기기 복원 오류나 Steam 오류에도 쓰이므로, 검색 결과에 여러 시스템이 함께 나오면 오류가 난 곳을 보고 고르면 됩니다. 이 사이트의 검색창은 세 자리 숫자를 HTTP·Apple·Android·Steam 순으로, 네 자리 숫자를 Apple·Nintendo 순으로 먼저 보여 줍니다.
6. 오류 창에서 코드를 정확히 옮기는 법
- 0x로 시작하는 Windows 코드는 0x 뒤가 여덟 자리인지 세어 보세요. 16진수에는 영문 O가 없으므로 O처럼 보이는 글자는 숫자 0입니다.
- 코드 끝에 붙은 마침표, 괄호, 쉼표는 코드가 아닙니다. 예를 들어 “(0x80070005)”에서 옮길 것은 0x80070005뿐입니다.
- 블루스크린에서는 상수명 전체를 옮기세요. 아래 줄의 매개변수와 실패한 파일 이름은 코드 페이지의 해결 순서에서 따로 쓰이므로 함께 적어 두되 검색어에는 넣지 않습니다.
- Chrome은 ERR_ 이름을 오류 설명 아래에 표시합니다. NET::이 앞에 붙어 있어도 그대로 입력해도 됩니다.
- KB 번호(KB5040525 같은 업데이트 번호)와 오류 코드는 다른 것입니다. 업데이트 설치가 실패했을 때 검색할 것은 KB 번호가 아니라 함께 표시된 0x 코드입니다.
- Windows 업데이트 로그처럼 코드가 대괄호 안에 0x 없이 적힌 경우 그대로 여덟 자리만 옮기면 됩니다.
7. 이 사이트 검색창의 규칙
이 사이트의 검색창은 입력을 다음 순서로 정리한 뒤 코드와 별칭을 대조합니다. 이 항목은 원문이 아니라 사이트 자체의 동작을 설명한 것입니다.
- 영문은 모두 소문자로 바꿉니다. 대소문자는 구별하지 않습니다.
- ‘오류’, ‘코드’, ‘에러’, ‘error’, ‘code’ 낱말을 지웁니다. “0x80070005 오류”라고 쳐도 됩니다.
- 공백, 하이픈(-), 밑줄(_), 마침표(.), 콜론(:)을 모두 지웁니다. 그래서 ERR_CONNECTION_RESET, err connection reset, NET::ERR_CONNECTION_RESET 오류가 같은 검색어가 되고, CE-108255-1과 CE1082551도 같습니다.
- 앞의 0x를 뗍니다. 0x80070005와 80070005는 같은 검색어입니다.
정리된 검색어는 등록된 별칭과 정확히 일치하는 것, 코드의 앞부분과 일치하는 것, 코드나 별칭에 포함되는 것 순으로 점수를 매겨 보여 주고, 두 글자 이상이면 한국어 오류 메시지 부제에 포함되는 것도 찾습니다. 그래서 코드를 모르고 화면의 한국어 문장 일부만 넣어도 후보가 뜹니다. 검색어의 생김새에 따라 먼저 보여 주는 시스템도 정해져 있어서, 여덟 자리 16진수는 Windows와 Xbox, err로 시작하면 Chrome, CE·NP·WS 등으로 시작하면 PlayStation, 세 자리 숫자는 HTTP·Apple·Android·Steam, 네 자리 숫자는 Apple·Nintendo가 앞에 옵니다. 후보가 여럿이면 오류가 난 곳(업데이트 중인지, 정품 인증 중인지, 브라우저인지)을 기준으로 고르세요.
출처: Windows Update error codes by component, Fix Windows Update corruptions and installation failures, Windows Update issues troubleshooting, Bug check code reference (Microsoft Learn, CC BY 4.0), Chromium net/base/net_error_list.h (BSD-3-Clause), 에러 코드 | PlayStation 지원 (근거·링크), 2026-09-03 확인. 검색창 규칙은 오류사전 자체의 동작 설명이며, 그 밖의 문장은 원문을 근거로 오류사전이 다시 쓴 것입니다.