"Windows installer 서비스를 엑세스 할 수 없습니다" 요런 메세지가 뜨면,...
아주 짜증이 납니다 ㅋㅋㅋㅋ
방법은 간단합니다... 저도 예전에 이랬던 기억이 있어서...
인터넷을 뒤져서 방법을 알아내였죠 ㅋㅋ
먼저 시작---->실행 누르면 창이 하나 나옵니다..
실행창에서 msiexec /unregister 치고 확인을 눌러주세요^^
또 시작---->실행 msiexec /regserver 확인해주세요^^
그리고 설치를 하시면 될겁니다^^
이 방법으로 해결이 안된다면 프로그램 추가/제거에서 Windows Installer 3.1을 제거한후 재설치하셔야 됩니다. 다운로드 링크해 드립니다. |
기존 Blogging 한 내용을 보면, 프로그램 추가/삭제 로 해당 Product 이 Uninstall 되지 않을 때, Custom 하게 Uninstall 해야 한다고 하였습니다. http://kikiwaka.egloos.com/2161747
즉, Installer 에서 해당 Product 을 선택하여 삭제하고, Registry 값을 삭제하는 등 의 작업을 진행해야 합니다.
하지만, Installer 에서 삭제가 안되는 경우가 발생하는데, 특히 .NET Framework 2.0 과 관련하여 많이 발생 합니다.
‘Installer Database 에서 아래와 같이 문제가 발생하는 .NET Framework 2.0 을 복구했을 경우, 해당 패치 패키지를 찾을 수 없다는 Message 와 함께 복구가 되지 않습니다.’
(시작 > 실행 에서 installer 를 입력하시면 해당 Folder 로 이동합니다.)
%TEMP%\dd_dotNETFX20error.txt 를 확인하여 보면, 다음과 같은 Message 를 확인 할 수 있습니다.
MSI (s) (58:90) [15:02:55:093]: Note: 1: 1314 2: NDP20-KB917283-X86.msp
MSI (s) (58:90) [15:02:55:093]: Unable to create a temp copy of patch 'NDP20-KB917283-X86.msp'.
MSI (s) (58:90) [15:02:55:093]: Note: 1: 1708
MSI (s) (58:90) [15:02:55:093]: Note: 1: 2729
MSI (s) (58:90) [15:02:55:093]: Note: 1: 2729
MSI (s) (58:90) [15:02:55:093]: 제품: Microsoft .NET Framework 2.0 - 설치하지 못했습니다.
MSI (s) (58:90) [15:02:55:093]: MainEngineThread is returning 1635
패치 패키지를 열지 못했습니다. 패치 패키지가 있는지, 액세스할 수 있는지 확인하거나 올바른 Windows Installer 패치 패키지인지 응용 프로그램 공급업체에 문의하십시오.
C:\temp\dotnet\netfx.msi
MSI (c) (3C:C4) [15:02:55:093]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (3C:C4) [15:02:55:093]: MainEngineThread is returning 1635
이는 Windows Installer Database 가 Broken 되어 발생한 것입니다.
(.NET Framework 2.0 patch 에 대한 Information 이 Windows Installer Database 에 missing 되면서 발생한 것입니다.)
따라서, 해당 Product 을 삭제하거나, 복구할 수 없는 문제가 발생하는 것입니다.
이러한 증상은 다음과 같은 경우에 발생합니다.
- 시스템 도구>디스크 정리 에서 자주 사용하지 않는 시스템 파일을 삭제 시 문제가 발생할 수 있습니다.
이는 msp (Patch File) 인 경우 해당 Location 에 존재하기 때문입니다. - %windir%\Installer 에 있는 File 을 임의로 변경하였을 때 문제가 발생할 수 있습니다.
이를 해결하기 위해서 다음과 같이 Microsoft .NET Framework 2.0 Registration Correction Tool 를 제공하고 있습니다.
http://www.microsoft.com/downloads/details.aspx?FamilyID=0BA6038C-061E-4B4A-9BE9-96A323701260&displaylang=en
결국 윈도 인스톨러로 설치된 어플리케이션 삭제 "Windows Installer CleanUp Utility" v4.71.1015 를 설치하여 해결했습니다.
'좋은글모음' 카테고리의 다른 글
QR코드는 이제 그만, 모든 정보를 담은 다음코드 (0) | 2010.11.17 |
---|---|
“공교육은 살아있다” 교실을 바꾸는 명품 선생님들“ (0) | 2010.11.10 |
원도우7에서 원도우xp 모드로 전환 가능 (0) | 2010.06.09 |
스팸 댓글 벗어나는 법 (0) | 2010.06.09 |
우리나라 국보 1호에서 100호 (0) | 2010.06.09 |