Poista Windows Installerin (MSI) mukana toimitetut ohjelmat vikasietotilassa

2017-08-18 16:10:10
Tärkein·Windows·Poista Windows Installerin (MSI) mukana toimitetut ohjelmat vikasietotilassa

Aina kun asennat ohjelmiston Windows, useimmiten sen mukana tulee oma erillinen asennuksen poistaja, jonka avulla voit poistaa ohjelman turvallisesti tietokoneeltasi. Tämä johtuu siitä, että ohjelmisto on nykyään yhä monimutkaisempi ja vaatii OCX- tai DLL-tiedostojen rekisteröimistä, rekisteriavainten lisäämistä tai muuttamista, ohjaintiedostojen asentamista, tiedostojen pudottamista sopiviin paikkoihin ja jne. Ympärillä on monenlaisia ​​asentajia, kuten InstallShield, InnoSetup, Viisas ja NSIS. Toinen suosittu on Windows Installer, joka käyttää .MSI-tiedostoja ja useat kehittäjät, kuten Kaspersky, käyttävät sitä ohjelmistojensa pakkaamiseen, jotta käyttäjät voivat asentaa ja poistaa ne.

Jos olet asentanut jonkin ohjelmiston ja Windows yhtäkkiä on lakannut toimimasta tai muuttunut epävakaaksi, looginen asia on käynnistää Windows vikasietotilaan ja yrittää sitten poistaa se sieltä. Suojausohjelmat vaativat joskus turvatilan poistaa itsensä kokonaan, koska suojatut tiedostot ovat käytössä normaalitilassa. Vain Windowsin suorittamiseen tarvittavat perustiedostot ja ohjaimet käynnistetään vikasietotilassa, ja valitettavasti et voi poistaa mitään Windows Installerin mukana toimitettuja ohjelmistoja. Jos yrität poistaa asennusta, saat tämänkaltaisen virheen (Windows XP: llä on hieman erilainen viesti):

Windows Installer -palvelua ei voi käyttää vikasietotilassa. Yritä uudelleen, kun tietokoneesi ei ole vikasietotilassa tai voit käyttää järjestelmän palauttamista palauttaaksesi koneesi aiempaan hyvään tilaan.

Palvelujen ohjauspaneelin sovelmuksessa on Windows Installer -palvelu nimeltä MSIServer. Jos käynnistät suoraan vikasietotilaan ja yrität käynnistää Windows Installer -palvelun manuaalisesti, saat seuraavan virheen:

Windows ei voinut käynnistää Windows Installer -palvelua paikallisessa tietokoneessa.
Virhe 1084: Tätä palvelua ei voi käynnistää vikasietotilassa.

Onneksi kaikki ei ole menetetty, ja on todella helppoa ottaa Windows Installer -palvelu käyttöön vikasietotilassa, jotta voit poistaa ohjelmia, sinun on vain lisättävä uusi MSIServer-rekisteriavain vikasietotilaan. Tämä voidaan tehdä joko vikasietotilassa tai normaalitilassa, sillä ei ole väliä, koska rekisteriavaimen käyttöönotto tulee voimaan heti. Siellä on pieni apuohjelma, joka on ollut käytössä jo vuodesta 2005 ja joka voi tehdä saman asian, jota Harry Bates nimeltään SafeMSI, WindowsITPro.com-sivustossa. Se lisää rekisterimerkinnät ja käynnistää palvelun (se käynnistyy joka tapauksessa automaattisesti).

Käynnistä vain ohjelma ja se ponnahdusikkunaan sanoa, että se on otettu käyttöön. Tämä voidaan käynnistää turva- tai normaalitilassa, ja vaikka se tehtiin jo vuonna 2005, se toimii edelleen uudemmissa käyttöjärjestelmissä, koska luodut rekisteriavaimet eivät ole koskaan muuttuneet.

Lataa SafeMSI


Vaihtoehtoisesti noudata vain alla olevia ohjeita. Menettely on sama Windows XP, Vista, 7 ja 8:

1. Paina Win + R, kirjoita regedit ja napsauta OK.

2. Siirry seuraavaan sijaintiin rekisterieditorissa:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Minimal \

3. Napsauta hiiren kakkospainikkeella Minimal ja valitse Uusi -> Avain ja nimeä se MSIServer .

4. MSIServer-avaimen (oletus) tietojen pitäisi näyttää (arvoa ei ole asetettu). Kaksoisnapsauta (Oletus) ja kirjoita palvelu arvotietoihin. Sulje rekisterieditori.

Tosiasiassa on kaksi rekisteriavainta, joita voidaan muuttaa, yllä oleva on tavallinen vikasietotila. Voit ottaa MSIServer-palvelun käyttöön myös vikasietotilassa myös verkottamalla, suorittamalla sama toimenpide myös tällä rekisteriavaimella:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Network \

Nyt pitäisi olla mahdollista asentaa tai poistaa MSI-ohjelmia, jotka on pakattu käyttämällä Windows Installeria vikasietotilassa. Onneksi Windows Installer -palvelu on oletusarvoisesti määritetty manuaaliseksi, joten se ei käynnisty ennen kuin sitä kutsutaan. Käytön helpottamiseksi olemme tehneet yksinkertaisen .reg-tiedoston, jota voit kaksoisnapsauttaa tuodaksesi nämä arvot automaattisesti rekisteriin.

Lataa vikasietotilan MSI Install .reg

Toimituksen Valinta