"현재 프로그램의 설치 제거 또는 변경이 완료 될 때까지 기다리십시오"의 원인 찾기


12

제어판을 통해 Windows 7에서 프로그램을 제거하려고하면 (Revo Uninstaller와 같은 타사 소프트웨어가 아닌 제어판 \ 모든 제어판 항목 \ 프로그램 및 기능)이 오류 메시지가 나타납니다.

프로그램 및 기능 대화 상자 팝업

현재 프로그램이 제거되거나 변경 될 때까지 기다리십시오.

어떤 프로그램이 설치 또는 제거되고 있는지 어떻게 알 수 있습니까?

작업 관리자를 보면 몇 가지 힌트를 줄 수 있습니다.

작업 관리자 목록

그러나 약간 지루하고 명확하지 않을 수 있습니다. 더 좋은 방법이 있습니까? 그리고 Windows를 다시 시작하지 않고도?

여러 사람이 같은 컴퓨터를 사용합니다 (같은 Windows 계정 사용). 일부 설치 또는 제거중인 작업 표시 줄 항목 (일반적으로 어떤 이유로 든 보류중인 백그라운드 프로세스)이 없을 수 있으므로 작업 표시 줄에 모든 프로그램이 항상 표시되는 것은 아닙니다.


1
나는 직장에서 새로운 Acer PC를 가지고 있는데, 그들은 Acer가 넣은 모든 bloat-ware를 제거하려고합니다. 그들 중 하나는 모두 그 메시지를 던지고 있으며, 이전에는 결코 실행되지 않았습니다. 모든 PITA를 제거한 후 재부팅하는 PITA입니다. 내가해야 할 20 가지가있는 것 같습니다.
jp2code

1
나중에 참조하기 위해이 문제가 있었고 TrustedInstaller 프로세스와 프로세스 탐색기에서 볼 수있는 명령 줄 (제거)에 대해 언급 한 특정 dllhost.exe 프로세스를 종료하여 문제를 해결했습니다.
pgr

답변:


10

부탁을하고 컴퓨터를 다시 시작하십시오.

이렇게하면 Windows에서 여전히 사용중인 프로그램을 알려줍니다. 다시 시작한 후 이전과 동일한 프로그램을 제거하려고하면 다시 작동 할 가능성이 높습니다.

당신이 컴퓨터에있는 유일한 사람이 아니라면, 당신이없는 동안 다른 사용자가 무엇을했는지 알기가 불가능합니다. 프로그램이 실행되고 있지 않다면, 내가 들어 본 적이없는 이상한 결함처럼 들립니다.


4
고맙지 만 Windows를 다시 시작하면 서버가 실행 중이므로 서버를 종료하지 않는 것이 좋습니다. Windows는 많은 것들을 기록하는데, 이는 다른 사용자들이 무엇을했는지 알 수있는 방법 일 수 있습니다.
Franck Dernoncourt

1
죽이는 과정이 좋은 경우, msiexec.exe를 죽이고 시도
Chintak Chhapia

1
@ChintakChhapia 프로세스 관리자에 해당 메시지가 있고 msiexec.exe가 없습니다
barlop

3

필자의 경우 백그라운드 프로세스 (tivoli 엔드 포인트 매니저 또는 바이러스 스캐너가 자동으로 업데이트되거나 그렇지 않은 것)가 백그라운드에서 "알지 못했던"프로그램을 설치 한 것으로 보입니다. 따라서 프로세스 목록에 "msiexec.exe"또는 "trustedinstaller.exe"또는 "installmanager.exe"가 있으면 웹상에서 일반적인 조언을하는 것 같습니다. Java 자동 업데이트는 분명히이 작업을 수행합니다 . 다른 조언은 explorer.exe죽이는 것입니다. 또는 백그라운드 설치에서 발생하는 시스템 서비스를 비활성화 할 수 있습니다. 또는 모두 실패한 경우 재부팅하십시오 (서비스를 설치하는 서비스는 문제가 다시 발생합니다. 처음 완료 될 때까지 기다려야 할 수도 있습니다). 이 모든 것이 실패하면 Revo Uninstaller를 사용하는 것이 여전히 작동하지만 다른 소프트웨어를 제거하기 위해 항상 타사 소프트웨어를 설치할 필요는 없습니다. |

또는 물론, 당신은 영원히 기다릴 수 있으며 결국에는 잘 작동 할 수 있습니다 ...


3
필자의 경우 (신뢰할 수있는 설치 관리자, msiexec, 심지어 wuauserv조차 없음) 결국 스팀이 "보류"하고 있음을 알았습니다.
mirh

0

이것은 특정 설치 프로그램에 관한 것이 아니라 일반적으로 설치 프로그램이 설치 진행 중, 작업 종료, 작업 종료, 로그 아웃 및 다시 로그인에 대한 오류를 표시하고 마지막으로 Windows를 다시 시작해도 문제가 해결되지 않는 경우 이것은 다른 설치 프로그램에 의해 남겨진 파일입니다. 제한된 사용자 계정으로 프로그램을 실행하는 실험을하는데 설치 프로그램이 다른 사용자 계정에서 실행 된 다른 설치 프로그램에서 남은 파일을 삭제할 수없는 경우에 발생할 수 있습니다.

filemon.exe와 같은 유틸리티를 가져 와서 설치 프로그램이 여는 모든 파일을 추적해야합니다. ACCESS DENIED를 찾거나 다른 컴퓨터의 성공적인 추적과 비교하면 일반적으로 어떤 파일이 중단을 일으키는 지 확인할 수 있습니다. 그래도 작동하지 않으면 regmon.exe를 시도하고 동일한 작업을 수행하십시오. 결과를 비교하려면 GNU diff 또는 vimdiff와 같은 유틸리티가 필요할 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.