안녕하세요! 컴퓨터를 사용하다 보면 예기치 않은 오류들로 인해 당황스러울 때가 참 많습니다. 많은 분이 0x80070422 오류 메시지를 접하시면서 "서비스를 시작할 수 없음"이라는 문구에 막막함을 느끼실 텐데요, 사실 저도 이 문제로 한동안 고생했던 경험이 있습니다.
오늘은 0x80070422 오류의 원인을 명확히 파악하고, 누구나 쉽게 따라 할 수 있는 해결 방법을 체계적으로 알려드리겠습니다.
0x80070422 오류, 왜 발생할까요?
0x80070422 오류는 주로 Windows Update 서비스가 비활성화되어 있거나, 제대로 작동하지 않을 때 발생합니다. Windows 운영체제는 다양한 백그라운드 서비스를 통해 여러 기능을 수행하는데, 이 중 Windows Update 서비스는 업데이트 파일을 다운로드하고 설치하는 역할을 담당합니다. 이 서비스가 어떤 이유로든 비활성화되거나 시작되지 않으면, 시스템은 "서비스를 시작할 수 없음"이라는 오류 메시지를 표시하며 업데이트를 진행할 수 없게 됩니다.
주요 원인은 다음과 같습니다.
- 사용자 또는 다른 프로그램에 의해 Windows Update 서비스가 수동으로 비활성화된 경우
- 시스템 설정 변경이나 레지스트리 문제로 인해 서비스 시작 유형이 변경된 경우
- Windows Update 서비스가 의존하는 다른 서비스들이 제대로 실행되지 않을 때
0x80070422 오류 해결 방법
이제 본격적으로 0x80070422 오류를 해결하는 방법에 대해 알아보겠습니다. 몇 가지 단계를 통해 간단하게 문제를 해결할 수 있습니다.
1. Windows Update 서비스 수동 활성화
가장 흔한 원인이자 가장 간단한 해결책입니다. Windows Update 서비스가 비활성화되어 있는 경우, 이를 수동으로 '자동' 시작으로 설정하고 서비스를 시작해 주어야 합니다.

키보드의 Windows 로고 키 + R을 눌러 '실행' 대화 상자를 엽니다.
입력란에 services.msc를 입력하고 확인을 클릭합니다. '서비스' 관리자 창이 열립니다.

서비스 목록에서 'Windows Update'를 찾아 더블 클릭합니다.

'Windows Update 속성' 창이 나타나면, '시작 유형(Startup type)' 드롭다운 메뉴를 클릭하여 '자동(Automatic)'으로 변경합니다.
'서비스 상태(Service status)'가 '중지됨(Stopped)'으로 되어 있다면, '시작(Start)' 버튼을 클릭하여 서비스를 시작합니다.
적용 버튼을 클릭한 다음 확인을 클릭하여 설정을 저장합니다.
이후 Windows Update를 다시 시도하여 오류가 해결되었는지 확인해 보세요.
2. Windows Update 의존성 서비스 확인 및 활성화
Windows Update는 단독으로 작동하지 않고, 몇 가지 다른 서비스에 의존합니다. 만약 이 의존성 서비스들이 제대로 작동하지 않으면 Windows Update 서비스 또한 시작할 수 없게 됩니다. 다음 서비스들을 확인하고 '자동'으로 설정한 후 시작해 주세요.



- Background Intelligent Transfer Service (BITS): 백그라운드에서 파일 전송을 관리하는 서비스입니다.
- Cryptographic Services: 암호화 및 서명 관련 서비스를 제공합니다.
- DCOM Server Process Launcher: DCOM 서비스 및 프로그램 시작을 담당합니다.
- RPC(Remote Procedure Call) Locator: 원격 프로시저 호출을 위한 서비스입니다.
위 서비스들을 활성화하는 과정은 'Windows Update 서비스 수동 활성화'와 동일합니다.
services.msc를 통해 '서비스' 관리자 창을 엽니다.- 위에 언급된 각 서비스를 찾아 더블 클릭합니다.
- 각 서비스의 '속성' 창에서 '시작 유형'을 '자동'으로 설정하고, 서비스가 중지되어 있다면 '시작' 버튼을 클릭합니다.
적용및확인을 눌러 설정을 저장합니다.
모든 관련 서비스가 올바르게 실행되는지 확인한 후, 다시 Windows Update를 시도해 보세요.
3. Windows Update 구성 요소 초기화 (필요시)
위 방법으로도 문제가 해결되지 않는다면, Windows Update 관련 구성 요소 자체에 문제가 발생했을 가능성이 있습니다. 이 경우 Windows Update 캐시를 삭제하고 설정을 초기화하는 방법을 사용할 수 있습니다. 이 과정은 관리자 권한으로 명령 프롬프트를 사용하여 진행됩니다.
- 키보드의
Windows 로고 키를 누르고cmd를 입력합니다. - 검색 결과에 나타나는 '명령 프롬프트'를 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택합니다.
- 다음 명령어를 한 줄씩 입력한 후
Enter키를 누릅니다. 각 명령어를 입력할 때마다 이전 명령이 성공적으로 실행되었는지 확인합니다.net stop wuauserv(Windows Update 서비스 중지)net stop bits(BITS 서비스 중지)net stop cryptSvc(Cryptographic Services 중지)net stop appidsvc(Application Identity 서비스 중지)ren %systemroot%\SoftwareDistribution SoftwareDistribution.old(SoftwareDistribution 폴더 이름 변경)ren %systemroot%\system32\catroot2 catroot2.old(catroot2 폴더 이름 변경)net start wuauserv(Windows Update 서비스 시작)net start bits(BITS 서비스 시작)net start cryptSvc(Cryptographic Services 시작)net start appidsvc(Application Identity 서비스 시작)
- 모든 명령어를 실행한 후, 명령 프롬프트 창을 닫습니다.
이 과정은 Windows Update의 임시 파일과 기록을 초기화합니다. 이후 컴퓨터를 재부팅하고 Windows Update를 다시 시도해 보세요.
마무리하며
오늘은 Windows Update 오류 0x80070422 ("서비스를 시작할 수 없음") 해결 방법에 대해 자세히 알아보았습니다. 복잡하게 느껴질 수 있는 오류이지만, 사실 대부분은 간단한 서비스 설정 변경만으로도 충분히 해결할 수 있습니다. 시스템 업데이트는 보안과 안정성을 유지하는 데 필수적이므로, 이 글이 여러분의 쾌적한 PC 사용 환경을 만드는 데 도움이 되기를 바랍니다.
대부분의 경우에는 이 가이드라인으로 문제를 해결하실 수 있을 겁니다. 읽어주셔서 감사합니다!