A Windows-szolgáltatás leállítása nem mindig működik a várt módon. Ilyenkor érdemes a szolgáltatás leállítását kikényszeríteni.
A leállásban megrekedt szolgáltatás általában nem reagál a net stop
parancsra:
Egy bizonyos szolgáltatás leállítása eltarthat egy ideig. De ha biztos vagy benne, hogy a szolgáltatás elakadt, akkor le kell állítanod.
Nyisd meg a szolgáltatások bővítményt (Start > futtatás > services.msc), és keresd meg a leállítandó szolgáltatást. Kattintson duplán a szolgáltatásra a tulajdonságok megnyitásához. Ne feledje a “Szolgáltatás neve” nevet.
A következő lépésekhez parancssor (Start > cmd.exe) szükséges. A rendszerbeállításoktól függően rendszergazdaként kell megnyitni (kattintson a jobb gombbal a Start menü bejegyzésére, és válassza a “Futtatás rendszergazdaként” lehetőséget).
Írd be sc queryex <servicename>
, majd nyomd meg az Entert.
Ez a példa a Windows Update szolgáltatást (wuauserv) mutatja. Ebben a példában a szolgáltatás fut (állapot), és a fontos információ a PID (3544 ezen a képen).
Most írja be a taskkill /PID <your pid> /f
Ez megöli a szolgáltatás folyamatát:
Most a szolgáltatás leállt, és újraindíthatja vagy átkonfigurálhatja.