niedziela, 13 marca 2011

Serwisy w systemie

Pracując z systemem Windows zawsze mamy odwieczny problem – jak nazywa się pełna nazwa serwisu, bazując na krótkiej lub odwrotnie. Jest to istotne zwłaszcza, gdy musimy zatrzymać lub uruchomić dany serwis. Oczywiście wszystkie serwisy opisane są w rejestrach (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services), ale nie jest to wygodne przeglądanie – jest łatwiejsza metoda. Wystarczy wpisać polecenie w linii poleceń:
sc query

W wyniku tego polecenia otrzymamy dokładny wypis nie tylko nazw ale i konfiguracji serwisów. Wynik tego zapytania warto przelać do dodatkowego pliku tekstowego – będzie w tedy dużo łatwiej znaleźć interesujący nasz serwis. Oto fragment takiego wyniku:

SERVICE_NAME: WSearch
DISPLAY_NAME: Windows Search
TYPE : 10 WIN32_OWN_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0

SERVICE_NAME: wuauserv
DISPLAY_NAME: Windows Update
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_PRESHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0

SERVICE_NAME: wudfsvc
DISPLAY_NAME: Windows Driver Foundation - User-mode Driver Framework
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0

Brak komentarzy:

Publikowanie komentarza