에러 코드 상세
0x80070020 · 파일이 다른 프로세스에서 사용 중
업데이트나 설치가 필요로 하는 파일을 다른 프로그램이나 프로세스가 이미 점유하고 있어 접근이 거부될 때 나타나는 오류입니다.
이 코드를 어떻게 해석해야 하나요?
업데이트 관련 코드는 네트워크, 캐시, 구성 요소 저장소, 디스크 공간, 서비스 상태 중 어느 지점에서 작업이 중단됐는지를 보여줍니다. 실패가 반복되는 시점과 이벤트 로그의 세부 코드를 함께 확인하면 원인을 좁히기 쉽습니다.
먼저 기록할 내용: 0x80070020가 발생한 시각, 직전에 실행한 작업, 최근 설치한 드라이버·업데이트, 재부팅 뒤 같은 코드가 반복되는지를 적어 두세요.
가능성 높은 원인
- 백신 프로그램이 실시간 검사 중 해당 파일을 잠근 경우
- 이전에 실행된 설치 프로세스가 완전히 종료되지 않은 경우
- 다른 사용자 세션이나 백그라운드 서비스가 같은 파일을 사용 중인 경우
- 클라우드 동기화 프로그램(원드라이브 등)이 파일을 동기화 중인 경우
- 이전 업데이트 재부팅이 완료되지 않은 상태에서 새로 시도한 경우
첫 점검 항목
- PC를 완전히 재부팅한 뒤 다시 시도하세요 (백그라운드 프로세스 정리 효과).
- 작업 관리자에서 백신, 클라우드 동기화 프로그램을 잠시 종료하고 재시도하세요.
- 다른 사용자 계정이 로그인되어 있다면 로그아웃한 뒤 진행하세요.
- 안전 모드에서 설치나 업데이트를 다시 시도해 다른 프로세스 간섭을 배제해 보세요.
- 반복되면 어떤 프로세스가 파일을 점유하는지 리소스 모니터로 확인해 보세요.
데이터와 시스템을 보호하는 주의사항
시스템 폴더 권한 변경이나 레지스트리 정리 도구 사용보다 저장 공간, 네트워크, 서비스 상태를 먼저 확인하세요.
앞 단계로 해결되지 않을 때
같은 코드가 반복되면 Windows Update 기록과 DISM·SFC 결과를 저장하고 설치 미디어의 버전이 현재 Windows와 맞는지 확인하세요.
복구, 초기화, 드라이버 제거처럼 되돌리기 어려운 작업 전에는 중요한 파일을 다른 물리 저장장치나 신뢰할 수 있는 백업 위치에 보관하세요.