Windows PC에서 업데이트 오류 0x8007042c를 수정하는 방법
Windows 10은 항상 다양한 오류 코드와 문제에 취약했습니다. 이 게시물에서는 최신 누적 업데이트 또는 기능 업데이트를 설치하려고 할 때 나타나는 오류 코드 0x8007042c에 대해 설명합니다.
이 오류가 발생하면 다음과 같은 오류 메시지가 표시될 수도 있습니다.
0x8007042C -2147023828 Error_Service_Dependency_Fail, The dependency service or group failed to start
Windows에서 0x8007042c 오류는 무엇 때문에 발생하나요?
Windows 업데이트 오류는 대부분 손상된 시스템 파일, 바이러스 백신과 같은 문제가 있는 외부 소프트웨어, 또는 시스템 이미지 내부 손상으로 인해 발생합니다.
또한 필수 서비스가 비활성화되거나 백그라운드에서 실행되지 않을 때도 업데이트 오류가 발생합니다. 따라서 해결 방법을 적용하기 전에 먼저 이러한 서비스가 Windows PC에서 실행 중인지 확인하세요.
- 윈도우 업데이트
- 암호화 서비스
- 백그라운드 인텔리전트 전송 서비스
이를 확인하려면 먼저 실행(Win + R) 대화 상자를 열고 ” services.msc
“를 입력합니다. 확인을 클릭하면 서비스 창이 열립니다. 여기에서 위에 언급된 서비스를 검색하여 상태 열 아래에 무엇이 쓰여 있는지 확인합니다. 이러한 서비스 중 하나라도 비활성화된 경우 마우스 오른쪽 버튼을 클릭하고 시작을 누릅니다 .
Windows Update 오류 0x8007042c에 대한 솔루션
Windows에서 모든 필수 서비스를 실행했는지 확인했고 오류 0x8007042c가 계속 지속된다면 아래 솔루션 목록을 살펴보고 작업하세요. 이 오류 코드를 수정하는 가장 가능성 있는 솔루션은 다음과 같습니다.
1. Windows 업데이트 문제 해결사 실행
Windows Update Troubleshooter는 Windows 11/10에서 업데이트 문제와 관련된 일반적인 문제를 쉽게 해결할 수 있는 기본 제공 도구입니다. 이 유틸리티를 실행하여 오류 코드가 이런 방식으로 해결되는지 확인해 보세요. Windows Update 문제를 해결하는 절차는 다음과 같습니다.
- Windows + I를 눌러 설정 앱을 실행합니다.
- 업데이트 및 보안 > 문제 해결을 선택합니다 .
- 오른쪽 창으로 가서 추가 문제 해결사 라는 링크를 엽니다 .
- Windows 업데이트를 선택한 다음 문제 해결사 실행 버튼을 누릅니다.
- 이렇게 하면 보류 중인 시작 및 기타 원인이 될 수 있는 파일을 검사하기 시작합니다.
- 프로세스가 완료되면 창을 닫고 컴퓨터를 다시 시작하세요.
Settings > System > Troubleshoot > Other troubleshooters
“가장 자주” 아래에 Windows 업데이트와 그 옆에 실행 버튼 이 있습니다 . 이 실행 버튼을 클릭하고 앞으로 나오는 화면 지침을 따르세요.
2. SoftwareDistribution 폴더 이름 바꾸기
오류 0x8007042c는 업데이트 구성 요소가 어떻게든 손상되거나 손상되었을 때도 발생할 수 있습니다. 이 오류를 수정하려면 SoftwareDistribution 및 catroot2 폴더의 이름을 바꿔야 합니다. 방법은 다음과 같습니다.
- 우선, 관리자 권한으로 명령 프롬프트를 시작합니다.
- 상승된 콘솔에서 다음 명령을 차례로 실행합니다. 이 코드는 모든 업데이트 관련 서비스를 비활성화하는 것입니다. 각 명령 후에 Enter 키를 누르세요.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
- 이제 모든 업데이트 서비스를 중지했으면 다음 두 코드를 실행하여 두 Windows 캐시 폴더의 이름을 바꾸세요.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
- 이전에 중단된 모든 서비스를 다시 시작합니다. 그러려면 다음 명령을 입력하고 각 명령 뒤에 Enter를 누릅니다.
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- 최근 변경 사항이 다음 로그인부터 적용되도록 컴퓨터를 다시 시작하세요.
Windows 11/10이 다시 로드되면 Windows를 다시 업데이트해 보세요. 다행히도 오류 코드 0x8007042c에 걸리지 않고 업데이트가 이루어지기를 바랍니다. 여전히 지속되면 다음 해결 방법으로 넘어가세요.
3. 보류 중인 업데이트를 수동으로 다운로드하고 설치합니다.
여기 계시는 동안, 위의 두 가지 방법은 Windows에서 오류 코드 0x8007042c를 해결하지 못했을 것입니다. 글쎄요, Microsoft의 업데이트 카탈로그를 방문하여 최신 업데이트의 독립 실행형 패키지를 다운로드하고 컴퓨터에 수동으로 설치할 수 있습니다.
Windows Update 서비스 상태를 어떻게 확인합니까?
모든 업데이트가 정상적으로 작동하려면 Windows 업데이트 서비스가 백그라운드에서 실행 중이어야 합니다. 그렇지 않으면 업데이트 프로세스가 결국 어떤 오류 코드나 다른 오류 코드로 인해 실패합니다. Windows PC에서 필수 서비스를 확인하는 방법은 다음과 같습니다.
Windows 이벤트 로그, 원격 프로시저 호출(RPC), Windows 업데이트, BITS 및 암호화 서비스
- Windows + R을 눌러 실행 대화 상자를 엽니다.
- 따옴표 없이 ” “를 입력
services.msc
하고 확인을 눌러 서비스 창을 엽니다. - 서비스 목록에서 Windows 이벤트 로그 서비스를 찾아 두 번 클릭합니다.
- 속성 창에서 시작 유형이 자동 으로 설정되어 있고 서비스 상태가 실행 중인지 확인 합니다 .
- 마찬가지로 원격 프로시저 호출(RPC) 서비스를 두 번 클릭합니다. 시작 유형을 자동 으로 설정 하고 서비스 상태가 실행 중인지 확인합니다 .
- 이제 Windows Update 서비스를 두 번 클릭합니다 . 시작 유형이 자동 으로 설정되어 있는지 확인합니다 . 그리고 서비스 상태가 중지됨이면 시작 버튼을 클릭한 다음 확인을 눌러 변경 사항을 저장합니다.
- BITS 및 암호화 서비스에도 위의 단계를 반복합니다.
이제 Windows에서 필요한 모든 서비스를 활성화했으므로 컴퓨터를 다시 시작합니다. 그 다음 로그인에서 Windows를 정상적으로 업데이트할 수 있는지 확인합니다.
도움이 되길 바랍니다!
답글 남기기