-]uRi’s[-

Aquest es el meu blog personal, tampoc m hi penso matar massa, que sino me’n acabo cansant n_n

[sc queryex] Matar un servei en stopping/starting

Treballar amb sistemes Windows (NT, W2k, W03) de vegades pot comportar maldecaps tontos quan es queda un servei en “Starting” o “Stopping”. La primera sol.lucio que intentes es matar el proces via TaskManager, pero que passa si el process no coincideix amb el nom del servei o be esta “camuflat” sota un altre servei del estil svchost?.

Esbrinant una mica per internet i sense fer servir programes externs Windows incorpora una commanda que ens sera d’allo mes util “sc queryex“.

Posem el cas que sens queda inoperatiu el servei SMTPSvc, realitzarem els seguents pasos:

1. Obrim una consola de msDos (Windows -> Run -> cmd)

2. Teclejem: sc queryex SMTPSvc

3. Ens retornara:

SERVICE_NAME: SMTPSvc
TYPE               : 20  WIN32_SHARE_PROCESS
STATE              : 4  RUNNING
(STOPPABLE, PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE    : 0  (0×0)
SERVICE_EXIT_CODE  : 0  (0×0)
CHECKPOINT         : 0×0
WAIT_HINT          : 0×0
PID                : 388

Del que ens quedarem amb el PID del recurs que esta fent servir, en el nostre exemple 388.

4. Executem la seguent commanda: taskkill /PID 388 /F  (on /F s’utilitza per forçar el kill del proces).

Anuncis

1 comentari»

  Sr. Rabo wrote @

estas flipant! 😎


Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s

%d bloggers like this: