Du får ett felmeddelande och installationen kan sluta svara när du försöker starta IIS Admin-tjänsten i IIS


Symptom


När du försöker starta IIS Admin-tjänsten i Microsoft Internet Information Services kan du få ett felmeddelande som liknar något av följande:
IIS Admin-tjänsten misslyckades med felet 126
Fel 126: IIS Admin-tjänsten avbröts med följande fel: Det går inte att hitta den angivna modulen.
Du kan också få ett felmeddelande i Loggboken som liknar en eller flera av följande:
Händelsetyp: fel

Händelsekälla: Service Control Manager

Händelsekategori: ingen

Händelse-ID: 7023

Beskrivning: Tjänsten IIS Admin-tjänsten avbröts med följande fel: Det gick inte att hitta den angivna modulen.
Händelsetyp: fel

Händelsekälla: Service Control Manager

Händelsekategori: ingen

Händelse-ID: 7024

Beskrivning: Tjänsten IIS Admin-tjänsten avslutas med service-specifika fel 2149647636 (0x80210514).
Händelsetyp: fel

Källa: DCOM

Händelsekategori: ingen

Händelse-ID: 10010

Beskrivning: Servern {A9E69610-B80D-11D0-B9B9-00A0C922E750} registrerades inte med DCOM inom erforderlig timeout.

Orsak


Det här problemet kan uppstå om filen Msxml3.dll inte har registrerats korrekt.

Lösning


Lös det här problemet måste du registrera filen Msxml3.dll på rätt sätt. Om du vill registrera filen Msxml3.dll klickar du på Start, klicka på Kör, Skriv regsvr32 Msxml3.dlloch klicka sedan på OK.

Mer Information


Om du installerar IIS och installationen slutar svara, kan du använda följande metoder. Kontrollera efter varje metod om problemet kvarstår.

Metod 1: Kontrollera behörigheterna för mappen MachineKeys

Följande inställningar är standardbehörigheterna för mappen MachineKeys på Microsoft Windows Server 2003-baserade datorer:
  • Administratörer (fullständig behörighet): Endast den här mappen
  • Alla (Special): Endast den här mappen
Att kontrollera de särskilda behörigheterna för gruppen Alla gör du så här:
  1. Högerklicka på mappen MachineKeys och klicka sedan på Egenskaper.
  2. Klicka på fliken säkerhet och klicka sedan på Avancerat.
  3. Klicka på Visa/redigera.
Särskilda behörigheter inkluderar följande behörigheter:
  • Lista mapp/läsa Data
  • Läsa attribut
  • Läsa utökade attribut
  • Skapa filer/skriva Data
  • Skapa mappar/lägga till Data
  • Skriva attribut
  • Skriva utökade attribut
  • Läsa behörigheter
Mer information om hur du kontrollerar behörigheter för mappen MachineKeys i Windows 2000 och Windows NT 4.0 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

278381 standardbehörigheter för MachineKeys mappar

Metod 2: Kontrollera behörigheterna för mappen Inetsrv

Följande inställningar är standardbehörigheterna för mappen Inetsrv på datorer med Windows Server 2003 och Windows 2000:
  • Administratörer (fullständig behörighet): Den här mappen, undermappar och filer
  • Skapare ägare (fullständig behörighet): Endast undermappar och filer
  • Privilegierade användare (ändra): Den här mappen, undermappar och filer
  • SYSTEM (fullständig behörighet): Den här mappen, undermappar och filer
  • Användare (läsa och köra): den här mappen, undermappar och filer

Metod 3: Ta bort IIS Out-of-Process Pooled Applications-paketet och ta bort alla filer i mappen Inetsrv

Om du vill ta bort paketet IIS Out-of-Process Pooled Applications och ta bort alla filer i mappen Inetsrv, så här:
  1. Klicka på Startoch klicka på Kör, Skriv %Systemroot%\system32\com\comexp.msc.
  2. Expandera Komponenttjänster, expandera datorer, expandera den Här datornoch expandera sedan COM +-tillämpningar.
  3. Högerklicka på IIS Out-of-Process Pooled Applicationsoch klicka sedan på Ta bort.

    Obs! Öppna dialogrutan Egenskaper för IIS Out-of-Process Pooled Applications om du vill ta bort paketet IIS Out-of-Process Pooled Applications, klickar du på fliken Avancerat och avmarkera sedan kryssrutan Inaktivera borttagning .
  4. Stäng Component Services.
  5. Klicka på Startoch klicka på Kör, Skriv %SystemRoot%\system32\Inetsrv.
  6. Klicka på Markera allaRedigera -menyn, tryck på Delete och klicka sedan på Ja.

Metod 4: Stoppa alla tjänster som inte krävs av operativsystemet

Om du vill stoppa en tjänst klickar du på Start, klicka på Kör, Skriv services.msc, högerklickar du på tjänsten som du vill stoppa och klicka sedan på Stoppa.

Metod 5: Ta bort IIS och ta bort filer i mappen MachineKeys

Mer information om hur du tar bort IIS och ta bort filer i MachineKeys klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

271865 PRB: felmeddelande "0x8009000F = objektet finns redan"

Metod 6: Registrera filen Wamreg.dll

Om du vill registrera filen Wamreg.dll klickar du på Start, klicka på Kör, Skriv regsvr32 %systemroot%\system32\inetsrv\wamreg.dlloch klicka sedan på OK.

Metod 7: Installera om IIS

Använd Lägg till/ta bort program på Kontrollpanelen om du vill ta bort och installera om IIS.