"Windows diegimo paslauga neprieinama" klaida įvyksta, kai bandote pridėti arba pašalinti programą sistemoje "Windows XP" arba "Windows Server 2003

Jei esate smulkaus verslo klientas, rasti papildomų problemų ir mokymosi išteklių "Small Business" palaikymo svetainėje.

Norėdami ir toliau gauti "Windows" skirtus saugos naujinimus, įsitikinkite, kad jūsų kompiuteryje veikia "Windows XP" su 3 pakeitimų paketą (SP3). Jei norite gauti daugiau informacijos, žr. "Microsoft" tinklalapyje: nutraukiamas kai kurių "Windows" versijų palaikymas

Šią problemą, " Windows 7 " ir "Windows Vista"palaikymas, ieškokite "Microsoft" žinių bazės straipsnyje 2642495: "The Windows Installer tarnybos nepavyko pasiekti" įdiegti arba atnaujinti programų "Windows 7" arba "Windows Vista" klaida
Svarbu.  Šis straipsnis skirtas patyrusiems kompiuterio vartotojams. Jei nejaukiai jaučiatės vykdydami išplėstinę trikčių diagnostiką, galite paprašyti kieno nors pagalbos. Arba, Norėdami gauti pagalbos iš "Microsoft" klientų aptarnavimo tarnybą, eikite į tinklalapį, Susisiekite su mumis .

Požymiai

Kai bandote įdiegti programą "Windows XP" arba "Windows Server 2003, galite gauti tokį klaidos pranešimą:
Nepavyko pasiekti "Windows Installer" tarnybos. Tai gali įvykti, jei naudojate "Windows" saugiuoju režimu arba jei netinkamai įdiegta "Windows" diegimo programą. Pagalbos kreipkitės į palaikymo darbuotojus.
Pastaba. Ši problema gali atsirasti, kai bandote pašalinti taikomąją programą.

Priežastis

Ši problema gali kilti, jei tenkinama bent viena iš šių sąlygų:
  • "Windows Installer" failus, kurie yra jūsų kompiuteryje yra sugadinti arba jų nėra.
  • Galite įdiegti arba pašalinti programą, kuri naudoja Windows Installer "Microsoft" programinės įrangos diegimo (MSI) paketo failą (.msi). Pvz., tai gali įvykti, kai bandote įdiegti Microsoft Office jūsų kompiuteryje.

Sprendimas

Norėdami išspręsti šią problemą, naudokite šiuos metodus.

1 būdas: Iš naujo užregistruoti Windows Installer

Norėdami iš naujo užregistruoti Windows Installer, patikrinkite, ar jūsų kompiuteryje ir "Windows" registre rinkmenos Msiexec.exe vietą ir tada iš naujo užregistruokite "Windows" diegimo programą. Norėdami tai padaryti, spustelėkite čia, kad išplėstumėte šį skyrių.
ir tada atlikite toliau nurodytus veiksmus.

Pastaba. Kadangi yra naudojamos kelios Microsoft Windows versijos, šie veiksmai gali būti skirtingi jūsų kompiuteryje. Jei jie yra kitokie, perskaitykite Jūsų produkto dokumentaciją, norėdami atlikti šiuos veiksmus.
  1. Nustatyti kompiuterį rinkmenos Msiexec.exe vietą. Norėdami tai padaryti, atlikite šiuos veiksmus:
    1. Spustelėkite pradėti, spustelėkite vykdyti, įveskite %windir%\system32, ir tada spustelėkite gerai.

      Pastaba. Atlikdami šį veiksmą atidarysite aplanką, kuriame yra rinkmenos Msiexec.exe .
    2. Atkreipkite dėmesį į rinkmenos Msiexec.exe vietą. Rinkmenos Msiexec.exe vietą sudarytas iš adreso lauką ir paties failo Msiexec.exe vardo reikšmę.

      Pavyzdžiui, jei lauke Adresas yra reikšmė C:\Windows\system32, failo Msiexec.exe vieta yra C:\Windows\system32\Msiexec.exe.
  2. Svarbu. Šiame skyrelyje nurodoma, kaip keisti registro duomenis. Vis dėlto, jei neteisingai modifikuosite registrą, gali kilti rimtų problemų. Todėl atidžiai atlikite nurodytus veiksmus. Siekiant papildomai apsisaugoti, prieš modifikuodami registrą, sukurkite atsarginę kopiją. Tuomet iškilus problemai galėsite atkurti registrą. Norėdami gauti daugiau informacijos apie tai, kaip kurti atsargines kopijas ir atkurti registrą, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
    322756 kaip kurti atsargines kopijas ir atkurti registrą sistemoje "Windows"


    Patikrinkite, ar teisingi registro rengyklėje rinkmenos Msiexec.exe vietą. Norėdami tai padaryti, atlikite šiuos veiksmus:
    1. Spustelėkite pradėti, spustelėkite vykdyti, įveskite regedit lauke atidaryti , ir tada spustelėkite gerai.
    2. Išplėskite HKEY_LOCAL_MACHINE, sistema, išplėskite CurrentControlSet, išplėskite tarnybosir spustelėkite MSIServer.
    3. Dešiniojoje srityje dešiniuoju pelės mygtuku spustelėkite ImagePath, ir tada spustelėkite keisti.
    4. Reikšmės duomenų lauke įveskite failo Msiexec.exe vietą, kurią užsirašėte atlikdami 1 veiksmą, įveskite reikšmę /v/v, ir tada spustelėkite gerai.

      Pvz., jei rinkmenos Msiexec.exe vietą C:\Windows\system32\Msiexec.exe, Reikšmės duomenys teksto lauke įveskite šį tekstą:
      C:\WINDOWS\System32\msiexec.exe /V
    5. Spustelėkite gerai , kad uždarytumėte dialogo langą Redaguoti eilutę .
    6. Meniu failas spustelėkite išeiti ir Uždarykite registro rengyklę.
  3. Paleiskite kompiuterį saugiuoju režimu ir užregistruokite rinkmenos Msiexec.exe. Norėdami tai padaryti, atlikite šiuos veiksmus:
    1. Spustelėkite pradėti, tada išjungti kompiuterį arba Išjungti.
    2. Pasirinkite parinktį paleisti iš naujo , ir tada spustelėkite geraiarba spustelėkite paleisti iš naujo.
    3. Paspauskite klavišą "Windows" ekrano F8.
    4. Meniu Išplėstinė "Windows" parinktis rodyklių klavišais pažymėkite norimą Saugiojo režimo parinktį ir tada paspauskite Enter.
    5. Jei naudojate dvejopos arba keleriopos įkrovos kompiuterį, iš rodomo sąrašo pasirinkite atitinkamą operacinę sistemą ir paspauskite Enter.
    6. Įeikite į kompiuterį.
    7. Spustelėkite pradėti, spustelėkite vykdyti, lauke atidaryti įveskite msiexec/RegServer ir spustelėkite gerai.


      Pastaba. 64 bitų operacines sistemas, turite iš naujo užregistruoti ir 64 bitų MSI diegimo programą. Norėdami tai padaryti, spustelėkite pradėti, spustelėkite vykdyti, lauke atidaryti įveskite %windir%\Syswow64\Msiexec/RegServer ir spustelėkite gerai.

      64 bitų operacinės sistemos "Windows" leidimuose 32 bitų dvejetainiai elementai yra aplanke %systemroot%\SysWow64 . 64 bitų dvejetainiai elementai yra aplanke %systemroot%\System32 aplanke.
    8. Spustelėkite pradėti, tada išjungti kompiuterį arba Išjungti.
    9. Pasirinkite parinktį paleisti iš naujo , ir tada spustelėkite geraiarba spustelėkite paleisti iš naujo.
Jei problema kartojasi ir vis tiek gaunate klaidos pranešimą, paminėtam skyriuje "Požymiai", atlikite 2 būdo veiksmus.

2 būdas: Iš naujo įdiegti "Windows" diegimo programą

Norėdami iš naujo įdiegti "Windows" diegimo programą, pervardykite sugadintus "Windows" diegimo programos failus ir iš naujo įdiekite "Windows" diegimo programą. Norėdami tai padaryti, spustelėkite čia, kad išplėstumėte šį skyrių.
ir tada atlikite šiuos veiksmus:
  1. Spustelėkite pradėti, spustelėkite vykdyti, lauke atidaryti įveskite cmd , ir tada spustelėkite gerai.
  2. Įveskite cd %windir%\system32ir paspauskite klavišą Enter.
  3. Įveskite attrib - r-s-h dllcacheir paspauskite klavišą Enter.
  4. Įveskite ren msi.dll msi.oldir paspauskite klavišą Enter.
  5. Įveskite ren msiexec.exe msiexec.oldir paspauskite klavišą Enter.
  6. Įveskite ren msihnd.dll msihnd.old, ir tada paspauskite Enter.
  7. Įveskite exitir paspauskite klavišą Enter.
  8. Komandinėje eilutėje įveskite exitir paspauskite Enter.
  9. Spustelėkite pradėti, tada išjungti kompiuterį arba Išjungti.
  10. Pasirinkite parinktį paleisti iš naujo , ir tada spustelėkite geraiarba spustelėkite paleisti iš naujo.
  11. Įeikite į kompiuterį.
  12. Atsisiųskite ir įdiekite naujausią "Windows" diegimo programą. Jei norite gauti daugiau informacijos apie tai, kaip įsigyti "Windows" diegimo programą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

    893803 Windows Installer 3.1 v2 (3.1.4000.2435) galima

  13. Spustelėkite pradėti, tada išjungti kompiuterį arba Išjungti.
  14. Pasirinkite parinktį paleisti iš naujo , ir tada spustelėkite geraiarba spustelėkite paleisti iš naujo.

Daugiau informacijos

Spustelėkite čia Norėdami gauti daugiau informacijos apie šią problemą.
"Windows" diegimo programa 4.0 nėra prieinama kaip perskirstymo programa, skirta "Windows Vista". "Windows" diegimo programa 4.0 yra operacinės sistemos "Windows Vista".

Jei šiame straipsnyje aprašyti būdai nepadėjo išspręsti problemos, kreipkitės į "Microsoft" klientų palaikymo tarnybą, Norėdami gauti daugiau informacijos.

Ši problema taip pat gali įvykti, jei "Windows" diegimo programos tarnybos ypatybė paleisties tipas yra nustatyta kaip išjungti. Norėdami patikrinti, ar "Windows Installer" tarnybos, yra nustatyta kaip išjungti, atlikite šiuos veiksmus:
  1. Spustelėkite pradėti, spustelėkite vykdyti, lauke atidaryti įveskite services.msc , ir tada spustelėkite gerai.

  2. Sąraše paslaugos (vietos) dešiniuoju pelės mygtuku spustelėkite "Windows" diegimo programąir tada spustelėkite Ypatybės.

  3. Jei Paleisties tipas išplečiamajame sąraše yra nustatyta kaip išjungti, išskleidžiamajame sąraše Paleisties tipas pasirinkite parinktį Rankinis , ir tada spustelėkite gerai.

  4. Meniu failas spustelėkite išeiti.
Daugiau informacijos apie "Windows" diegimo programą, rasite "Windows Installer" apžvalga "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje. Jei norite gauti daugiau informacijos apie tai, kaip įsigyti "Windows" diegimo programos modulį, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
292539 kaip įsigyti "Windows Installer" modulis

Savybės

Straipsnio ID: 315346 – Paskutinė peržiūra: 2017-02-08 – Peržiūra: 2

Microsoft Windows XP leidimas profesionalams, Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Home Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems

Atsiliepimai