Artikel-id: 2597817 - Få vist de produkter, som denne artikel refererer til.
Udvid alle | Skjul alle

Symptomer

Forestil dig følgende situation: Du forsøger at standse HTTP-tjenesten på en server, der kører IIS (Internet Information Services) 6, 7 eller 7.5. Tjenesten Microsoft Web Deployment (MSDEPSVC) er også installeret på serveren. Når du forsøger at standse HTTP-tjenesten ved hjælp af kommandolinjeinstruktionen NET STOP HTTP, vises en fejlmeddelelse i stil med følgende i kommandoprompten:

HTTP-tjenesten standser.....
HTTP-tjenesten kunne ikke standses.


Hvis du kører kommandoen NET STOP HTTP igen, vises en meddelelse i stil med følgende:

Tjenesten starter eller standser. Prøv igen senere.



Årsag

Dette problem opstår, fordi tjenesten Microsoft Web Deployment (MSDEPSVC) er afhængig af HTTP-tjenesten, men når MSDEPSVC installeres for første gang, er denne afhængighed ikke registreret i Tjenestekontrolstyring. Når HTTP forsøger at standse, skal afhængige tjenester også standses. På grund af den manglende registrering af afhængighed er HTTP dog ikke klar over, at den skal standse MSDEPSVC, og derfor lykkes det ikke at standse tjenesten.

Løsning

Hvis du vil have os til at løse problemet for dig, skal du gå til afsnittet "Løs det for mig". Hvis du hellere vil løse problemet selv, skal du gå til afsnittet "Jeg vil selv løse problemet".

Løs det for mig



Du kan løse problemet automatisk ved at klikke på knappen eller linket Fix it. Klik derefter på Kør i dialogboksen Filoverførsel, og følg trinnene i guiden Fix it.


Løs dette problem
Microsoft Fix it 50764


Bemærk!
  • Denne guide findes muligvis kun på engelsk. Den automatiske løsning fungerer dog også for andre sprogversioner af Windows.
  • Hvis du ikke arbejder på den computer, hvor problemet er opstået, kan du gemme løsningen på et flashdrev eller på en cd og derefter køre den på den computer, der har problemet.

Gå derefter til afsnittet "Fik du løst problemet?".



Jeg vil selv løse problemet

Hvis du selv vil løse problemet, skal du kopiere følgende script og køre det som et PowerShell-script på serveren. Scriptet sikrer, at alle afhængigheder af HTTP-tjenesten er korrekt registreret.



$bFoundHttp = $false
$msdepsvc = Get-Service -name MsDepSvc
$reqsvcs = "HTTP"
$msdepsvc.ServicesDependedOn | ForEach-Object `
{
    if($_.Name -eq "HTTP")
    {
  $bFoundHttp = $true
    }
    else
    {
    if($_.Name -ne "")
 {
     $reqsvcs += "/" + $_.Name
 }
    }
}
if ($bFoundHttp -eq $false)
{
    $status = $msdepsvc.Status
    if($status -eq "Running")
    {
 Stop-Service -name MsDepSvc
    }
    
    sc.exe config MsDepSvc depend= $reqsvcs
    if($status -eq "Running")
    {
 Start-Service -name MsDepSvc
    }
}


Fik du løst problemet?

  • Undersøg, om problemet er blevet løst. Hvis problemet er løst, er du færdig med dette afsnit. Hvis problemet ikke er løst, kan du kontakte support.
  • Vi sætter pris på din feedback. Du kan give os feedback eller rapportere problemer med denne løsning ved at oprette en kommentar på bloggen "Løs det for mig" eller sende os en e-mail.

Yderligere Information

Du kan finde oplysninger om, hvordan Windows PowerShell 1.0 installeres på en server med Windows Server 2003 server, ved hjælp af følgende link:

Engelsksprogede installationspakker af Windows PowerShell 1.0 til Windows Server 2003 og Windows XP
http://support.microsoft.com/kb/926139




Du kan finde oplysninger om, hvordan Windows PowerShell bruges på Windows Server 2003, Windows Server 2008 og Windows Server 2008 R2, ved hjælp af følgende link:

Windows PowerShell
http://technet.microsoft.com/da-dk/library/bb978526(en-us).aspx




Du kan finde flere oplysninger om værktøjet Microsoft Web Deployment via følgende link:

Web Deploy 2.0
http://www.iis.net/download/WebDeploy

Bemærk! Dette er en artikel til hurtig udgivelse, som er oprettet direkte i Microsofts supportafdeling. Oplysningerne i artiklen præsenteres som de og behandler aktuelle problemer. Fordi artiklen er blevet udgivet hurtigt, kan der forekomme slåfejl, og artiklen kan blive redigeret uden varsel. Se andre forbehold under Vilkår for anvendelse.

Egenskaber

Artikel-id: 2597817 - Seneste redigering: 22. november 2011 - Redigering: 1.0
Oplysningerne i denne artikel gælder:
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 7.0
  • Microsoft Internet Information Services 7.5
Nøgleord: 
kbfixme kbmsifixme KB2597817

Send feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com