Windows에서 DISM RestoreHealth 명령이 62.3%에서 멈추는 문제를 해결하는 방법은 무엇인가요?
المشكلة : 블루투스 연결에 문제가 있어서 인터넷에서 안내받은 대로 SFC와 DISM 검사를 실행했습니다. SFC 검사는 정상적으로 완료되었지만, DISM 검사는 62.3%에서 멈춰 몇 시간째 진행되지 않고 있습니다. 어떻게 해야 할까요?
대답
DISM(배포 이미징 서비스 및 관리 도구)은 Windows에서 손상된 시스템 파일을 복구하는 데 가장 일반적으로 사용되는 도구 중 하나입니다. 특히 시스템 이미지가 손상된 경우, /RestoreHealth 명령은 시스템 파일 검사기(sfc /scannow)와 함께 사용하면 매우 유용합니다. 그러나 DISM이 62.3%에서 멈추는 문제가 자주 발생하여 사용자들을 불편하게 합니다.
이 문제는 꽤 오래전부터 보고되어 왔으며, Windows 11 24H2를 포함한 최신 버전에서도 여전히 발생하고 있습니다. DISM /Online /Cleanup-Image /RestoreHealth 명령을 실행하는 동안 진행률이 멈추는 현상이 나타나 사용자들이 프로세스가 중단되었거나 완전히 실패했다고 오해하는 경우가 많습니다. 하지만 이는 오해의 소지가 있는 증상이며, 대부분의 경우 시스템은 백그라운드에서 조용히 계속 실행되고 있습니다.
문제: DISM이 중지된 것처럼 보이지만 실제로는 계속 실행 중입니다.
이 문제는 여러 버전의 Windows에서 흔히 발생하는 현상이며 특정 업데이트에만 국한된 것이 아닙니다. 사용자들은 일반적으로 DISM 프로세스가 62.3%에 도달한 후 장시간(때로는 20분에서 몇 시간까지) 그 상태로 멈춰 있는 것을 발견합니다. 이러한 지연으로 인해 프로세스가 멈춘 것처럼 보일 수 있지만, 실제로는 DISM이 백그라운드에서 검사를 실행하고, 데이터를 다운로드(온라인으로 실행 중인 경우)하고, 손상된 구성 요소를 복구하는 작업을 계속하고 있는 것입니다.
이러한 현상은 최근 누적 업데이트 이후 특히 두드러지게 나타났는데, 업그레이드 과정 중에 구성 요소 손상이 발생할 수 있기 때문입니다. Photon과 같은 특정 내부 패키지 또는 기존 메타데이터 구성 요소로 인해 스캔 중 무결성 검사가 실패하여 복구 단계가 길어질 수 있습니다.
프로세스가 완료되기 전에 중단되면 다음 DISM 실행 시 전체 프로세스가 다시 시작되어 잦은 지연과 불필요한 불편함이 발생할 수 있습니다.
RestoreHealth 함수가 62.3%에서 멈추는 문제를 어떻게 해결해야 할까요?
DISM /RestoreHealth 명령이 62.3%에서 멈춘다고 해서 반드시 프로세스가 실패한 것은 아닙니다. 많은 경우 백그라운드에서 검사 및 복구 작업이 계속 진행 중입니다. 프로세스를 중단하면 복구가 불완전하게 수행되거나 다음에 다시 시도할 때 문제가 재발할 수 있습니다.
실제 진행 상황을 모니터링하고 도구가 여전히 실행 중인지 확인하려면 PowerShell을 사용하여 실시간 업데이트를 추적할 수 있습니다. 관리자 권한으로 PowerShell을 열고 다음 명령을 실행하십시오.
Get-Content C:WindowsLogsCBSCBS.log -tail 10 -wait
이 기능은 CBS.log 파일의 마지막 10줄을 표시하며, 새 항목이 기록될 때마다 출력을 계속 업데이트합니다. 정기적으로 업데이트되는 것을 확인하면 DISM이 여전히 실행 중이며 진행 상황을 보이고 있는 것입니다.
하지만 새 줄이 장기간 나타나지 않거나 DISM이 결국 실패하는 경우 시스템 손상 또는 해결되지 않은 패키지 문제를 추가로 조사해야 할 수 있습니다. 경우에 따라 교체되었거나 복구할 수 없는 Windows 구성 요소가 시스템에 남아 향후 업데이트(예: 25H2)가 나올 때까지 완전히 제거되지 않을 수 있습니다.
다른 해결책
이 문제를 해결하기 위해 시도해 볼 수 있는 다른 전략들이 몇 가지 있습니다. 아래 단계를 따르세요.
해결 방법 1. DISM 작업이 완료될 때까지 기다리세요.
- DISM/RestoreHealth 프로세스가 62.3%에서 멈춘 것처럼 보이는 경우, 과정을 종료하지 마세요 즉시.
- 에 따라 속도 귀하의 시스템과저장 و네트워크 성능시간이 걸릴 수 있습니다 20 분 혹은 완료해야 할 부분이 더 있습니다.
- 시스템이 제대로 작동하는지 확인하기 위해 로그 업데이트를 실시간으로 모니터링하십시오.
해결 방법 2. CBS.log 로그 업데이트를 사용하여 DISM 진행 상황을 모니터링합니다.
DISM이 실행되면 수행하는 모든 작업을 CBS.log라는 파일에 기록합니다. 이 파일은 컴퓨터의 C:\Windows\Logs\CBS 폴더에 저장됩니다. DISM이 여전히 제대로 작동하는지 확인하려면 CBS.log 파일을 열어 새 줄이 추가되었는지 확인하면 됩니다. 방법은 다음과 같습니다.
- Windows 검색 상자를 엽니다.
- 유형 PowerShell을그런 다음 마우스 오른쪽 버튼을 클릭하고 선택하세요. 관리자 권한으로 실행.
- PowerShell을 열고 다음을 입력하세요. 명령 정확히:
Get-Content C:WindowsLogsCBSCBS.log -Tail 10 -Wait - 클릭 엔터 버튼.
- 이제 파일의 내용이 줄 단위로 표시됩니다. CBS.log는 실시간으로 표시됩니다. 창 하단에 있습니다.
- 만약 계속되었다 새로운 줄이 나타나면 다음을 의미합니다. DISM은 여전히 작동 중입니다. 백그라운드에서.
- 만약 아무 일도 일어나지 않았습니다 몇 분 동안 아무런 새로운 줄이 나타나지 않으면 프로세스가 진행 중일 수 있습니다. 갇힌 이미.
해결 방법 3. DISM을 사용하기 전에 구성 요소 저장소를 정리하십시오.
이 프로세스는 불필요한 업데이트 파일을 제거하며 DISM이 62.3%에서 멈추는 문제를 해결하는 데 도움이 될 수 있습니다.
- 유형 cmd를 Windows 검색에서.
- 오른쪽 클릭 명령 프롬프트 그리고 선택 관리자 권한으로 실행.
- 명령 프롬프트 창에 다음 명령어를 입력하세요.
DISM / 온라인 / 정리 이미지 / StartComponentCleanup - 클릭 입력합니다.
- 기다림 청소가 완료될 때까지입니다. 몇 분 정도 소요될 수 있습니다.
- 완료되면 게임을 진행할 수 있습니다. RestoreHealth를 다시 확인했습니다.
해결 방법 4. 충돌을 피하려면 안전 모드를 사용하십시오.
드라이버 및 서비스로 인한 간섭을 줄이려면 네트워크 기능이 있는 안전 모드로 부팅하십시오.
- 오른쪽 클릭 스타트 그리고 선택 설정.
- 로 이동 시스템.
- 이내에 복구 옵션
- 복구 옵션에서 고급 시작 옆에 있는 "지금 다시 시작"을 클릭합니다.
- 재시작 후 몇 가지 옵션이 나타납니다. "문제 해결"을 선택하십시오.
- "고급 옵션" > "시작 설정"으로 이동한 다음 "다시 시작"을 선택하십시오.
- 재부팅 후 안전 모드를 선택하려면 4/F4를 누르고, 네트워크 지원 안전 모드를 선택하려면 5/F5를 누르십시오. DISM 도구를 다시 실행하세요.
해결 방법 5: 최신 업데이트를 제거합니다.
대안으로 이미지 관리 및 게시 도구(DISM)에 문제를 일으킨 업데이트를 제거할 수 있습니다.
- 쓰다 "제어반윈도우 검색 상자에 입력 후 Enter 키를 누르세요.
- 선택하다 "프로그램 > 프로그램 제거.
- "를 탭설치된 업데이트 보기 창의 왼쪽에 있습니다.
- 모든 업데이트를 날짜순으로 정렬하세요.
- 최신 업데이트를 마우스 오른쪽 버튼으로 클릭하고 "를 선택하세요"제거".
- 화면에 나타나는 지시를 따릅니다.
- 그런 다음 입력 "업데이트" 윈도우 검색 상자에 입력 후 Enter 키를 누르세요.
- "를 탭업데이트가 7일간 일시 중단됩니다.(윈도우 11에서는 다른 기간을 선택할 수 있습니다.)
댓글이 닫혀있다.