Windows 설치 프로그램을 찾을 수 없습니다. Windows Installer 서비스를 사용할 수 없습니다. 문제 해결

우선 이것이 어떤 서비스인지 알아내는 것이 좋습니다.

Windows 설치 프로그램 서비스- 에 프로그램 설치를 담당합니다. 그리고 이것이 없으면 컴퓨터에 설치가 필요한 프로그램을 설치할 수 없습니다(이는 *.msi 형식의 설치 프로그램에만 적용됩니다).

설치하려고 하면 다음 내용이 포함된 메시지가 표시됩니다.

. Windows가 보호 모드에서 실행 중이거나 Windows Installer 서비스가 올바르게 설치되지 않았습니다. 연락처 지원.

이러한 오류가 발생하는 데에는 여러 가지 이유가 있을 수 있으며, 각각에 대해 별도로 설명하도록 노력하겠습니다.

게스트로 로그인했기 때문에 Windows Installer 서비스에 대한 액세스가 거부되었습니다.

이는 관리자가 아닌 게스트 또는 다음 사용자로 운영 체제에 로그인했음을 의미합니다. 제한된 입장. 그리고 이 경우 아무것도 설치할 수 없을 것 같습니다.

문제에 대한 해결책:

이것이 귀하의 컴퓨터나 직장에 있는 컴퓨터가 아닌 경우 해당 컴퓨터의 관리자나 소유자에게 연락하여 권한을 부여받으십시오.

그러나 이것이 귀하의 컴퓨터라면 귀하의 액세스를 제한하는 교활한 친척이 귀하와 함께 살고 있으며 귀하는 관리자 권한없이 자신의 컴퓨터에 로그인합니다. 그를 찌르십시오. :상자:

Windows Installer 서비스가 비활성화되었습니다.

글쎄, 문제는 이미 분명합니다. 왜 아무것도 설치할 수 없는가? 그건 그렇고, 이것은 가장 흔한 실수입니다.

서비스가 왜 다운되나요? 어쩌면 당신이 뭔가 불쾌한 것을 설치했을 수도 있고, 해로운 바이러스에 걸렸을 수도 있고, 어쩌면 누군가의 구부러진 손이 모든 것에 책임이 있을 가능성이 높습니다... 저는 이 손이 모든 것에 책임이 있습니다.

일반적으로 여러 가지 이유가 있을 수 있습니다. 그리고 해결책은 하나뿐입니다.

1. "시작" - "실행"을 클릭하세요. (승리+R)

2. 나타나는 창에서 다음을 입력합니다. 서비스.msc, 그리고 "Enter"를 누르세요

3. '서비스' 창에서 다음을 찾습니다. Windows 설치 프로그램". 그리고 우리는 더블 클릭생쥐.

5. 나타나는 창에서 "일반" 탭을 보십시오.

6. 다른 옵션이 있는 경우 "시작 유형" 필드에서 "수동" 항목을 선택합니다.

이제 프로그램을 설치할 때 설치 프로그램이 시작됩니다.

모든 내용을 살펴보았지만 여전히 이 서비스를 찾지 못했다면 다시 찾아보시길 권합니다. 충분한가? 그리고 이미 그러한 서비스가 없다고 확신하는 경우 해당 서비스를 설치해야 합니다.

오류 윈도우 설치 프로그램- 이것은 사용자가 겪는 가장 일반적인 팝업 문제 중 하나입니다. 운영 체제윈도우.

OS 버전에 관계없이 오류가 나타날 수 있습니다.

오류 이유

Sfc /scannow 명령을 사용하여 OS를 검사할 수 있습니다. 명령줄 창에 입력해야 합니다.

다른 두 가지 방법으로 명령줄을 시작할 수도 있습니다.

  • 시작 -> 모든 프로그램 -> 보조 프로그램 -> 명령 프롬프트.
  • 시작 -> 실행 후 프로그램 이름 cmd.exe 입력

몇 분 안에 OS 디스크, 손상된 파일, 서비스 문제 등에 대한 자세한 정보가 제공됩니다. 시스템 프로그램.

명령줄은 손상되고 손상된 파일을 찾을 뿐만 아니라 해당 파일을 기능적인 파일로 대체합니다.

스캔 후 명령 프롬프트를 닫고 재부팅하십시오. 개인용 컴퓨터아니면 노트북. 실행 파일의 설치 프로세스를 실행해 보세요.

Microsoft는 또한 사용자에게 자동 유틸리티, 설치 프로그램의 문제를 해결할 수 있습니다.

회사 공식 웹사이트 https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall 웹 주소로 이동합니다.

열리는 창에서 "지금 실행"버튼을 클릭하십시오. 유틸리티는 설치 프로그램의 올바른 구성을 복원합니다.

이 유틸리티는 운영 체제의 8번째 버전에서는 작동하지 않는다는 점은 주목할 가치가 있습니다.

일부 사용자는 응용 프로그램이 설치되지 않고 다음과 같은 메시지가 나타난다는 사실에 직면합니다. 윈도우 설치 프로그램설치되지 않았거나 실행 중이 아닙니다. 이 문제를 해결하고 필요한 유틸리티를 설치하는 방법이 이 문서에 설명되어 있습니다.

서비스가 실행 중인지 확인

이러한 실패의 주요 원인 중 하나는 설치 프로그램 서비스 중지. 이를 확인하려면 시작을 통해 수행할 수 있는 실행 유틸리티를 시작한 다음 이미지에 표시되는 services.msc 명령을 입력해야 합니다.

그 후 활성 여부에 관계없이 모든 서비스가 표시되는 창이 열립니다. '라는 서비스를 찾아야 합니다. 설치자윈도우"하고 열어보세요. 매개변수는 그림과 동일해야 합니다.

7개에서는 시작 유형을 자동으로 변경해 볼 수 있지만 8개에서는 이 작업을 사용할 수 없습니다. 사용자가 시작 유형을 변경한 경우 해당 장치를 재부팅해야 합니다. 그러나 두 버전 모두에서 실행해 보아야 합니다. 그런 다음 프로그램 설치를 다시 시작해야 합니다.

수동으로 오류 수정

이전 방법으로 상황을 해결하는 데 도움이 되지 않은 경우 다음을 수행할 수 있습니다. 서비스 재등록스스로. 이렇게 하려면 관리자로 콘솔을 실행해야 합니다. 이 작업은 시작 메뉴를 통해 수행할 수 있습니다. 안에 명령줄입력해야 할 것입니다 다음 연산자:

이러한 명령은 다음 작업에 필요합니다. 32비트운영 체제. 그리고 이것들은 다음에 사용되어야 할 것입니다 64비트윈도우. 작업을 마친 후 만들어야 할 작업 장치 다시 시작필요한 유틸리티를 다시 설치해 보세요. 설치 프로그램 서비스가 시작되어야 합니다.

레지스트리를 사용하여 매개변수 재설정

오류가 레지스트리에 있을 수도 있습니다. 프로그램 중 하나를 사용하여 기록을 복구할 수 있지만 이것이 도움이 될 것이라는 것은 사실이 아닙니다. 레지스트리 편집기를 직접 열고 거기에서 다음 항목을 찾는 것이 좋습니다.

이 폴더는 ImagePath 항목을 확인하세요., 그 값은 이미지와 동일해야 합니다. 그렇지 않은 경우에는 편집할 가치가 있습니다.

64비트 운영 체제의 경우에도 수행할 가치가 있습니다. 파일 확인와우64. 있어야 한다 16진수 시스템미적분학이며 값은 0이어야 합니다.

레지스트리를 편집한 후 다음을 수행해야 합니다. 컴퓨터를 다시 시작하려면그리고 그 기능을 확인해 보세요.

확장자가 .msi인 파일에서 응용 프로그램을 설치할 때 발생하는 오류는 Windows Installer 서비스(러시아어 버전에서는 Windows Installer) 문제의 징후 중 하나입니다. 초기 버전을 제외하고 이 OS의 모든 버전을 사용하는 사용자에게는 비슷한 현상이 발생합니다. 지금까지 설치 프로그램의 문제는 사용자가 시스템을 다시 설치하기로 결정하는 일반적인 이유 중 하나입니다. 이것을 피하는 방법을 알아 내려고합시다. Windows Installer가 작동하지 않는 이유는 다음과 같습니다.

  • 바이러스 감염 및 바이러스 제거가 항상 문제를 해결하는 것은 아닙니다.
  • 잘못된 설치 윈도우 업데이트;
  • 의심스러운 msi 파일 하나를 차단하는 대신 설치 서비스가 완전히 차단되는 경우 보안 소프트웨어의 오작동;
  • 컴퓨터 보안 정책의 변경;
  • 손상 시스템 파일또는 바이러스와 관련되지 않은 사유로 인한 레지스트리(설치 프로그램 구성 요소 제거, 레지스트리의 부적격 편집, 비뚤어진 소프트웨어, 오작동) 하드 드라이브등등.).

Windows Installer 구조의 무결성 확인

Windows Installer는 다음 구성 요소로 구성됩니다.
  • 파일 C:\Windows\System32\Msiexec.exe - 설치 프로그램 자체에서 직접 실행
  • 파일 C:\Windows\System32\msi.dll - Windows 설치 프로그램 라이브러리;
  • 설정이 레지스트리 키에 저장되는 Msiserver 서비스입니다.
진단하기 전에 이 두 파일이 모두 시스템에 있는지, 위 섹션이 레지스트리에 있고 해당 매개 변수가 정상 값을 가지고 있는지 확인하는 것이 중요합니다(값은 유사한 레지스트리에서 볼 수 있음). , 작업 시스템). 또한 서비스 목록을 엽니다(Windows + R을 누르고 "실행" 응용 프로그램의 "열기" 줄에 services.msc 명령을 입력합니다). "Windows Installer"를 찾아서 시작되는지 확인하세요. 파일이 누락된 경우 동일한 버전의 다른 시스템이나 설치 디스크에서 복사하십시오. 레지스트리 키가 없거나 손상된 경우 다른 곳에서도 이동하세요. 작업 시스템. 이렇게 하려면 작업 중인 컴퓨터에서 레지스트리 편집기(C:\Windows\Regedt.exe)를 실행하고 위 섹션을 찾으세요. 마우스 오른쪽 버튼을 클릭하여 확장 상황에 맞는 메뉴 msserver 폴더를 클릭하고 "내보내기"를 클릭하세요. 파일을 .reg 형식으로 저장하고 문제 시스템으로 전송합니다. 이 파일을 두 번 클릭하고 레지스트리에 데이터를 추가하는 데 동의합니다. 컴퓨터를 다시 시작하십시오. Msiserver 서비스가 여전히 시작되지 않으면 해당 서비스가 의존하는 RPC(원격 프로시저 호출) 서비스가 실행 중인지 확인하세요. 명령줄에서 특수 명령 세트를 사용하여 설치 프로그램 파일을 다시 등록하고 서비스를 다시 시작할 수 있습니다. 편의를 위해 다음을 생성할 수 있습니다. 배치 파일: 액션 세트를 메모장에 붙여넣고 .bat 확장자로 저장합니다. 파일을 실행하려면 해당 파일을 두 번 클릭하기만 하면 됩니다. 변경 사항을 적용하려면 바탕 화면을 클릭하고 F5를 누르세요.

보안 설정 및 접근 권한 확인하기

Windows Installer가 보안 소프트웨어에 의해 차단되었거나 운영 체제에 필요한 권한이 없기 때문에 작동하지 않을 수 있습니다. 먼저 소프트웨어를 살펴보겠습니다. 바이러스 백신이 설치되어 있는 경우 일시적으로 비활성화하세요. 각 제품에는 고유한 비활성화 방법이 있지만 대부분 시스템 트레이에 있는 바이러스 백신 아이콘의 컨텍스트 메뉴를 통해 수행됩니다. 이제 권리를 관리해 보겠습니다. Msiexec.exe의 상황에 맞는 메뉴를 열고 해당 속성을 확장합니다. 보안 탭에서 그룹 및 사용자 목록을 봅니다. 그 중에는 "시스템"과 "신뢰할 수 있는 설치 프로그램" 서비스가 있어야 하며, 후자는 파일에 대한 전체 액세스 권한을 갖고 해당 소유자여야 합니다. 시스템에는 "읽기" 및 "읽기 및 실행" 권한이 있어야 합니다. Trustedinstaller 서비스는 Windows Vista에서 처음 도입되었으므로 Windows XP에서는 시스템에 대한 전체 액세스 권한을 부여해야 합니다. 아래에 작성된 모든 내용은 XP 이후에 출시된 버전에 적용됩니다. Msiexec.exe의 소유자를 확인하려면 동일한 탭에서 "고급" 버튼을 클릭하세요. 다음 창에서 "소유자" 탭을 확장합니다. 다른 항목이 소유자로 지정된 경우 소유자를 Trustedinstaller 서비스로 설정하십시오. "소유자 변경" 목록에 없으면 "변경" 버튼을 클릭한 다음 "다른 사용자 및 그룹"을 클릭하십시오. "이름 입력..." 필드에 Trustedinstaller를 입력하고 "이름 확인"을 클릭한 후 확인을 클릭합니다. 이전 창으로 돌아갑니다. "유효 권한" 탭에서 Trustedinstaller 및 시스템에 필요한 권한을 할당합니다. msi.dll 라이브러리는 정확히 동일한 보안 설정을 가져야 합니다. 이제 "시스템" 사용자가 다음에 액세스하는 데 제한이 있는지 확인해 보겠습니다.
  • 시스템 드라이브(보통 C 드라이브)
  • 임시 폴더(C:\Windows\Temp 및 C:\Users\Current_User\AppData\Temp)
  • 폴더 C:\Config.Msi;
  • 프로그램을 설치하려는 msi 파일이 있는 폴더.
시스템에는 이러한 모든 개체에 대한 전체 액세스 권한이 부여되어야 합니다. 이는 위에서 논의한 것과 동일한 방식으로 수행됩니다. 이러한 작업 후에는 대부분의 경우 설치 프로그램 문제가 성공적으로 해결됩니다. 우리의 조언이 도움이 되지 않았다면 실패의 원인은 다른 것에 있으며 전문가가 이를 처리해야 합니다.

나는 "최적화 프로그램"에 의해 두 대의 랩톱이 손상되고 함께 설치된 프로그램으로 가득 찬 적이 있습니다. 경험이 없는 사용자는 여전히 "최적화 프로그램"을 믿고 설치할 때 확인란을 보지 않지만 그게 요점이 아닙니다. 청소 후 소프트웨어 업데이트를 시작했는데 예기치 않게(내 생애 처음으로) 설치 중에 다음 오류가 발생했습니다.

Windows Installer 서비스에 액세스할 수 없습니다. Windows Installer가 설치되지 않았을 수 있습니다. 도움이 필요하면 지원팀에 문의하세요.

msi에서 설치하는 동안 오류가 발생했습니다(무엇보다도 서비스 자체에 책임이 있음). 어쩌면 서비스가 꺼졌을까요? 제어판 - 관리 - 서비스로 이동했는데 목록에서 필요한 것을 찾지 못했습니다. 옵티마이저가 최적화했나요? 우리는 오랫동안 구글링을 하고, 적용되지 않는 많은 조언을 읽고, 그 과정에서 질문을 연구하고, 다음과 같은 결과를 얻었습니다.

  1. Windows Installer가 실제로 시스템에 존재하는지 확인해 보겠습니다. Win+R을 누르고 나타나는 “실행” 창에서 msiexec를 입력하고 확인을 클릭합니다. Windows Installer 도움말 창이 열리면 서비스가 설치된 것입니다. 그런데 왜 서비스 목록에 없나요?
  2. 시스템에 서비스를 다시 등록해 보겠습니다. "실행" 창(Win+R)을 열고 msiexec /unregister 를 입력한 다음 다시 "실행"을 입력하고 msiexec /regserver 를 입력합니다.
  3. 서비스(제어판 - 관리 도구 - 서비스)로 이동하여 "Windows Installer"(영어 버전의 경우 Windows Installer)를 찾습니다.
  4. 다 괜찮아. msi에서 설치하여 확인합니다. 그렇지 않다면 내 방법이 도움이 되지 않았다면 Google이 도와줄 것입니다.