1,201 26/03/2026 07/04/2026 2 min

Quando un server Windows sembra “fermarsi”

Su Windows Server i guasti più fastidiosi non sono sempre quelli evidenti. A volte il sistema è acceso, ma un servizio non parte, una porta non risponde o le risorse sono già al limite. In questi casi serve una verifica ordinata, veloce e ripetibile.

L’obiettivo non è fare troubleshooting a caso, ma distinguere subito tra problema di servizio, blocco di rete e saturazione del sistema.

1. Verifica se il servizio giusto è davvero attivo

Il primo controllo è quasi sempre il più utile: il servizio applicativo è in esecuzione?

  • Apri Services o usa PowerShell.
  • Controlla stato, tipo di avvio e dipendenze.
  • Se il servizio è “Running” ma l’app non risponde, il problema può essere interno al processo.

Comandi utili:

Get-Service | Where-Object {$_.Status -ne 'Running'}
Get-Service NomeServizio | Format-List *

Se il servizio si arresta subito, guarda i log dell’applicazione e il Visualizzatore eventi.

2. Controlla la porta in ascolto

Un servizio attivo non basta: deve anche ascoltare sulla porta corretta.

Usa questi controlli:

netstat -ano | findstr :443
Get-NetTCPConnection -LocalPort 443

Se non vedi la porta in ascolto:

  1. il servizio potrebbe aver fallito all’avvio;
  2. la configurazione potrebbe puntare a un binding errato;
  3. un altro processo potrebbe occupare la stessa porta.

Se la porta è occupata da un processo inatteso

Recupera il PID e verifica il processo associato:

tasklist /FI