Identificativo articolo: 2597817 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sintomi

Si consideri il seguente scenario. Si sta tentando di arrestare il servizio HTTP su un server che esegue Internet Information Services (IIS) 7.5, 7 o 6. Il server dispone anche di Microsoft Web Deployment Service (MSDEPSVC) installato. Quando si tenta di arrestare il servizio HTTP utilizzando l'istruzione della riga di comando NET STOP HTTP, il seguente messaggio di errore viene visualizzato il prompt dei comandi:

Il servizio HTTP è l'arresto in corso...
Impossibile arrestare il servizio HTTP.


Se si esegue nuovamente il comando NET STOP HTTP, viene visualizzato il seguente messaggio:

Il servizio di avvio o l'arresto. Riprova più tardi.



Cause

Questo problema si verifica perché il servizio di distribuzione Web Microsoft (MSDEPSVC) dipende dal servizio HTTP, ma quando il MSDEPSVC viene installato inizialmente tale dipendenza non è registrato con Gestione controllo servizi. Quando si tenta di interrompere l'HTTP, è necessario arrestare i servizi da esso dipendenti nonché. Tuttavia, non è consapevole che è necessario interrompere la MSDEPSVC a causa di dipendenza non registrata e pertanto l'interruzione del servizio si verifica un errore HTTP.

Risoluzione

Per noi il problema venga risolto, passare la "Risolvere il problema per me"sezione. Se si preferisce risolvere il problema manualmente, procedere con la "Consenti all'utente di risolvere il problema manualmente"sezione.

Risolvere il problema per me



Per risolvere il problema automaticamente, fare clic sul pulsante di Correggere l'errore pulsante o un collegamento. Quindi, fare clic suEsegui Nella finestra di dialogo Proprietà - Download del file finestra di dialogo casella e seguire le istruzioni del Correggere l'errore procedura guidata.


Risolvere il problema
Microsoft Fix it 50764


Note
  • Questa procedura guidata può essere solo in lingua inglese. Tuttavia, la correzione automatica funziona anche per altre versioni di lingua di Windows.
  • Se non si è connessi al computer che presenta il problema, salvare la correzione è soluzione in un'unità memoria flash o su un CD e quindi eseguirlo sul computer che presenta il problema.

Procedere con la "Il problema è stato risolto?"sezione.



Consenti all'utente di risolvere il problema manualmente

Per risolvere questo problema, copiare lo script seguente ed eseguirlo come script di PowerShell sul server. Lo script garantisce che tutte le dipendenze del servizio HTTP sono state registrate correttamente.



$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
    }
}


Il problema è stato risolto?

  • Verificare se il problema è stato risolto. Se il problema viene risolto, è necessario continuare con la presente sezione. Se il problema non viene risolto, è possibile contattare il supporto tecnico.
  • Ci piacerebbe ricevere commenti e suggerimenti. Per fornire commenti e suggerimenti o per segnalare eventuali problemi con questa soluzione, lasciare un commento sulla "Risolvere il problema per me"blog o inviateci un messaggio di posta elettronica messaggio.

Informazioni

Per informazioni su come installare Windows PowerShell 1.0 su un server Windows Server 2003, vedere il seguente collegamento:

Windows PowerShell 1.0 English Language pacchetti di installazione per Windows Server 2003 e Windows XP
http://support.microsoft.com/kb/926139




Per informazioni sull'utilizzo di Windows PowerShell in Windows Server 2003, Windows Server 2008 e Windows Server 2008 R2, vedere il seguente collegamento:

Windows PowerShell
http://TechNet.microsoft.com/en-us/library/bb978526.aspx




Per ulteriori informazioni sui di Strumento di distribuzione Web Microsoft, vedere il seguente collegamento:

Distribuzione di Web 2.0
http://www.IIS.NET/download/WebDeploy

Proprietà

Identificativo articolo: 2597817 - Ultima modifica: martedì 11 ottobre 2011 - Revisione: 1.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 7.0
  • Microsoft Internet Information Services 7.5
Chiavi: 
kbfixme kbmsifixme kbmt KB2597817 KbMtit
Traduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 2597817
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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