Jos haluat oppia pysäyttämään käynnissä olevan palvelun tai ohjelman komentokehotteesta tai Windows PowerShellista, jatka tämän opetusohjelman lukemista. Tavallinen tapa lopettaa käynnissä oleva prosessi Windowsissa on avata Tehtävienhallinta, napsauttaa prosessia hiiren oikealla painikkeella ja valita "Lopeta tehtävä" tai "Lopeta prosessipuu". Lisäksi, jos haluat pysäyttää palvelun, sinun on navigoitava palveluihin ja valittava "Pysäytä" -vaihtoehto, kun napsautat palvelua hiiren kakkospainikkeella.
Toinen hyödyllinen tapa lopettaa käynnissä oleva palvelu tai ohjelma on kuitenkin käyttää komentoriviä tai PowerShellia, varsinkin jos et voi lopettaa prosessia Task Managerin avulla.
Käynnissä olevan prosessin (ohjelma tai palvelu) lopettaminen komentokehotteesta tai PowerShellistä.*
* Merkintä: Muista, että tärkeitä Windows-palveluita ei voi pysäyttää millään tavalla.
Vaihe 1. Etsi käynnissä olevan prosessin nimi tai PID.
Jotta voit pysäyttää sovelluksen tai palvelun komentokehotteesta tai PowerShellista, sinun on tiedettävä prosessin nimi tai prosessin tunniste (PID)*.
* Merkintä: Prosessin tunniste (PID) on yksilöllinen numero, joka tunnistaa jokaisen käyttöjärjestelmän käynnissä olevan prosessin.
Voit etsiä prosessin nimen tai nimen tai PID: n jollakin seuraavista tavoista:
Vaihtoehto 1. Etsi prosessin nimi ja PID Task Managerista.
Ensimmäinen ja helpoin tapa löytää prosessin nimi ja PID Windowsissa on osoitteesta Yksityiskohdat -välilehti Tehtävienhallinnassa. Lisäksi, jos haluat selvittää palvelun nimen ja PID: n, valitse Palvelut -välilehti.
Vaihtoehto 2. Etsi prosessin nimi ja PID komentokehotteesta tai PowerShellistä.
1. Nähdäksesi kaikkien käynnissä olevien prosessien nimet ja PID-tunnukset, kirjoita seuraava komento (ja paina Enter) joko komentokehotteeseen tai PowerShelliin: *
- tehtävälista
2. Huomaa nyt PID prosessi, jonka haluat pysäyttää, ja jatka vaiheeseen 2. *
* VINKKEJÄ:
1. Jos haluat nähdä luettelon kaikista käynnissä olevan ohjelman (prosessin) PID: istä, anna tämä komento:
- tehtävälista /fi "imagename eq Prosessin nimi.exe"
esim. nähdäksesi kaikki "Chrome.exe"-prosessin PID: t kirjoittamalla:
- tehtävälista /fi "imagename eq chrome.exe"
2. Tietyn palvelutyypin PID: n tarkasteleminen:
- sc queryex Palvelun nimi
esim. nähdäksesi kaikki "BITS"-palveluprosessin PID, kirjoita:
- sc queryex-bittejä
Vaihe 2 Lopeta prosessi komentokehotteesta tai PowerShellista.
Kun olet löytänyt prosessin/palvelun, jonka haluat pysäyttää, nimen tai PID-tunnuksen, jatka sen pysäyttämistä seuraamalla alla olevia ohjeita:
Osa 1. Kuinka lopettaa prosessi komentokehotteesta.
Voit lopettaa prosessin komentokehotteesta käyttämällä joko sen nimeä tai PID: tä.
A. Käynnissä olevan prosessin lopettaminen käyttämällä sen PID-tunnusta komentokehotteesta:
1. Avata Komentorivi järjestelmänvalvojana.
2. Kirjoita seuraava komento ja paina Tulla sisään:*
- taskkill /F /PID ProcessPID
* Merkintä: Missä ProcessPID=sen prosessin PID, jonka haluat pysäyttää. esim.: Jos haluat lopettaa "notepad.exe"-prosessin PID 1908:lla, kirjoita:
- Taskkill /F /PID 1908
B. Voit pakottaa sulkemaan kaikki käynnissä olevan palvelun tai sovelluksen esiintymät käyttämällä sen nimeä:
1. Avata Komentorivi järjestelmänvalvojana.
2. Kirjoita seuraava komento ja paina Tulla sisään:*
- TASKKILL /F /IM Prosessin nimi /T
* Merkintä: Missä Prosessin nimi = Sen sovelluksen nimi, jonka haluat pysäyttää, kuten "Image Name" -sarakkeessa on lueteltu. esim.: Jos haluat lopettaa kaikki "Chrome.exe"-sovelluksen esiintymät, kirjoita:
- TASKKILL /F /IM chrome.exe /T
Osa 2. Kuinka lopettaa prosessi PowerShellistä.
Voit pysäyttää prosessin PowerShellistä käyttämällä joko sen nimeä tai PID: tä.
A. Voit pakottaa pysäyttämään palvelun tai sovelluksen käynnissä olevan prosessin käyttämällä PID: tä:
1. Avata PowerShell järjestelmänvalvojana.
2. Kirjoita seuraava komento ja paina Tulla sisään: *
- tappaa -id ProcessPID
* Merkintä: Missä ProcessPID=sen prosessin PID, jonka haluat pysäyttää. esim.: Jos haluat lopettaa "notepad.exe"-prosessin PID 396:lla, kirjoita:
kill -id 396
B. Pysäytä käynnissä oleva prosessi tai palvelu käyttämällä sen nimeä PowerShellistä:
- Pysäytä prosessi -nimi "Prosessin nimi"
* Merkintä: Missä Prosessin nimi = Sen sovelluksen nimi, jonka haluat pysäyttää, kuten "Image Name" -sarakkeessa on lueteltu ilman ".exe-laajennusta". esim.: Jos haluat lopettaa kaikki "Chrome.exe"-sovelluksen esiintymät, kirjoita:
- Pysäytä prosessi - nimi "chrome"
Se siitä! Kerro minulle, jos tämä opas on auttanut sinua jättämällä kommenttisi kokemuksestasi. Tykkää tästä oppaasta ja jaa se auttaaksesi muita.
Okei, hyvä. Nyt kuinka teemme sen erätiedostosta.
Teetkö sen ohjelmallisesti tietämättä PID: tä?
Kiitti.