Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come risolvere il problema che si verifica quando si usa il IISReset.exe per riavviare il servizio Information Services (IIS).
Versione originale del prodotto: Internet Information Services
Numero KB originale: 969864
Dichiarazione di non responsabilità per la pubblicazione rapida
Gli articoli di pubblicazione rapida forniscono informazioni direttamente dall'interno dell'organizzazione di supporto Microsoft. Le informazioni contenute nel presente documento vengono create in risposta a argomenti emergenti o univoci oppure sono destinate a integrare altre informazioni della Knowledge Base.
Sintomo
Quando si usa lo strumento da riga di comando IIReset.exe insieme all'opzione /NOFORCE
per reimpostare i servizi IIS, può verificarsi un messaggio di errore simile al seguente:
Messaggio di errore 1
Errore durante l'esecuzione di questa operazione.
Il servizio non può accettare messaggi di controllo al momento. (2147943461, 80070425)Messaggio di errore 2
Tentativo di riavvio non riuscito.
Il servizio non può accettare messaggi di controllo al momento. (2147943461, 80070425)
Causa
IISReset.exe non riesce ad arrestare i servizi IIS in modo tempestivo. Con l'opzione /NOFORCE
inclusa, IISReset.exe non tenterà di arrestare forzatamente i servizi IIS se i servizi non si arresteranno normalmente.
Risoluzione
Non utilizzare lo strumento IISReset.exe per riavviare i servizi IIS. Usare invece i NET STOP
comandi e NET START
. Ad esempio, per arrestare e avviare il servizio Pubblicazione Web globale, eseguire i comandi seguenti:
C:\> NET STOP w3svc
The World Wide Web Publishing Service service is stopping.
The World Wide Web Publishing Service service was stopped successfully.
C:\> NET START w3svc
The World Wide Web Publishing Service service is starting.
The World Wide Web Publishing Service service was started successfully.
Per arrestare e avviare il servizio amministrazione IIS, eseguire i comandi seguenti:
C:\> NET STOP iisadmin /y
I servizi seguenti dipendono dal servizio amministrazione IIS. L'arresto del servizio amministrazione IIS arresterà anche questi servizi.
World Wide Web Publishing Service
HTTP SSL
The World Wide Web Publishing Service service is stopping.
The World Wide Web Publishing Service service was stopped successfully.
The HTTP SSL service is stopping.
The HTTP SSL service was stopped successfully.
The IIS Admin Service service is stopping..
The IIS Admin Service service was stopped successfully.
C:\> NET START w3svc
The World Wide Web Publishing Service service is starting.
The World Wide Web Publishing Service service was started successfully.
Ulteriori informazioni
Esistono due vantaggi per l'uso dei NET STOP/NET START
comandi per riavviare i servizi IIS anziché usare lo strumento di IISReset.exe. In primo luogo, è possibile che le modifiche alla configurazione di IIS vengano salvate durante l'esecuzione del comando IISReset.exe persa. In secondo luogo, l'uso di IISReset.exe può rendere difficile identificare quale servizio dipendente o servizi non è riuscito ad arrestare quando si verifica questo problema. L'uso dei comandi NET STOP per arrestare ogni singolo servizio dipendente consentirà di identificare il servizio che non riesce ad arrestare, quindi è possibile risolvere il problema di conseguenza.
Dichiarazione di non responsabilità per il contenuto delle soluzioni della Community
Microsoft Corporation e/o i rispettivi fornitori non rilasciano alcuna dichiarazione relativa all'idoneità, all'affidabilità o alla correttezza delle informazioni e della relativa grafica contenute nel presente documento. Tutte queste informazioni e la relativa grafica sono fornite "così come sono" senza garanzia di alcun tipo. Microsoft e/o i rispettivi fornitori non riconoscono alcuna garanzia e condizione relative a queste informazioni e alla relativa grafica, incluse le eventuali garanzie implicite e condizioni di commerciabilità, l'idoneità per uno scopo specifico, la perizia, il titolo e la non violazione. L'utente accetta espressamente che in nessun caso Microsoft e/o i suoi fornitori saranno ritenuti responsabili per eventuali danni diretti, indiretti, punitivi, incidentali, speciali, consequenziali o di qualsiasi tipo, inclusi, a mero titolo esemplificativo, i danni per perdita di utilizzo, di dati o di profitti, derivanti da, o in qualsiasi modo connessi all'utilizzo o all'impossibilità di utilizzare le informazioni e la relativa la grafica contenute nel presente documento, sia in base a un contratto, illecito, negligenza, responsabilità oggettiva o altrimenti, anche se Microsoft o uno dei suoi fornitori è stato informato della possibilità del verificarsi di tali danni.