כיצד להפעיל ולהשבית שירותים באמצעות PowerShell

Kyzd Lhp Yl Wlhsbyt Syrwtym B Mz Wt Powershell



שירותי Windows הם יישומים ללא GUI הפועלים ברקע. תפקיד הליבה של שירות Windows הוא לוודא שמערכת ההפעלה של Windows פועלת בצורה חלקה. במקרה שאחד מהשירותים אינו מתפקד היטב, Windows מנהל את השירותים באופן אוטומטי, כגון מפסיק, מושהה ומתחיל את השירותים בעצמו. עם זאת, משתמשים יכולים גם לנהל את שירות Windows באופן ידני.

שירותי Windows משמשים להפעלה או עצירה של יישומים כגון הדפסה, רשת או Bluetooth. השירותים מתחילים לעבוד ברקע כאשר Windows מאתחל ומפסיקים לעבוד כאשר המחשב כבוי. דבר שחשוב להבין הוא שכאשר שירות מושבת, השירותים התלויים שלו מושבתים גם הם, אך כאשר הוא מופעל, השירותים התלויים שלו אינם מופעלים מחדש.

מתאר מהיר:

כיצד להפעיל ולהשבית שירותים באמצעות PowerShell?

ניתן לנהל את שירותי Windows (להפעיל או להשבית) באמצעות מספר שיטות, כולל אפליקציית Services, עורך הרישום, עורך המדיניות הקבוצתית, שורת הפקודה ו-PowerShell.







אחד מאמצעי הזהירות לפני השבתת שירות הוא יצירת שחזור מערכת לפני ביצוע שינויים כלשהם בשירותי Windows. אז, במקרה של אובדן נתונים, אתה יכול לחזור למצב המגובה. אם במקרה שהמערכת תיעצר לאחר השבתת שירות Windows כלשהו. לאחר מכן, הפעל אתחול למצב בטוח והפעל את השירות.



עם זאת, משתמשים צריכים לזכור שהשבתת שירות לא חייבת להשפיע על הפונקציונליות של Windows.



השבת שירות ב-Windows באמצעות PowerShell

בכל פעם ששירות מושבת ב-Windows, הוא לא מתחיל מעצמו (אוטומטי) עם התחלת Windows. אבל צריך להתחיל אותו ידנית. בדרך כלל, שירותי Windows מופעלים ומושבתים באמצעות ה שירותים אפליקציה. לשם כך בדוק את ההוראות השלביות המוזכרות להלן.





תחביר

להלן התחביר של השבתת שירות ב-Windows באמצעות Powershell:



סט-שירות -שֵׁם 'שם שירות Windows' -סטָטוּס עצר -StartupType נָכֶה

הערה חשובה : החלף את ה ' שם שירות Windows ' עם שם השירות האמיתי שאתה מתכוון להשבית.

לדוגמה, בואו נשבית את שירות הגיבוי של Windows באמצעות PowerShell.

שלב 1 : ללחוץ Windows + X כדי לפתוח את תפריט גישה מהירה ובחר Windows PowerShell (Admin) או Terminal (Admin) :

שלב 2 : הקלד את הפקודה המוזכרת במסוף PowerShell ולחץ על להיכנס לחצן להשבית שירות:

סט-שירות -שֵׁם 'SDRSVC' -סטָטוּס עצר -StartupType נָכֶה

לפי הקוד לעיל:

  • ראשית, השתמש ב- סט-שירות פקודה.
  • הקצה את שם השירות שיושבת ל- -שֵׁם פָּרָמֶטֶר.
  • לאחר מכן, השתמש ב- -סטָטוּס פרמטר וציין את עצר ערך להפסקת השירות.
  • לאחר מכן, השתמש ב- -StartupType פרמטר וציין את הערך המושבת כדי להשבית את השירות.

אפשר שירות ב-Windows באמצעות PowerShell

כאשר שירות מושבת הוא גם מפסיק לפעול באופן מיידי. לכן, בזמן הפעלת שירות, עלינו לוודא שהוא אמור להתחיל לעבוד מיד לאחר הפעלתו. כדי לעשות זאת, אנחנו צריכים להגדיר את זה -סטָטוּס ל רץ ו -StartupType ל אוֹטוֹמָטִי .

תחביר

להלן התחביר להפעלת שירות ב-Windows באמצעות PowerShell:

סט-שירות -שֵׁם 'שם שירות Windows' -סטָטוּס רץ -StartupType אוֹטוֹמָטִי

הערה : החלף את ה ' שם שירות Windows ' עם שם השירות שברצונך להפעיל ושאר הפקודה תישאר זהה.

שלב 1 : ללחוץ Windows + R כדי להפעיל את לָרוּץ יישום.

שלב 2 : סוג פגז כוח ולחץ Ctrl + Shift + Enter כדי לפתוח את PowerShell כמנהל מערכת:

שלב 3 : בצע את הפקודה המוזכרת במסוף PowerShell כדי להפעיל שירות:

סט-שירות -שֵׁם 'SDRSVC' -סטָטוּס רץ -StartupType אוֹטוֹמָטִי

טיפ בונוס: כיצד להתחיל שירות באמצעות PowerShell (לא זמין)

PowerShell לא רק מאפשר את השירותים אלא הוא יכול גם להפעיל את השירותים בנפרד שנעצרו באופן ידני או אוטומטי. כדי להפעיל שירות ב-Windows באמצעות PowerShell, בדוק את ההוראות המוזכרות.

תחביר

להלן התחביר להפעלת שירות ב-Windows באמצעות PowerShell:

התחל שירות -שֵׁם 'שם שירות Windows'

שלב 1 : פתח את אפליקציית PowerShell כמנהל מערכת:

שלב 2 : הפעל את הפקודה המוזכרת במסוף כדי להפעיל שירות באמצעות PowerShell:

התחל שירות -שֵׁם 'SDRSVC'

טיפ בונוס: כיצד להפסיק שירות באמצעות PowerShell (לא להשבית)

אם שירות ב-Windows גורם לבעיות כמו שימוש גבוה במעבד, הפיכת מהירות המערכת לאטית או הפרעה לשירותים אחרים, ניתן לעצור את הפעלתו זמנית של שירות זה. עם זאת, הוא יופעל מחדש כאשר המערכת תאתחל מחדש.

תחביר

להלן התחביר לעצור שירות ב-Windows באמצעות PowerShell:

להפסיק את השירות -שֵׁם 'שם שירות Windows' -כּוֹחַ

הערה: הפרמטר -Force יעצור גם את שירותי התלות.

שלב 1 : הפעל את PowerShell כמנהל מערכת:

שלב 2 : הקלד את הפקודה המוזכרת במסוף כדי לעצור שירות Windows באמצעות PowerShell:

להפסיק את השירות -שֵׁם 'SDRSVC' -כּוֹחַ

טיפ בונוס: כיצד להפעיל ולהשבית שירותים באמצעות שורת פקודה (CMD)?

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

שורת הפקודה כוללת שתי פקודות שיכולות לעצור, להפעיל, להשבית או להפעיל את השירותים ב-Windows. אחד הוא נֶטוֹ והשני הוא SC . לשתי הפקודות יש את אותה פונקציונליות, כלומר לנהל שירותי Windows, אבל net היא הישנה יותר ו-sc היא הפקודה החדשה יותר.

ההבדל העיקרי בין שתי הפקודות הוא ש-NET מחכה שהשירות יתחיל או ייפסק במלואו לפני החזרת השליטה שלו לשורת הפקודה. מצד שני, הפקודה SC לא ממתינה לשירות, במקום זאת היא שולחת את הפקד לשירות לפני החזרה לשורת הפקודה. אבל, במאמר זה ממש, נשתמש בפקודה SC כדי להפעיל או להשבית שירותים מכיוון שזו הפקודה החדשה לניהול שירותי Windows.

השבת שירות באמצעות שורת הפקודה

ב-Windows, משתמשים יכולים גם להשבית שירות באמצעות CMD. כדי להשבית את השירות באמצעות שורת הפקודה, בדוק את ההוראות המוזכרות.

תחביר

להלן התחביר להשבית את השירות ב-Windows באמצעות שורת הפקודה:

sc תפסיק 'שם שירות Windows' && sc תצורה 'שם שירות Windows' הַתחָלָה = נכים

הערה : החלף את ה ' שם שירות Windows ' עם שם השירות המיועד להיות מושבת בשתי ההזדמנויות.

שלב 1 : הפעל את שורת הפקודה מתפריט התחל של Windows:

שלב 2 : הקלד את הפקודה המוזכרת במסוף CMD והקש Enter:

sc תפסיק 'SDRSVC' && sc תצורה 'SDRSVC' הַתחָלָה = נכים

אפשר שירות ב-Windows באמצעות שורת הפקודה

ניתן להפעיל שירותי Windows מושבתים גם באמצעות CMD. לשם כך, בדוק את השלבים המוזכרים להלן.

תחביר

להלן תחביר CMD הבסיסי להפעלת השירות ב-Windows:

sc תצורה 'שם שירות Windows' הַתחָלָה = אוטומטי && sc הַתחָלָה 'שם שירות Windows'

הערה : החלף את ה ' שם שירות Windows ' עם שם השירות האמיתי.

שלב 1 : הפעל את שורת הפקודה (CMD) ב-Windows.

שלב 2 : הפעל את הפקודה הנתונה למטה במסוף CMD כדי להפעיל את השירות ב-Windows:

sc תצורה 'SDRSVC' הַתחָלָה = אוטומטי && sc הַתחָלָה 'SDRSVC'

סיכום

כדי להשבית את השירות ב-Windows באמצעות PowerShell, בצע פקודה זו Set-Service -Name 'שם שירות Windows' -סטטוס הופסק -StartupType מושבת . החלף את 'שם השירות של Windows' בשם השירות האמיתי. כדי להפעיל את השירות, בצע פקודה זו Set-Service -Name 'שם שירות Windows' -סטטוס פועל -StartupType אוטומטי . בנוסף, במקום להפעיל או להשבית, ניתן לעצור ולהפעיל את השירותים בנפרד באמצעות PowerShell, כדי לעשות זאת קרא את המדריך לעיל. יתר על כן, השיטה להפעיל ולהשבית שירות ב-Windows באמצעות שורת הפקודה (CMD) מתווספת גם במדריך לעיל.