Felmeddelandet "Det gick inte att komma åt tjänsten Windows Installer" när du försöker lägga till eller ta bort ett program på en dator med Windows XP eller Windows Server 2003

Supporten för Windows XP har upphört

Microsoft upphörde med supporten för Windows XP den 8 april 2014. Denna ändring påverkar dina programuppdateringar och säkerhetsalternativ. Läs om vad detta innebär för dig och hur du behåller skyddet.

Supporten för Windows Server 2003 upphörde 14 juli 2015

Microsoft upphörde med supporten för Windows Server 2003 den 14 juli 2015. Denna ändring påverkar dina programuppdateringar och säkerhetsalternativ. Läs om vad detta innebär för dig och hur du behåller skyddet.

Om du är småföretagskund finns ytterligare felsöknings- och utbildningsresurser på webbplatsen Support för småföretag.

Om du vill fortsätta att få säkerhetsuppdateringar för Windows bör du se till att köra Windows XP med Service Pack 3 (SP3). Mer information hittar du på den här Microsoft-webbsidan: Support upphör för vissa versioner av Windows

Om du vill ha support om det här för Windows 7 och Windows Vista läser du följande artikel i Microsoft Knowledge Base 2642495: Felmeddelandet "Det gick inte att komma åt tjänsten Windows Installer" visas vid installation eller uppdatering av program i Windows 7 eller Windows Vista (Detta kan vara på engelska)
Viktigt! Artikeln är avsedd för avancerade datoranvändare. Om du inte själv kan genomföra avancerad felsökning kanske du kan be någon om hjälp. Du kan även få hjälp från Microsoft Support på webbsidan Kontakta oss.
Symptom
När du försöker installera ett program på Windows XP eller Windows Server 2003 kanske följande felmeddelande visas:
Det gick inte att komma åt tjänsten Windows Installer. Det kan inträffa om du kör Windows i felsäkert läge, eller om Windows Installer inte är korrekt installerat. Kontakta supportpersonal och be om hjälp.
Obs! Problemet kan även uppstå när du försöker avinstallera ett program.
Orsak
Det här problemet kan uppstå om någon av följande förutsättningar föreligger:  
  • Windows Installer-filerna på din dator är skadade eller saknas.
  • Du installerar eller tar bort ett program där MSI-paketfilen (Microsoft Software Installation, .msi) för Windows Installer används. Det kan till exempel inträffa vid försök att installera Microsoft Office på datorn.
Lösning
Lös problemet med följande metoder.

Metod 1: Registrera om Windows Installer

Så här registrerar du om Windows Installer: Kontrollera var filen Msiexec.exe finns på din dator och i Windows-registret, och registrera sedan om Windows Installer. Om du vill göra det klickar du här för att visa avsnittetoch följer sedan instruktionerna.

Obs! Eftersom det finns flera versioner av Microsoft Windows gäller nedanstående instruktioner kanske inte din dator. I så fall hittar du anvisningar i produktdokumentationen.
  1. Ta reda på var filen Msiexec.exe finns på datorn. Gör så här:
    1. Klicka på Start, Kör, skriv %windir%\system32 och klicka sedan på OK.

      Obs! I det här steget kommer mappen där filen Msiexec.exe finns att öppnas.
    2. Anteckna var filen Msiexec.exe finns. Platsen för filen Msiexec.exe är en kombination av värdet i textrutan Adress och själva filnamnet Msiexec.exe.

      Om textrutan Adress exempelvis innehåller värdet C:\Windows\system32 är platsen för filen Msiexec.exeC:\Windows\system32\Msiexec.exe.
  2. Viktigt! Den här artikeln innehåller information om hur du redigerar registret. Det kan uppstå allvarliga problem om du gör detta felaktigt. Följ därför instruktionerna noga, och säkerhetskopiera registret innan du gör några ändringar i det. Då kan du återställa registret om det uppstår problem. Om du vill veta mer om hur du säkerhetskopierar och återställer registret, klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
    322756 Säkerhetskopiera och återställa registret i Windows


    Kontrollera att platsen för filen Msiexec.exe i Registereditorn stämmer. Gör så här:
    1. Klicka på Start, Kör, skriv regedit i rutan Öppna och klicka sedan på OK.
    2. Expandera HKEY_LOCAL_MACHINE, expandera SYSTEM, expandera CurrentControlSet, expandera Services och klicka sedan på MSIServer.
    3. Högerklicka på ImagePath i den högra rutan, och klicka sedan på Ändra.
    4. I rutan Data anger du platsen för filen Msiexec.exe som du fastställde i steg 1, följt av värdet /V. Klicka sedan på OK.

      Om platsen för filen Msiexec.exe exempelvis är C:\Windows\system32\Msiexec.exe skriver du följande text i textrutan Data:
      C:\WINDOWS\System32\msiexec.exe /V
    5. Stäng dialogrutan Redigera sträng genom att klicka på OK.
    6. Stäng Registereditorn genom att klicka på AvslutaArkiv-menyn.
  3. Starta datorn i felsäkert läge och registrera sedan filen Msiexec.exe Gör så här:
    1. Klicka på Start, och sedan på Stäng av datorn eller Stäng av.
    2. Markera alternativet Starta om och klicka sedan på OK, eller klicka på Starta om.
    3. Tryck på F8 innan Windows-skärmen visas.
    4. Markera alternativet Felsäkert läge på menyn Avancerade alternativ för Windows med piltangenterna och tryck på Retur.
    5. Om du har en dator med flervalsstart väljer du önskat operativsystem i listan och trycker sedan på Retur.
    6. Logga in på datorn.
    7. Klicka på Start, Kör, skriv msiexec /regserver i rutan Öppna och klicka sedan på OK.

      Obs! För 64-bitars operativsystem måste du även registrera om MSI-installationsprogrammet för 64 bitar. Det gör du genom att klicka på Start, Kör, skriva %windir%\Syswow64\Msiexec /regserver i rutan Öppna och klicka sedan på OK.

      På 64-bitarsversioner av Windows-operativsystem finns 32-bitars binära data i mappen %systemroot%\SysWow64. 64-bitars binära data finns i mappen %systemroot%\System32.
    8. Klicka på Start, och sedan på Stäng av datorn eller Stäng av.
    9. Markera alternativet Starta om och klicka sedan på OK, eller klicka på Starta om.
Om problemet kvarstår och felmeddelandet från avsnittet "Symptom" fortfarande visas, följer du anvisningarna i metod 2

Metod 2: Installera om Windows Installer

Så här installerar du om Windows Installer: Byt namn på de skadade Windows Installer-filerna, och installera sedan om Windows Installer. Om du vill göra det klickar du här för att visa avsnittetoch följer sedan instruktionerna:
  1. Klicka på Start, klicka på Kör, skriv cmd i rutan Öppna och klicka sedan på OK.
  2. Skriv cd %windir%\system32 och tryck på Retur.
  3. Skriv attrib -r -s -h dllcache och tryck på Retur.
  4. Skriv ren msi.dll msi.old och tryck på Retur.
  5. Skriv ren msiexec.exe msiexec.old och tryck på Retur.
  6. Skriv ren msihnd.dll msihnd.old och tryck på Retur.
  7. Skriv exit och tryck på Retur.
  8. Skriv exit vid kommandotolken och tryck på Retur.
  9. Klicka på Start, och sedan på Stäng av datorn eller Stäng av.
  10. Markera alternativet Starta om och klicka sedan på OK, eller klicka på Starta om.
  11. Logga in på datorn.
  12. Hämta och installera den senaste versionen av den Windows Installer. Om du vill veta mer om hur du hämtar Windows Installer klickar du på artikelnumret nedan och läser artikeln i Microsoft Knowledge Base:
    893803 Windows Installer 3.1 v2 (3.1.4000.2435) är tillgänglig
  13. Klicka på Start, och sedan på Stäng av datorn eller Stäng av.
  14. Markera alternativet Starta om och klicka sedan på OK, eller klicka på Starta om.
Mer Information
Klicka här om du ha mer information om det här problemet. Windows Installer 4.0 är inte tillgängligt som en omdistribuerbar komponent för Windows Vista. Windows Installer 4.0 ingår i operativsystemet Windows Vista.

Om åtgärderna i den här artikeln inte löser problemet kontaktar du Microsoft Support för att få mer hjälp.

Problemet kan även uppstå om egenskapen Startmetod för tjänsten Windows Installer är inställd på värdet Inaktiverad Så här kontrollerar du om tjänsten Windows Installer är inställd på värdet Inaktivera:
  1. Klicka på Start och Kör, skriv services.msc i rutan Öppna och klicka sedan på OK.
  2. I listan Tjänster (lokala) högerklickar du på Windows Installer, och klickar sedan på Egenskaper.
  3. Om den nedrullningsbara listan Startmetod är inställd på värdet Inaktiverad väljer du alternativet Manuellt i den nedrullningsbara listan Startmetod. Klicka sedan på OK.
  4. Klicka på AvslutaArkiv-menyn.
Mer information om Windows Installer finns i Översikt av Windows Installer på webbplatsen Microsoft Developer Network (MSDN). Om du vill veta mer om hur du hämtar Windows Installer-motorn klickar du på artikelnumret nedan och läser artikeln i Microsoft Knowledge Base:
292539 Hämta Windows Installer-motorn
Obs! Det här är en "FAST PUBLISH”-artikel som skapats direkt inom Microsofts supportorganisation. Informationen i artikeln tillhandahålls i befintligt skick för att besvara framtida frågor. På grund av den snabba framtagningen kan materialet innehålla typografiska fel och kan utan förvarning när som helst komma att omarbetas. Se användarvillkoren för andra hänsynstaganden.
Egenskaper

Artikel-id: 315346 – senaste granskning 10/19/2012 15:10:00 – revision: 2.0

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, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional Edition, Microsoft Windows XP Professional x64 Edition

  • kbresolve kberrmsg kbprb KB315346
Feedback