Pokretanje usluge Windows Installer u sigurnom načinu rada

Sigurni način rada na Windows sustavima jedan je od osnovnih alata za vraćanje zdravlja sustava. Jedan od značajnih nedostataka sigurnog načina rada je nemogućnost instaliranja / deinstalacije programa iz msi paketa. Ovo ograničenje je zbog činjenice da su programeri smatrali uslugu Instalacijski program Windows (Instalacijski prozor) potencijalno je nesiguran i odlučio je otkazati početak ove usluge kada se sustav pokrene u sigurnom načinu rada. Što je u nekim slučajevima krajnje nezgodno.

Većina modernih aplikacija koristi se uslugama servisa Windows Installer za njihovu ispravnu instalaciju / deinstalaciju, a ako ona nije dostupna, nemoguće ih je instalirati ili deinstalirati. Pretpostavimo da je za vraćanje operabilnosti sustava potrebno u sigurnom načinu ukloniti neku aplikaciju koja ometa normalno učitavanje sustava (na primjer, antivirus). Kad pokušate pokrenuti standardnu ​​deinstalaciju kako biste uklonili aplikaciju, sustav izvještava:

Nije bilo moguće pristupiti usluzi Windows Installer. To se može dogoditi ako Windows Installer nije ispravno instaliran. Za pomoć se obratite osoblju za podršku

Ručno pokretanje usluge Windows Installer u sigurnom načinu također ne uspije (Usluge -> Windows Installer -> Start):

Windows nije mogao pokrenuti uslugu Windows Installer na lokalnom računalu. Pogreška 1084: ovu uslugu nije moguće pokrenuti u sigurnom načinu rada

No, postoji mali trik koji vam omogućuje pokretanje usluge Windows Installer u sigurnom načinu rada i ispravno deinstaliranje softvera.

Da biste omogućili uslugu instaliranja sustava Windows u sigurnom načinu rada:

  1. Otvorite uređivač registra i idite na odjeljak HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Minimal (ako sustav radi u normalnom sigurnom načinu rada) ili odjeljku HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Mreža (ako koristite siguran način rada s podrškom za naredbeni redak)
  2. Izradite novi odjeljak po imenu MSIServer
  3. Novi će se parametar automatski pojaviti u novom odjeljku s nazivom Zadano. Dajte mu vrijednost usluga.primjedba: ove se operacije mogu zamijeniti jednom naredbom:

    REG ADD "HKLM \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Minimal \ MSIServer" / VE / T REG_SZ / F / D "Service"
  4. Sada možete pokrenuti uslugu Windows Installer preko upravljačke ploče usluge ili iz naredbenog retka:
    neto startni msiserver

Nakon pokretanja MSIServer usluge, moguće je izravno ukloniti / instalirati bilo koji program s instalacijom msi izravno u sigurnom načinu rada.