프로그램 업데이트가 진행 도중 되돌아가거나 같은 설치 단계가 반복될 때는 설치 패키지의 사용자 지정 작업, 이전 버전 잔여 파일, 권한 승계, 보안 프로그램 차단 여부를 함께 확인해야 합니다. 오류 창의 짧은 문구보다 설치 로그의 실패 시점과 반환 코드를 기준으로 원인을 좁히는 절차를 정리합니다.

업데이트가 되돌아간 뒤 반복될 때 설치 로그에서 사용자 정의 오류 찾는 법
진행 막대가 거의 끝난 것처럼 보인 뒤 창이 닫히고, 잠시 후 이전 버전으로 되돌아가는 현상은 단순한 다운로드 지연과 구분해서 봐야 합니다. 파일을 받는 과정은 끝났더라도 제거·교체·등록 단계에서 실패하면 설치 관리자가 변경 내용을 취소하며 롤백할 수 있습니다. 이때 짧은 오류 창만 보고 설치 파일을 계속 다시 실행하면 같은 충돌이 반복되기 쉽습니다. 증포동 VENDOR_DEFINED_ERROR처럼 사용자 정의 작업 관련 문구가 보였다면, 설치 프로그램이 별도로 호출한 스크립트나 구성 등록 단계가 실패했는지 확인하는 편이 우선입니다. 업데이트가 두 번 이상 되돌아가거나 제거 화면에서 멈춘다면 초기 확인을 위해 010-6833-8119 로 증상을 남길 수 있습니다. 핵심은 오류 문장 자체보다 실패한 시점, 바로 앞에 실행된 작업, 반환 코드를 연결해 보는 것입니다.
롤백 직전에 멈춘 설치 작업 확인하기
업데이트가 되돌아가는 경우에는 먼저 다운로드 실패인지, 설치 후반의 롤백인지 나눠야 합니다. 설치 파일을 내려받기 전 멈추는 문제는 네트워크·저장 공간·배포 서버 상태를 살피는 쪽에 가깝습니다. 반면 설치가 진행된 뒤 기존 버전으로 복귀한다면 이전 파일 제거, 서비스 중지, 구성 요소 등록, 사용자 지정 작업 실행 과정에서 실패했을 가능성이 높습니다.
Windows Installer 기반 설치라면 MSI 로그를 남겨 실패 지점을 확인할 수 있습니다. 로그에서는 마지막으로 성공한 항목만 보지 말고, 그 다음에 처음 나타나는 실패 항목을 찾아야 합니다. 특히 CustomAction, 스크립트 실행, DLL 등록, 환경 검사, 서비스 제어처럼 설치 패키지가 별도로 수행하는 작업을 살펴봅니다. 해당 줄 주변의 반환 코드와 시간 기록을 함께 보면 막연한 사용자 지정 오류를 실제 실패 작업으로 좁힐 수 있습니다.
| 로그·화면에서 보이는 흐름 | 우선 확인할 내용 |
|---|---|
| 설치 후반에 취소되며 이전 버전 복귀 | 제거 실패, 파일 잠금, 구성 등록 실패, 사용자 지정 작업 |
| 같은 퍼센트에서 매번 중단 | 실행 중인 프로세스, 보안 감시 차단, 저장 공간, 손상된 설치 파일 |
| 특정 계정에서만 설치 실패 | 계정 권한, 폴더 접근 제어, 사용자 프로필 경로, 정책 적용 상태 |
로그에 오류 번호가 있어도 숫자만으로 원인을 단정하면 안 됩니다. 동일한 반환 코드라도 운영체제 버전, 기존 구성 요소의 상태, 설치 파일 배포 방식에 따라 발생 배경이 달라질 수 있기 때문입니다. 따라서 실패 줄 앞뒤의 작업명과 설치 시각을 같이 기록해 두는 것이 좋습니다. 증포동 VENDOR_DEFINED_ERROR 메시지가 나타난 장비도 이 순서로 보면, 단순 권한 문제인지 설치 내부 작업 실패인지 구분하는 데 도움이 됩니다.

이전 구성 요소가 남긴 잠금과 충돌 정리
업데이트는 새 파일을 복사하기 전에 기존 파일과 구성 정보를 교체하거나 제거합니다. 이때 프로그램 창을 닫았더라도 백그라운드 프로세스, 자동 실행 도우미, 트레이 프로그램, 관련 서비스가 남아 있으면 파일 잠금이 풀리지 않을 수 있습니다. 작업 관리자에서 관련 실행 파일을 확인하고, 필요하면 시작 프로그램과 서비스 동작 여부까지 점검한 뒤 재부팅하는 순서가 안전합니다.
이전 버전의 제거 기록도 중요합니다. 제어판 또는 앱 목록에서 제거가 정상 완료됐는지, 중간에 취소된 설치가 남아 있지 않은지 확인합니다. 플러그인, 공유 런타임, 별도 업데이트 도구처럼 프로그램과 연결된 구성 요소가 남으면 새 버전의 설치 조건과 충돌할 수 있습니다. 다만 설치 폴더나 레지스트리를 임의로 지우는 방식은 복구 범위를 넓힐 수 있으므로, 먼저 복원 지점을 만들고 공급사가 제공한 제거 도구 또는 정상 제거 절차의 사용 가능 여부를 판단해야 합니다.
특히 문서 폴더·프로그램 폴더·임시 폴더에 대한 접근을 보안 기능이 막는 경우가 있습니다. 관리자 권한으로 실행했더라도 실시간 감시나 폴더 접근 제어는 별도로 차단 기록을 남길 수 있습니다. 설치가 실패한 정확한 시각을 기준으로 보안 프로그램의 기록을 확인하고, 필요한 설치 작업에 한해서만 제한을 조정한 다음 즉시 원래 설정으로 되돌리는 방법이 좋습니다.
반복 업데이트를 끊는 재설치 순서

반복 설치를 끊으려면 “재실행”보다 준비 순서가 중요합니다. 먼저 장비를 재부팅해 잠긴 파일과 남은 설치 프로세스를 정리합니다. 그 다음 관리자 권한이 있는 계정에서 설치 파일의 버전, 파일 크기, 게시자 정보와 디지털 서명을 확인합니다. 예전에 받아 둔 설치 파일과 자동 업데이트 파일이 서로 다른 세대라면, 제거와 설치의 기준이 어긋날 수 있습니다.
재설치를 시작하기 전에는 관련 프로그램과 브라우저, 동기화 도구, 플러그인 관리 프로그램을 종료합니다. 설치 중에는 다른 대형 업데이트나 백업 프로그램이 동시에 파일을 다루지 않도록 하고, 저장 공간도 충분히 확보합니다. 같은 증상이 다시 나타난다면 설치 화면 캡처, 발생 시각, 프로그램 버전, 운영체제 버전, MSI 로그를 한 묶음으로 남겨야 합니다. 이 자료가 있어야 공급사나 기술 지원 측에서도 어느 사용자 지정 작업에서 롤백이 시작됐는지 판단할 수 있습니다.
원격 점검은 오류 화면과 로그를 확인할 수 있고 운영체제에 정상 로그인되는 상태라면 범위를 먼저 판단할 수 있습니다. 반대로 부팅이 불안정하거나 저장장치 이상이 의심되고, 현장 장비 연결이 필요한 상황은 방문 점검이 더 적합할 수 있습니다. 설치 파일을 출처 불명의 경로에서 다시 구하기보다는 기존 배포 경로와 버전 정보를 먼저 맞추는 것이 재발 방지에 유리합니다.
방문·원격 점검 전 준비할 내용
증포동 방문 작업은 09:00~18:00 범위에서 설치 상태, 재설치 필요성, 장비 반입 여부를 확인한 뒤 진행합니다. 원격 점검은 새벽 시간을 제외하고 가능하며, 시작 전 오류 화면과 설치 파일 정보, 문제가 발생한 시간을 준비하면 확인 과정이 짧아집니다. 현장 작업이 필요하지 않은 단순 로그 분석·권한·프로세스 문제는 원격으로 먼저 범위를 가늠할 수 있습니다.

되돌아가기 전에 남길 정보
업데이트가 한 번 실패했다고 바로 모든 파일을 지우기보다, 두 번째 롤백 전까지의 정보를 남기는 편이 낫습니다. 오류 문구는 짧아도 설치 로그에는 마지막 성공 작업과 최초 실패 작업이 남을 수 있습니다. 이전 버전 제거 여부, 실행 중이던 관련 프로그램, 보안 차단 기록까지 함께 확인하면 재설치 방향을 훨씬 정확하게 정할 수 있습니다.
문의할 때는 오류 화면, 프로그램과 설치 파일의 버전, Windows 버전, 설치를 시작한 시각, 로그 파일 유무를 함께 전달해 주세요. 동네형컴퓨터는 반복 롤백의 실패 지점을 기준으로 원격 또는 방문 점검 범위를 안내합니다. 상담 및 점검 문의는 010-6833-8119, 안내 페이지는 https://udns.kr/에서 확인할 수 있습니다.
자주 묻는 질문
Q. 사용자 지정 오류는 무엇을 뜻하나요?

A. 설치 프로그램 내부에서 별도로 실행하는 스크립트, 구성 요소 등록, 환경 확인, 서비스 제어 같은 작업이 정상적으로 끝나지 않았다는 의미로 쓰일 수 있습니다. 정확한 원인은 설치 로그에서 실패 작업명과 반환 코드를 함께 확인해야 합니다.
Q. 업데이트가 계속 원래 버전으로 돌아가면 재설치만 하면 되나요?
A. 바로 재설치하기보다 실행 중인 관련 프로세스, 이전 버전의 제거 상태, 남은 구성 요소, 파일 잠금 여부를 먼저 확인하는 편이 안전합니다. 같은 조건에서 반복 설치하면 동일한 충돌이 다시 발생할 수 있습니다.
Q. 이런 설치 문제는 원격으로 확인할 수 있나요?
A. 오류 화면, 설치 로그, 설치 파일 출처를 확인할 수 있고 운영체제에 접근 가능하면 원격 점검 범위를 판단할 수 있습니다. 부팅 불가, 저장장치 이상, 별도 장비 연결이 필요한 경우에는 방문 점검이 적합할 수 있습니다.
