כיצד לעצור שירות פועל או תוכנית משורת הפקודה או PowerShell.

click fraud protection

אם ברצונך ללמוד כיצד לעצור שירות פועל או תוכנית משורת הפקודה או מ-Windows PowerShell, המשך לקרוא את המדריך הזה. הדרך המקובלת לסיים תהליך פועל ב-Windows, היא לפתוח את מנהל המשימות, ללחוץ לחיצה ימנית על התהליך ולבחור ב'סיום משימה' או ב'עץ סיום תהליכים'. בנוסף, אם ברצונך להפסיק שירות, עליך לנווט לשירותים ולבחור באפשרות "עצור", לאחר לחיצה ימנית על השירות.

עם זאת, דרך שימושית נוספת לסיים שירות או תוכנית פועלים היא להשתמש בשורת הפקודה או ב-PowerShell, במיוחד במקרים שבהם אינך יכול לסיים את התהליך באמצעות מנהל המשימות.

כיצד לעצור שירות או תוכנית משורת הפקודה או PowerShell.

כיצד להפסיק כל תהליך פועל (תוכנית או שירות) משורת הפקודה או PowerShell.*

* הערה: זכור שלא ניתן לעצור שירותי Windows קריטיים בשום אופן.

שלב 1. מצא את השם או ה-PID של התהליך הפועל.

כדי לעצור יישום או שירות משורת הפקודה או מה-PowerShell, עליך לדעת את שם התהליך או את מזהה התהליך (PID)*.

* הערה: מזהה התהליך (PID), הוא מספר ייחודי המזהה כל אחד מהתהליכים הפועלים במערכת ההפעלה.

כדי למצוא את השם או השם או ה-PID של תהליך, השתמש באחת מהדרכים הבאות:

אופציה 1. מצא את שם התהליך וה-PID ממנהל המשימות.

הדרך הראשונה והקלה ביותר למצוא את השם וה-PID של תהליך ב-Windows, היא מה-

פרטים לשונית במנהל המשימות. בנוסף, אם ברצונך לגלות את השם וה-PID של שירות, בחר את שירותים לשונית.

מצא PID ממנהל המשימות

אפשרות 2. מצא את שם התהליך וה-PID משורת הפקודה או PowerShell.

1. כדי להציג את השם וה-PID של כל התהליכים הפועלים, הקלד את הפקודה הבאה (והקש Enter), בשורת הפקודה או ב-PowerShell: *

  • רשימת מטלות
מטלת משימה

2. כעת שימו לב ל-PID התהליך שברצונכם לעצור והמשך לשלב 2. *

*טיפים:
1. כדי להציג רשימה של כל ה-PIDs של תוכנית (תהליך) פועלת, תן פקודה זו:

  • tasklist /fi "שם תמונה eq שם התהליך.exe"

לְמָשָׁל כדי להציג את כל ה-PID של תהליך "Chrome.exe", הקלד:

  • רשימת המשימות /fi "imagename eq chrome.exe"
תמונה

2. כדי להציג את ה-PID של סוג שירות ספציפי:

  • sc queryex שם השירות

לְמָשָׁל כדי להציג את כל ה-PID של תהליך השירות "BITS", הקלד:

  • סיביות sc queryex
תמונה

שלב 2. סיום תהליך משורת הפקודה או PowerShell.

לאחר שמצאת את השם או ה-PID של התהליך/השירות שברצונך להפסיק, המשך לעצור אותו על ידי ביצוע ההוראות שלהלן:

חלק 1. כיצד להרוג תהליך משורת הפקודה.

כדי לסיים תהליך משורת הפקודה, אתה יכול להשתמש בשם שלו או ב-PID שלו.

א. כדי לסיים תהליך פועל באמצעות ה-PID שלו משורת הפקודה:

1. לִפְתוֹחַ שורת הפקודה כמנהל.
2. הקלד את הפקודה הבאה ולחץ להיכנס:*

  • taskkill /F /PID ProcessPID

* הערה: איפה ProcessPID=ה-PID של התהליך שברצונך לעצור. לדוגמה: אם ברצונך לסיים את תהליך "notepad.exe" עם PID 1908, הקלד:

  • taskkill /F /PID 1908
סיום תהליך על ידי PID

ב. כדי לאלץ לסגור את כל המופעים של שירות או יישום פועל, על ידי שימוש בשמו:

1. לִפְתוֹחַ שורת הפקודה כמנהל.
2. הקלד את הפקודה הבאה ולחץ להיכנס:*

  • TASKKILL /F /IM שם התהליך /T

* הערה: איפה שם התהליך = שם היישום שברצונך לעצור כפי שמופיע בעמודה "שם תמונה". לדוגמה: אם ברצונך לסיים את כל המופעים של היישום "Chrome.exe", הקלד:

  • TASKKILL /F /IM chrome.exe /T
סיום תהליך לפי שם תהליך

חלק 2. כיצד להרוג תהליך מ- PowerShell

כדי לעצור תהליך מ- PowerShell, אתה יכול להשתמש בשם שלו או ב-PID שלו.

א. כדי לאלץ עצירה של תהליך פועל של שירות או אפליקציה, באמצעות ה-PID:

1. לִפְתוֹחַ PowerShell כמנהל.
2.
הקלד את הפקודה הבאה ולחץ להיכנס: *

  • להרוג -id ProcessPID

* הערה: איפה ProcessPID=ה-PID של התהליך שברצונך לעצור. לדוגמה: אם ברצונך לסיים את תהליך "notepad.exe" עם PID 396, הקלד:

  • kill -id 396

Kill Process PID

ב. כדי לעצור תהליך או שירות פועלים, באמצעות השם שלו מ-PowerShell:

  • עצירת תהליך - שם "שם התהליך"

* הערה: איפה שם התהליך = שם היישום שברצונך לעצור כפי שמופיע בעמודה "שם תמונה". ללא סיומת ".exe". לדוגמה: אם ברצונך לסיים את כל המופעים של היישום "Chrome.exe", הקלד:

  • עצירת תהליך - שם "chrome"
עצור תהליך

זהו זה! הודע לי אם המדריך הזה עזר לך על ידי השארת הערה לגבי החוויה שלך. בבקשה תעשו לייק ושתפו את המדריך הזה כדי לעזור לאחרים.

אוקיי טוב. עכשיו איך אנחנו עושים את זה מקובץ אצווה.
עושה את זה באופן פרוגרמטי מבלי לדעת את ה-PID?
תודה.