웹 플랫폼 설치 프로그램 4.0을 제거할 수 없습니다. wpi.msi 파일이 없습니다.

웹 플랫폼 설치 프로그램 4.0을 제거할 수 없습니다. wpi.msi 파일이 없습니다.

Web Platform Installer 4.0을 제거하거나 다시 설치할 수 없습니다. 임시 폴더에서 wpi.msi 파일을 계속 찾습니다. 프롬프트가 표시되더라도 이 파일은 컴퓨터에 존재하지 않습니다.

또한 이 문제는 웹 플랫폼 설치 관리자를 먼저 제거하려고 하기 때문에 Visual Studio 2012가 자동으로 설치되지 않도록 합니다. (윈도우7 64비트)

어떤 해결책이 있습니까?

답변1

이런 종류의 문제는 일부 "기능"이 MSI 파일에 있는 것처럼 레지스트리에 나열되어 있기 때문에 발생합니다. 따라서 Windows Installer에서는 여러 관리 작업을 수행하기 위해 해당 MSI 파일만 필요하고 다른 파일은 필요하지 않습니다.

할 수 있다면 가장 쉬운 해결책은 다음과 같습니다.MSI 파일의 정확한 버전 찾기시스템이 이를 찾을 것으로 예상하는 위치에 배치합니다.

불운

해당 버전이 없으면 시도해 볼 수 있습니다.MS 설치 프로그램 정리, Office 2007과의 충돌로 인해 더 이상 사용되지 않습니다(Google에서 검색해야 함). 아니면 마이크로소프트Fix It 솔루션.

그것이 효과가 있다면 모두 괜찮습니다.

불행

그렇지 않은 경우(아쉽게도 때로는 그렇지 않은 경우도 있음) 직접 시도해 볼 수 있습니다.

재부팅하고 레지스트리 정리를 실행하여 보다 안정적인 시스템을 확보하는 것부터 시작하십시오.Piriform의 CCleaner또는 이와 유사한 것, 그리고 다시 재부팅합니다(항상 필요한 것은 아니지만 단지 행운을 위해서입니다).

CCleaner에는 설치 프로그램 항목을 제거하는 옵션도 있습니다. 이를 제거하고 새 MSI를 다시 설치할 수 있는지 확인하십시오. 아래에 설명된 모든 작업을 절약할 수 있습니다.

더 나쁜 행운

예를 들어 Google Earth에서 이런 문제가 발생했습니다. 레지스트리에는 이 키가 있었습니다.

HKEY_CLASSES_ROOT\Installer\Products\0C22D86408082E118BE68BCAF689CC3E\SourceList

여기서 값은 "Google Earth.msi"로 보고 LastUsedSource되었습니다 .n;1;C:\DOCUME~1\LEONAR~1\IMPOST~1\Temp\._msige61\PackageName

바로 아래의 키(내 경우에는 0C22D86408082E118BE68BCAF689CC3E, 물론 사용자의 키는 다를 수 있음)에는 Version적절한 MSI 파일을 찾는 데 사용할 수 있는 키가 있습니다.

MSI 파일을 더 이상 사용할 수 없고 다른 곳에서 다운로드할 수 없는 경우 또는 MSI 파일이 너무 많아 모두 다운로드할 수 없는 경우(전체 파일을 로컬로 다운로드할 때까지 버전 번호를 검사할 수 없음) 수행할 수 있는 작업 레지스트리에서 .MSI 이름을 찾아 설치 프로그램 패키지에 대한 참조를 지우는 것입니다(먼저 레지스트리를 백업하는 것을 잊지 마세요).

이렇게 하면 응용 프로그램이 설치된 상태로 유지되지만 이제 시스템에서는 해당 응용 프로그램이 설치된 것을 인식하지 못하고 다시 설치할 수 있습니다.

어떤 경우에는 MSI 설치 프로그램이 설치를 시작한 후 설치 스크립트가 존재해서는 안 된다고 생각되는 일부 파일을 보고 중단될 수 있습니다. 대부분의 설치 프로그램은 덮어쓰지만 일부는 그렇지 않을 수도 있습니다. 그렇다면 당신은또한먼저 설치 디렉터리를 삭제하거나 다른 곳으로 옮겨야 합니다.

이것은 당신에게손상된설치 (그리고해야절대시스템 응용 프로그램을 사용하여 완료하면 시스템을 부팅할 수 없게 만들 수도 있습니다. CCleaner를 사용하여 추가로 레지스트리를 정리하는 것이 좋습니다.

그러나 이제 시스템은 새 설치를 문제 없이 진행할 수 있을 만큼 이전 설치를 "충분히 정리"해야 합니다. 이전 설치에 남아 있는 모든 시스템 후크는 새 설치에 의해 다시 작성되며, 버전이 너무 멀지 않으면 더 이상 사용되지 않는 호출이 유지되지 않습니다.

당신이 원했다면제거이제 소프트웨어를 실행하고 시스템을 안정적인 상태로 둘 수 있습니다.

"사용하지 않는 파일을 삭제하고 디스크 공간을 다시 확보하세요!"라는 불량배 때문에 이 절차를 여러 번 수행해야 했습니다. 작년에 유틸리티에서는 정확히 "사용되지 않은 파일"이 무엇인지에 대해 그다지 까다롭지 않았습니다. 원본 CD에서 지우고 복원해야 했던 Microsoft Office 2010 설치를 제외하면 설치의 약 75%가 MSICUU2/Fix It을 통해 또는 CCleaner를 사용하여 항목을 제거하여 복구되었습니다. 나머지 대부분은 레지스트리에서 MSI 항목을 제거하여 제거할 수 있습니다. 어쩌면 20명 중 1명은 설치 디렉터리도 제거해야 할 수도 있습니다.

(이 글을 읽고 "MS 획득 전"의 SkyPE와 "MS 획득 후"의 SkyPE 절차를 따르고 싶은 분,~하지 않다. 모든 곳에서 모든 SkyPE 관련 항목을 제거하고 4~5회 재부팅해야 했습니다. 그 후 나는 모든 SkyPE MSI 설치 프로그램이 6자리 버전 번호로 완성된 Google 아카이브를 우연히 발견했는데, 이 아카이브는 아마도 문제를 즉시 해결할 수 있었을 것입니다.

답변2

WPI 3.0이 누락된 경우 다음을 수행할 수 있습니다.Microsoft.com에서 다운로드하세요.이름을 wpi.msi로 바꾸세요.

답변3

손상된 설치를 제거하려면 "Windows Installer CleanUp 유틸리티"를 사용할 수 있습니다. 같은 경우에 도움이 되었습니다. 보다http://en.wikipedia.org/wiki/Windows_Installer_CleanUp_Utility.

관련 정보