Диспетчер завдань є інструментом, який дає змогу завершувати роботу програм, а також припиняти та відновлювати функціонування служб Windows. Хоча це зручний графічний спосіб керування службами, їх також можна контролювати за допомогою командного рядка. Варто зазначити, що для виконання цих дій потрібні адміністративні права.
СПОЙЛЕР: перегляньте відеоінструкцію в кінці цієї публікації.
Щоб відкрити командний рядок, введіть “командний рядок” у пошуку Windows. Знайдіть його в списку, натисніть правою кнопкою миші та оберіть “Запуск від імені адміністратора”. Також можна запустити командний рядок з правами адміністратора, відкривши вікно “Виконати” (комбінація клавіш Win+R), ввівши “cmd” та натиснувши Ctrl+Shift+Enter.
Перегляд списку запущених служб
Якщо ви маєте намір керувати службами Windows за допомогою командного рядка, ймовірно, ви не знаєте точної назви необхідної служби. Диспетчер завдань надає перелік служб, що полегшує їх ідентифікацію. Однак, ви також можете переглянути список всіх активних служб Windows, скориставшись наступною командою:
net start
Зупинка служби
Для зупинки будь-якої служби використовуйте наступну команду. Якщо назва служби містить пробіли, її потрібно взяти в подвійні лапки.
Синтаксис:
NET STOP "назва служби"
Приклад:
NET STOP "Apple Mobile Device Service"
Запуск служби
Відновити роботу служби можна за допомогою такої команди. Не забувайте використовувати подвійні лапки для назв служб із пробілами.
Синтаксис:
NET START "назва служби"
Приклад:
NET START "Apple Mobile Device Service"
Щоб зупинити та запустити службу за допомогою одного рядка коду, об’єднайте попередні команди:
Синтаксис:
net stop "назва служби" && net start "назва служби"
Приклад:
net stop "Apple Mobile Device Service" && net start "Apple Mobile Device Service"
Перевірка стану служби
Командний рядок містить вбудований інструмент для додаткових дій зі службами Windows. Наприклад, щоб перевірити, чи працює служба, можна скористатися командою для отримання її статусу. Цей інструмент називається ‘sc’, і для використання всіх його можливостей також потрібні адміністративні права. Повний перелік підтримуваних команд можна знайти на офіційній сторінці документації Microsoft. Для перевірки статусу служби використовуйте команду:
Синтаксис:
sc query "назва служби"
Приклад:
sc query "Apple Mobile Device Service"
Будьте обережні при зупинці або запуску служб. Якщо ви випадково зупините важливу для системи службу, це може призвести до її нестабільної роботи. Також, деякі служби можуть автоматично перезапускатися після зупинки.