728x90
    반응형

    프로그램을 깔거나 업데이트 혹은 제거할때 Windows installer 어쩌구 하면서 메세지가 나타나거나 오류창이 등장하는 경우가 있습니다. 

     

    엑세스할 수 없다는 메세지가 나오거나, 서비스를 시작할 수 없다고 말하기도 하며, 엑세스 거부한다라는 글을 보일때도 있습니다. 

    인스톨러 에러

    1. 첫번째로 알아볼 것은 윈도우 시스템 시간이 어긋나면 설치가 안될 수 있기 때문에 실제 시간과 시스템 시간이 동일한지 알아보는 것입니다.

     

    시간이 어긋나 있는 경우에는 동기화를 해서 시간을 맞추어 주면 되고 시간이 맞추어져 있다면 두번째 방법으로 넘어가면 됩니다. 

     

    우선 시간 동기화 방법을 설명하고 두번째 방법을 알려줄께요. 동기화 방법은 간단합니다. 날짜 및 시간 설정창을 열고 지금 동기화라고 적힌 버튼을 클릭해 주면 됩니다. 

     

    날짜 및 시간 설정창은 작업표시줄의 시간표시된 부분에 오른 마우스 버튼을 클릭해서 날짜/시간 조정이라는 메뉴를 클릭해도 되고,  작업표시줄의 검색창에 날짜 및 시간 설정이라고 입력해서 찾아도 되며, 제어판으로 가서 찾아도 됩니다.

    시간 동기화 방법

    2. 두번째 방법은 MsiExec 오류가 아닌지 알아보는 것인데, 윈도우 인스톨러 엔진이 정상적으로 작동하는지 확인하는 방법입니다. 

     

    우선은 서비스항목에서 제대로 작동하고 있는지를 확인해야 하기 때문에, 작업표시줄의 검색란에 services.msc를 입력해서 검색된 서비스 설정창을 마우스 우클릭해서 관리자 권한으로 클릭해 주세요.

    윈도우 서비스항목 열기

    그런후에 나타난 창에서 windows installer 항목을 찾아서 시작 유형이 수동으로 설정되어 있는지 확인해야 합니다. 수동으로 설정되어 있지 않은 상태라면, 더블클릭해서 수동으로 변경해 주세요.

    서비스항목 인스톨러찾기

    가끔씩 수동으로 되어 있어도 오류가 나타나는 경우가 있다고 합니다. 만일, 수동으로 되어 있는데도 자신의 os가 오류라고 판단되면 서비스 상태목록을 중지 상태로 변경하고 pc재시작후 두번째 방법을 처음부터 다시 시도하면 됩니다.

     

    3. 세번째는 OS 정품인증이 되어 있는지 확인하는 방법입니다. 윈도우 인스톨러는 손상된 구성을 수리할때 정품인증이 되어 있지 않으면 서비스를 시작하지 않는다고 알려져 있습니다. 윈도우 정품인증을 하고난 이후에 Windows Installer가 정상적으로 작동하는지 확인해 보세요.

    정품확인하기

    4. 네번째로 확인해야 될 부분은 타 프로그램 혹은 프로세스와 충돌이 일어나는 부분이 있는지 알아보아야 합니다. 바이러스에 걸린 상태에서 윈도우 인스톨러는 정상작동을 하지 않을 수 있으며, 여러가지 프로그램을 열어둔 상태 혹은 인터넷을 불안정하게 만들어내는 부분이 있는지 확인후에 제거해야 합니다.

     

    예를들면, 다운로드하고 있는것이 있다면 중지후에 해주세요. 프로세스에 없던 이상한 항목들이 있는경우 제거후 확인해 보세요. 인터넷이 끊기거나 불안정한 경우에는 안정적인 상태에서 확인해 주세요. 어느 부분이 잘못되어 있는지 모를경우 pc를 재시작후에 하나씩 점검해 보세요.

     

    5. 다섯번째 방법은 윈도우 인스톨러 서비스를 재등록하는 방법으로 가장 원시적인 해결 방법입니다. 초기화 시킨다고 생각해도 됩니다. 

     

    서비스항목에 재 등록하는 방법은 OS마다 조금씩 다릅니다. 우선 윈도우10 기준으로 설명하면 작업표시줄의 검색란에 명령 프롬프트를 입력한 후 검색된 앱를 관리자 권한으로 실행해 줍니다. 

    도스창열기

    도스창이라고도 불리는 명령 프롬프트 창이 나타나면 재실행하기 위한 명령어를 입력한 후에 엔터를 눌러서 실행하고 반드시 pc를 재부팅하고 난후에 확인하면 끝이 납니다.

     

    아래에 있는 명령어를 그대로 복사해서 넣어 주세요. 명령 프롬프트에 복사해 넣는 방법은 컨트롤+C와 컨트롤+V를 이용하는 방법으로 하면 되는데, 이 방법이 통하지 않는경우 오른쪽 마우스를 클릭해서 복사와 붙여넣기를 사용하면 됩니다. 


    % windir % system32msiexec.exe / 로그 오프 % windir % system32msiexec.exe / regserver % windir % syswow64msiexec.exe / 로그 오프 % windir % syswow64msiexec.exe / 로그 오프 % windir % syswow64msiexec.exe / regserver

    복사하고 붙여넣기 할때 끝부분에 출처도 같이 복사될 수 있습니다. 반드시 출처 부분은 삭제후에 붙여넣어 주세요. 그렇지 않으면 실행이 되지 않습니다.

    명령 프롬프트실행

    윈10 이하의 경우에는 실행창을 열어서 MSIExec /unregister 명령어와 MSIExec /regserver 명령어를 실행해서 인스톨러를 재등록하면 됩니다. 

     

    실행창을 여는 방법은 키보드의 윈도우키 + R을 눌러도 되고 작업표시줄의 윈도우 로고를 클릭후에 실행창에 명령어를 등록해도 됩니다. 

     

    추가적으로 Windows installer 4.5와 5.0에 대한 오류코드를 읽었다면 아래 링크를 통해서 관련된 오류항목을 찾아서 읽어보면 도움됩니다. 

     

    윈도우 xp 사용자들과 비스타, 윈도우 서버2003, 서버2008 사용자, 윈도우7 이용자들에게 유용한 정보를 제공하고 있습니다. 

     

     

    https://support.microsoft.com/ko-kr/help/2625845/list-of-currently-available-hotfixes-for-windows-installer-4-5-and-win

    쿠키가 사용되고 있지 않습니다. 쿠키를 사용하고 페이지를 새로 고치세요.

    support.microsoft.com

    6. windows installer 오류 메세지창이 나타나는 유형을 보면, 거의 대부분의 프로그램에서 나타나는것 같습니다. 포토샵, 어도비플래시, 일러스트레이트, ms 오피스, 한컴 오피스, 아크로벳리더, 게임, 프린터 드라이버, 아이튠즈, 음악프로그램, 제어관련 드라이버, 삼성전자 서비스 관련 드라이버 등등 여러가지에서 설치와 제거시 혹은 업데이트 중에 오류가 나올수 있습니다. 

     

    프로그램 설치시에 오류가 나타난 경우 위의 해결방법으로도 안될수 있습니다. 이 경우에는 관련된 프로그램의 공식 사이트로 접속해서 고객센터에 전화하거나 고객지원 게시판을 이용해서 해결방법을 찾는 방법도 있습니다. 

    반응형
    글 내용이 마음에 든다면 공유해 보세요


    Posted by 마음을 따스하게