Kerran eräs ystäväni yritti asentaa ohjelmaa Windows-koneeseensa, ja tietokone antoi sinisen kuvaruudun virheilmoituksen. Kun hän oli käynnistänyt tietokoneen uudelleen, hän yritti ajaa eri ohjelmaa ja sai seuraavan viestin:
The Windows Installer service could not be accessed. This can occur if the Windows Installer is not correctly installed.
Jos saat tämän virheilmoituksen Windowsissa, seuraavassa on muutama asia, joita voit kokeilla sen korjaamiseksi!
Menetelmä 1 – Varmista, että Windowsin asennuspalvelu on käynnistetty
Joskus tämä virheilmoitus tulee näkyviin silloin, jos asentamispalvelu ei ole käytössä. Voit ottaa sen käyttöön valitsemalla Käynnistä, sitten Suorita ja kirjoittamalla Services.msc. Uudemmissa Windows-versioissa napsauta Käynnistä ja aloita kirjoittamalla services.msc.
Rullaa sitten alas Windows Installer -palvelun kohdalle ja kaksoisnapsauta sitä. Aseta Startup Type (Käynnistystyyppi) arvoksi Manual (Manuaalinen), napsauta Apply (Käytä) ja napsauta sitten Start (Käynnistä) käynnistääksesi palvelun.
Voit käynnistää palvelun myös menemällä Start (Käynnistä), Run (Suorita) -painikkeeseen ja kirjoittamalla Run (Suorita) -kenttään net start MSIServer.
Menetelmä 2 – Poista MSIEXEC-tiedosto, jolla ei ole laajennusta
Toinen outo asia, joka voi tapahtua, on toisen msiexec-tiedoston luominen C:\Windows\system32-hakemistoon. Oletusarvoisesti kyseisessä hakemistossa pitäisi olla vain yksi msiexec.exe-tiedosto, mutta joskus luodaan toinenkin tiedosto, jolla ei ole tiedostopäätettä ja jonka koko on 0 kilotavua.
Jos näin on, sinun pitäisi nimetä ylimääräinen msiexec-tiedosto uudelleen .OLD-päätteellä. Kun olet nimennyt sen uudelleen, voit käynnistää Windows Installer -palvelun uudelleen. Mene taas vain kohtaan Palvelut ja napsauta hiiren kakkospainikkeella Windows Installer -ohjelmaa ja valitse Käynnistä uudelleen.
Menetelmä 3 – Muokkaa Remote Procedure Call -palvelua
Joskus ongelma voi johtua toisesta palvelusta nimeltä Remote Procedure Call. Mene uudelleen Palvelut-osioon kuten edellä mainittiin (Käynnistä, Suorita, services.msc) ja napsauta hiiren kakkospainikkeella Remote Procedure Call-palvelua (ei sitä, jossa lukee RPC Locator) ja valitse Ominaisuudet (Properties).
Nyt napsauta Log On-välilehteä ja valitse kohdassa Kirjaudu sisään nimellä: (Log on as:) Paikallinen järjestelmätili (Local System Account) ja merkitse rasti kohtaan Salli tämän palvelun olla vuorovaikutuksessa työpöydän kanssa valintaruutuun. Käynnistä sitten tietokone uudelleen ja katso, poistuuko ongelma.
Jos tämä ei toimi, valitse Tämä tili: -valintaruutu ja napsauta Selaa. Etsi Network Service (Verkkopalvelu) ja napsauta OK. Salasana täytetään automaattisesti tälle tilille, joten älä muuta sitä.
Käynnistä tietokone uudelleen ja katso, poistuuko ongelma. Huomaa, että jos ongelma poistuu, kun valitset paikallisen järjestelmätilin, jätä se tähän asetukseen. Vaihda se vain NT Authority\NetworkService -asetukseksi, jos Local System Account (Paikallinen järjestelmätili) ei toimi.
Menetelmä 4 – Asenna Windows Installer Service (Windows-asennuspalvelu) uudelleen
Jos tämä ei toimi, voit ladata Windows Installer Service (Windows-asennuspalvelu) -ohjelman ja asentaa sen uudelleen! Aika ironista eikö? Tee näin, jos palvelua ei edes näy Palvelut-sovelluksessa tai jos mikään muu ei toimi.
Voit ladata MSIServer-paketin WinHelpOnlinesta. Kun olet ladannut sen, pura se ja napsauta .REG-tiedostoa hiiren kakkospainikkeella ja valitse Merge. Napsauta Kyllä, kun sinua pyydetään vahvistamaan. Tämä periaatteessa lisää tarvittavat rekisteriavaimet, jotta Installer-palvelu toimisi kunnolla.
Tapa 5 – Asenna uusin Windows Installer -versio
Viimeiseksi voit tehdä Google-haun hakusanalla ”Windows Installer” ja ladata uusimman version Microsoftilta. Näin varmistat, ettet käytä vanhempaa versiota, joka voi aiheuttaa ristiriitoja muiden ohjelmistojen kanssa jne.