Windows 업데이트는 시스템을 악성 공격으로부터 보호하고 운영체제의 모든 구성 요소가 정상적으로 작동하도록 유지하는 데 필수적인 작업입니다.
Microsoft는 Windows Update 유틸리티를 통해 모든 업데이트를 중앙에서 관리함으로써 업데이트 과정을 한층 빠르고 간편하게 만들었습니다. 하지만 Windows Update는 아직 개선의 여지가 있는 기능이며, 사용자들은 업데이트 과정에서 오류 코드 0x8007232B와 같은 다양한 문제를 자주 경험합니다.
Windows 오류 코드 0x8007232B란?
오류 코드 0x8007232B는 Windows 10/11 환경에서 새로운 업데이트를 설치할 때 발생할 수 있습니다. 이 오류는 주로 Windows Update가 백그라운드에서 업데이트를 다운로드하거나 설치하려는 시점에 나타납니다.
오류 코드 0x8007232B와 함께 표시되는 대표적인 메시지는 다음과 같습니다:
- 오류 코드: 0x8007232b
오류 설명: DNS 이름이 없습니다. - 오류 코드: 0x8007232b
Windows 정품 인증이 되지 않았습니다.
DNS(도메인 이름 시스템)에서 KMS(키 관리 서비스) 호스트를 찾을 수 없습니다. 시스템 관리자에게 KMS가 DNS에 올바르게 게시되어 있는지 확인을 요청하세요.
이 오류가 발생하면 Windows Update 서비스가 작동을 멈추면서 업데이트 프로세스 전체가 실패하게 됩니다.
오류 코드 0x8007232B의 원인
오류 메시지에 따르면 이 문제는 DNS 서버 문제에서 비롯됩니다. Microsoft 서버가 연결을 거부하여 Windows가 해당 서버에 접근하지 못하고, 그 결과 Windows Update가 업데이트 파일에 접근해 서버로부터 다운로드하지 못하는 상황이 생깁니다.
이 외에도 다음과 같은 요인들이 이 오류를 유발할 수 있습니다:
- 바이러스 또는 맬웨어 감염
- 손상되거나 누락된 시스템 파일
- 불필요한 임시 파일(정크 파일)
문제의 근본 원인을 파악하는 것은 가장 적합한 해결 방법을 선택하는 데 매우 중요합니다.
오류 코드 0x8007232B 발생 시 대처 방법
DNS 문제가 이 오류의 주된 원인이지만, 기본적인 문제 해결 절차를 먼저 수행하면 이후 해결 방법의 성공률을 높일 수 있고, 문제에 영향을 줄 수 있는 다른 요소들을 배제하는 데에도 도움이 됩니다.
먼저 인터넷 연결을 끊은 후 백신 프로그램을 실행하여 감염 여부를 검사하세요. 그다음 PC 최적화 도구를 활용해 불필요한 임시 파일을 제거하여 시스템을 정리합니다. 이 과정에서 백신으로 삭제했지만 남아 있을 수 있는 감염 파일 흔적까지 깔끔하게 제거됩니다.
시스템 정리와 최적화가 완료되면 아래의 해결 방법을 순서대로 시도하여 Windows 오류 코드 0x8007232B를 해결해 보세요.
1단계: Software Distribution 폴더 정리
Windows 업데이트를 다운로드하면 파일들이 Software Distribution 폴더에 임시 저장됩니다. 오래된 다운로드 파일이 업데이트 프로세스를 방해하여 오류 코드 0x8007232B를 유발할 수 있습니다.
이를 해결하려면 아래 지침에 따라 이전 다운로드 파일을 모두 삭제해야 합니다:
- Wi-Fi를 끄고 컴퓨터를 재시작합니다.
- 시작 검색창에 '명령 프롬프트'를 입력하여 검색합니다.
- 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트에 다음 명령을 입력하고 Enter 키를 눌러 Windows Update 서비스를 종료합니다: taskkill /f /fi "SERVICES eq wuauserv"
- 아래 명령어를 하나씩 입력합니다:
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- rmdir C:\Windows\SoftwareDistribution\DataStore
- rmdir C:\Windows\SoftwareDistribution\Download
컴퓨터를 재시작한 후 Windows Update가 정상적으로 작동하는지 확인합니다.
2단계: Windows Update 서비스 초기화
기존 다운로드 파일을 정리해도 문제가 해결되지 않으면, Windows Update의 모든 구성 요소를 중지했다가 다시 시작하여 초기화해 보세요. 방법은 다음과 같습니다:
- 1단계의 지침에 따라 명령 프롬프트를 관리자 권한으로 실행합니다.
- 아래 명령어를 한 줄씩 입력하여 Windows Update를 완전히 중지합니다. 각 명령 입력 후 Enter 키를 누릅니다:
- Net Stop bits
- Net Stop wuauserv
- Net Stop appidsvc
- Net Stop cryptsvc
- Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
- Ren %systemroot%\system32\catroot2 catroot2.bak
- 프로세스가 완료될 때까지 기다린 후, 다음 명령어를 입력하여 서비스를 다시 시작합니다:
- Net Start bits
- Net Start wuauserv
- Net Start appidsvc
- Net Start cryptsvc
모든 명령 실행이 끝나면 오류 코드 0x8007232B가 해결되었는지 확인합니다.
3단계: 수동 업데이트 진행
앞선 단계들로도 문제가 해결되지 않는다면 수동 업데이트를 시도할 차례입니다. Windows Update 도우미(Update Assistant)를 사용하거나 ISO 파일을 생성하여 업데이트할 수 있습니다.
ISO 파일을 사용해 업데이트하려면 아래 지침을 따르세요:
- Microsoft 공식 웹사이트에서 미디어 생성 도구(Media Creation Tool)를 다운로드합니다.
- exe 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 사용자 라이선스 계약(EULA) 창에서 동의(Accept)를 클릭합니다.
- 다른 PC용 설치 미디어 만들기를 선택한 후 다음을 클릭합니다.
- 에디션 목록에서 본인의 Windows 버전을 선택합니다.
- 다음을 클릭하여 ISO 파일을 다운로드합니다.
- 다운로드한 ISO 파일을 두 번 클릭하여 마운트합니다.
- 화면의 지침에 따라 새 업데이트를 설치합니다.
4단계: DNS 설정 변경
'DNS에서 KMS 호스트를 찾을 수 없다'는 오류 메시지가 표시된다면, 기본 자동 검색 기능 대신 KMS 서버를 수동으로 지정하는 것이 가장 간단한 해결책입니다.
방법은 다음과 같습니다:
- 명령 프롬프트를 관리자 권한으로 다시 실행합니다.
- 다음 명령을 입력하여 호스트의 IPv4 주소로 KMS 호스트를 지정합니다: cscript \windows\system32\slmgr.vbs -skms <IPv4Address><:port>
명령 실행이 완료되면 Windows Update가 이전 오류 없이 새 업데이트를 정상적으로 설치할 수 있는지 확인합니다.
5단계: 네트워크 문제 해결사 실행
DNS 설정 변경이 너무 어렵게 느껴진다면, Windows에 내장된 문제 해결사를 활용해 네트워크 문제를 손쉽게 진단하고 수정할 수 있습니다. 아래 단계에 따라 문제 해결사를 실행하세요:
- 시작 버튼을 클릭한 후 검색창에 네트워크 문제 해결사를 입력합니다.
- 검색 결과에서 네트워크 문제 식별 및 복구를 선택합니다.
- 네트워크 문제 해결사가 컴퓨터를 자동으로 검사하여 네트워크 문제를 확인합니다.
검사가 완료되면 화면의 지침에 따라 발견된 네트워크 문제를 수정합니다.
마무리
Windows Update는 업데이트를 다운로드하고 설치하는 과정을 더욱 편리하게 만들어 줍니다. Windows 업데이트 중 오류 코드 0x8007232B를 만나더라도 위에 안내한 단계를 차근차근 따라 하면 됩니다. 이 가이드가 오류 코드 0x8007232B를 해결하고 Windows Update를 다시 원활하게 작동시키는 데 도움이 되기를 바랍니다.