Zagon storitve Windows Installer v varnem načinu

Varni način v sistemih Windows je eno od osnovnih orodij za obnovitev zdravja sistema. Ena pomembnih pomanjkljivosti varnega načina je nezmožnost nameščanja / odstranjevanja programov iz paketov msi. Ta omejitev je posledica dejstva, da so razvijalci upoštevali storitev Windows namestitveni program (Window Installer) je potencialno nevaren in se je odločil, da prekliče začetek te storitve, ko sistem zažene v varnem načinu. Kar je v nekaterih primerih izredno neprijetno.

Večina sodobnih aplikacij za pravilno namestitev / odstranitev uporablja storitve Windows Installer, če pa ni na voljo, jih ni mogoče namestiti ali odstraniti. Predpostavimo, da je za ponovno vzpostavitev operativnosti sistema treba v varnem načinu odstraniti neko aplikacijo, ki moti normalno nalaganje sistema (na primer antivirus). Ko poskušate zagnati standardni odstranitveni program, da odstranite aplikacijo, sistem poroča:

Do storitve Windows Installer ni bilo mogoče dostopati. Do tega lahko pride, če namestitveni program Windows ni pravilno nameščen. Za pomoč se obrnite na osebno podporo

Ročno zagon storitve Windows Installer v varnem načinu tudi ne uspe (Storitve -> Windows Installer -> Start):

Windows ni mogel zagnati storitve Windows Installer v lokalnem računalniku. Napaka 1084: Te storitve ni mogoče zagnati v varnem načinu

Vendar pa obstaja majhen trik, ki vam omogoča zagon storitve Windows Installer v varnem načinu in pravilno odstranitev programske opreme.

Če želite omogočiti storitev namestitvenega sistema Windows v varnem načinu:

  1. Odprite urejevalnik registra in pojdite na razdelek HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Minimal (če sistem deluje v običajnem varnem načinu) ali v razdelku HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Network (če uporabljate varen način s podporo ukazne vrstice)
  2. Ustvari nov razdelek z imenom MSIServer
  3. V novem razdelku se bo samodejno pojavil nov parameter z imenom Privzeto. Dajte mu vrednost Storitev.Opomba: te operacije lahko zamenjate z enim ukazom:

    REG ADD "HKLM \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Minimal \ MSIServer" / VE / T REG_SZ / F / D "Service"
  4. Zdaj lahko zaženete storitev Windows Installer prek nadzorne plošče Services ali iz ukazne vrstice:
    neto začetek msiserverja

Po zagonu storitve MSIServer je mogoče v varnem načinu neposredno odstraniti / namestiti katero koli aplikacijo z namestitvenim programom msi.