에러 코드 상세

0x80070020 · 파일이 다른 프로세스에서 사용 중

업데이트나 설치가 필요로 하는 파일을 다른 프로그램이나 프로세스가 이미 점유하고 있어 접근이 거부될 때 나타나는 오류입니다.

이 코드를 어떻게 해석해야 하나요?

업데이트 관련 코드는 네트워크, 캐시, 구성 요소 저장소, 디스크 공간, 서비스 상태 중 어느 지점에서 작업이 중단됐는지를 보여줍니다. 실패가 반복되는 시점과 이벤트 로그의 세부 코드를 함께 확인하면 원인을 좁히기 쉽습니다.

먼저 기록할 내용: 0x80070020가 발생한 시각, 직전에 실행한 작업, 최근 설치한 드라이버·업데이트, 재부팅 뒤 같은 코드가 반복되는지를 적어 두세요.

가능성 높은 원인

  • 백신 프로그램이 실시간 검사 중 해당 파일을 잠근 경우
  • 이전에 실행된 설치 프로세스가 완전히 종료되지 않은 경우
  • 다른 사용자 세션이나 백그라운드 서비스가 같은 파일을 사용 중인 경우
  • 클라우드 동기화 프로그램(원드라이브 등)이 파일을 동기화 중인 경우
  • 이전 업데이트 재부팅이 완료되지 않은 상태에서 새로 시도한 경우

첫 점검 항목

  1. PC를 완전히 재부팅한 뒤 다시 시도하세요 (백그라운드 프로세스 정리 효과).
  2. 작업 관리자에서 백신, 클라우드 동기화 프로그램을 잠시 종료하고 재시도하세요.
  3. 다른 사용자 계정이 로그인되어 있다면 로그아웃한 뒤 진행하세요.
  4. 안전 모드에서 설치나 업데이트를 다시 시도해 다른 프로세스 간섭을 배제해 보세요.
  5. 반복되면 어떤 프로세스가 파일을 점유하는지 리소스 모니터로 확인해 보세요.

데이터와 시스템을 보호하는 주의사항

시스템 폴더 권한 변경이나 레지스트리 정리 도구 사용보다 저장 공간, 네트워크, 서비스 상태를 먼저 확인하세요.

앞 단계로 해결되지 않을 때

같은 코드가 반복되면 Windows Update 기록과 DISM·SFC 결과를 저장하고 설치 미디어의 버전이 현재 Windows와 맞는지 확인하세요.

복구, 초기화, 드라이버 제거처럼 되돌리기 어려운 작업 전에는 중요한 파일을 다른 물리 저장장치나 신뢰할 수 있는 백업 위치에 보관하세요.

관련 증상 가이드 확인하기