1.reg

 

WindowsXP-KB942288-v3-x86.exe

 

 

 

windows installer 가 등록 취소 및 재등록 하는 과정에서

 

'다른 설치가 이미 진행 중입니다. 이전 설치 작업을 마친 후 다시 시도하십시오'  해결방법

 

1.     바이러스 검사 

MS시큐리티에센셜 (개인사용자무료백신)

 

 

2.    시작 프로그램 및 기타 서비스 해제

 a) 시작단추를클릭하고검색상자에 msconfig를입력한다음 msconfig.exe를클릭합니다. 

     (관리자암호를묻거나확인하는메시지가표시되면암호를입력하거나확인을제공합니다.)

 b)   일반 탭에서 선택모드를 클릭한 다음 시작 항목 로드 확인란의 선택을 취소합니다.

 c)   서비스를 클릭하고 모든 Microsoft서비스 숨기기를 클릭한 다음 모두사용안함을 클릭합니다.

 d)   확인을 클릭한 다음 다시 시작을 클릭합니다.

 

3. windows installer 재설치

windows intaller 4.5 다운로드

http://www.microsoft.com/downloads/details.aspx?FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4&DisplayLang=ko#filelist

 

4. Windows Installer 서비스 레지스트리 키 생성 및 병합 방법

*레지스트리 병합 및 수정은 시스템에 다른문제를 일으킬 수 있습니다.


a) 시작 - 실행 - notepad 를 입력한 후 [확인] 버튼을 클릭합니다.

b) 실행된 메모장 프로그램 안에 아래 파란 색의 Text 를 모두 복사하여 붙여넣기 합니다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
"Description"="Windows Installer (*.msi) 패키지로 제공되는 응용 프로그램을 추가, 수정 또는 제거합니다. 이 서비스를 사용할 수 없으면 이 서비스에 명시적으로 의존적인 서비스를 시작할 수 없습니다.r=[2]}"
"Type"=dword:00000020
"Start"=dword:00000002
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):43,00,3a,00,5c,00,57,00,49,00,4e,00,44,00,4f,00,57,00,53,00,\
  5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73,00,69,\
  00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,56,00,00,00
"DisplayName"="Windows Installer"
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
"DependOnGroup"=hex(7):00,00
"ObjectName"="LocalSystem"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
  00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
  00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
  05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
  20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
  00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
  00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Enum]
"0"="Root\\LEGACY_MSISERVER\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

c) 붙여넣기가 완료되면 바탕화면에 a.reg 라는 이름으로 저장합니다.

d) 바탕화면에 저장된 a.reg 를 실행하여 레지스트리 키를 병합합니다.

e) 시스템을 재부팅하여 증상을 확인합니다.

5. 인스톨러 재등록

cmd 창 실행하여 아래 명령어 진행
cd %windir%\system32\wbem
for /f %s in ('dir /b *.dll') do regsvr32 /s %s
regsvr32 %windir%\system32\tscfgwmi.dll
regsvr32 %windir%\system32\msrdo20.dll
regsvr32 %windir%\system32\ole32.dll
wmiprvse /regserver
winmgmt /regserver
net stop winmgmt
net start winmgmt
msiexec /unregister
msiexec /regserver

 

 

 

출처 : http://answers.microsoft.com/ko-kr/windows/forum/windows_xp-windows_programs/windows-installer-%EA%B0%80-%EB%93%B1%EB%A1%9D/4b59edca-f288-4799-b52e-8fa56d242d39

 

Posted by 황박사님
,