Un mio collega di recente ha riscontrato un problema in cui un processo apparentemente morto era ancora associato a una porta di rete, impedendo ad altri processi di collegarsi a quella porta. In particolare, netstat -a -b
riferiva che un processo denominato System
con PID 4476 aveva la porta 60001 aperta, tranne per il fatto che non esisteva alcun processo con PID 4476, almeno per quanto potevo dire.
Process Explorer e Task Manager non elencavano il PID 4476 (sebbene esistesse un altro processo denominato System
con PID 4, che aveva il proprio set di connessioni TCP che non includeva 60001). taskkill /PID 4476
ha anche riferito che PID 4476 non è stato trovato.
C'è un modo per uccidere questo misterioso processo di sistema per liberare la porta a cui è attualmente associato? Cosa può causare ciò? Come possono esserci processi che nessuno dei Task Manager, Process Explorer e taskkill non conosce? Il riavvio è riuscito a risolvere il problema, ma vorrei sapere se esiste un modo per risolvere il problema senza riavviare.