Windows 10 업데이트를 진행하는 도중 오류 코드 0x8007042c가 나타나는 경우가 있습니다. Windows 업데이트는 시스템을 안전하고 안정적으로 유지하기 위해 반드시 필요한 작업인데, 이 오류가 발생하면 업데이트 자체가 불가능해져 PC가 바이러스 및 각종 보안 위협에 노출될 수 있습니다.
이번 글에서는 Windows 10 업데이트 오류 0x8007042c를 해결할 수 있는 실질적인 방법들을 단계별로 정리했습니다. 아래 가이드를 순서대로 따라 하면 대부분의 경우 문제를 해결할 수 있습니다.
Windows 10 업데이트 오류 0x8007042c 해결 방법
작업을 시작하기 전에 만약의 사태에 대비해 시스템 복원 지점을 미리 생성해 두는 것을 권장합니다.
방법 1: 필수 Windows 서비스 실행 상태 확인
업데이트와 관련된 핵심 서비스들이 제대로 실행되고 있지 않으면 이 오류가 발생할 수 있습니다. 먼저 서비스 상태부터 점검해 보세요.
1. Windows 키 + R을 눌러 실행 창을 연 뒤, services.msc를 입력하고 Enter 키를 누릅니다.

2. 목록에서 아래 서비스들을 찾습니다.
BITS(Background Intelligent Transfer Service)
Cryptographic Service
Windows Update
MSI Installer
3. 각 서비스를 마우스 오른쪽 버튼으로 클릭한 후 속성을 선택하고, 시작 유형이 '자동'으로 설정되어 있는지 확인합니다.

4. 해당 서비스가 중지 상태라면 서비스 상태 영역에서 '시작' 버튼을 클릭합니다.
5. 이후 Windows Update 서비스를 마우스 오른쪽 버튼으로 클릭하고 '다시 시작'을 선택합니다.

6. 적용을 클릭한 뒤 확인을 누르고, 변경 사항을 저장하기 위해 PC를 재부팅합니다.
재부팅 후 업데이트를 다시 시도하여 오류가 해결되었는지 확인하세요. 그래도 문제가 지속된다면 다음 방법으로 넘어갑니다.
방법 2: SoftwareDistribution 폴더 이름 변경
손상된 업데이트 파일이 원인일 수 있습니다. 이 경우 업데이트 임시 저장 폴더의 이름을 변경하면 Windows가 새 폴더를 자동으로 생성하면서 문제를 해결할 수 있습니다.
1. 시작 메뉴에서 'cmd'를 검색한 후 명령 프롬프트를 관리자 권한으로 실행합니다.

2. 아래 명령어를 한 줄씩 입력하여 Windows Update 관련 서비스를 중지합니다. 각 명령어 입력 후 Enter 키를 누릅니다.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

3. 다음 명령어를 입력하여 SoftwareDistribution 폴더와 catroot2 폴더의 이름을 변경합니다.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

4. 마지막으로 아래 명령어를 입력하여 중지했던 서비스들을 다시 시작합니다.
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

5. 변경 사항을 적용하기 위해 PC를 재부팅한 후 업데이트를 다시 시도합니다.
방법 3: 백신 프로그램 및 방화벽 일시적으로 비활성화
간혹 백신 프로그램이나 방화벽이 업데이트 프로세스를 차단하여 오류를 일으키는 경우가 있습니다. 일시적으로 비활성화한 뒤 오류가 계속 발생하는지 확인해 보세요.
1. 시스템 트레이(화면 우측 하단)에서 백신 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '비활성화(Disable)'를 선택합니다.

2. 백신이 비활성화될 시간 범위를 선택합니다.

참고: 보안을 위해 가능한 한 짧은 시간(예: 15분 또는 30분)을 선택하는 것이 좋습니다.
3. 비활성화가 완료되면 Windows 업데이트를 다시 시도하여 오류가 해결되었는지 확인합니다.
4. 시작 메뉴 검색창에 '제어판'을 입력하고 검색 결과를 클릭하여 제어판을 엽니다.

5. 시스템 및 보안을 클릭한 다음 Windows Defender 방화벽을 선택합니다.

6. 좌측 메뉴에서 'Windows Defender 방화벽 사용 또는 사용 안 함'을 클릭합니다.

7. 'Windows Defender 방화벽 사용 안 함'을 선택한 후 PC를 재부팅합니다.

재부팅 후 업데이트를 다시 진행해 보세요. 문제가 해결되었다면, 보안을 위해 반드시 동일한 절차로 방화벽과 백신 프로그램을 다시 활성화하는 것을 잊지 마세요.
함께 참고하면 좋은 글
- Windows 10 Creators Update 이후 인터넷 연결 안 됨 현상 해결법
- Windows Update 오류 0x80010108 수정 방법
- Windows 10에서 오류 0X80010108 해결하기
- '파일 또는 디렉터리가 손상되었으며 읽을 수 없습니다' 오류 수정
지금까지 Windows 10 업데이트 오류 0x8007042c를 해결하는 세 가지 방법을 알아보았습니다. 위 방법을 모두 시도했는데도 문제가 해결되지 않거나 추가로 궁금한 점이 있다면 댓글로 남겨 주세요.