Контакти

Як в Windows завершити роботу зависла служби. Як в Windows завершити роботу зависла служби як примусово завершити зависла службу

Автор Вікторія Громада задав питання в розділі Інші мови та технології

Як відключити роботу антивіруса через диспетчер задачь, якщо пише, що в доступі відмовлено? і отримав найкращу відповідь

Відповідь від Jide [гуру]
спробуйте відключити "самозахист" антивіруса якщо така є і знущайтеся над ним як хочете!

відповідь від 2 відповіді[Гуру]

Привіт! Ось добірка тим з відповідями на Ваше питання: Як відключити роботу антивіруса через диспетчер задачь, якщо пише, що в доступі відмовлено?

відповідь від Ўрій[Гуру]
Завантажувати в безпечному режимі - пуск-виконати-msconfig-в автозавантаженні знімаєш галочку з антивіруса, перезавантажувати.
Після цього видалити можна за допомогою Revo Uninstaller Pro або IObit Uninstaller


відповідь від Sergey V. Voronin[Гуру]
панель управління - установка і видалення програм. Якщо там не виходить, то в службах знайти і відключити.
А файл є, коли в диспетчері значиться. Наприклад, через фар-менеджер можна точно подивитися, як файл даного процесу називається і де знаходиться.


відповідь від Shade[Експерт]
Швидше за все, через диспетчер задач його зупинити не вийде. Так як більшість сучасних антивірусів запускаються як служби (service).
Щоб зупинити службу необхідно зайти у вікно управління службами (Панель управління -\u003e Адміністрування -\u003e Служби). Знайти службу, відповідальну за антивірус і вибрати пункт "зупинити" (stop service)

Вручну, а як автоматично.

При настоянці операційної системи, дуже часто доводиться виконувати одні і ті ж дії, по відключенню одних і тих же служб. Це мене дратувало і я ніяк не міг знайти спосіб по його автоматизації. Але тепер я створив файл, який автоматично відключає непотрібні мені служби. Якщо і у вас є така потреба, то читайте нижче, як це можна здійснити!)

У Windows 7, 8, 10, щоб працювати зі службами, потрібно:

  1. відкрити пуск
  2. Натиснути правою кнопкою миші по комп'ютеру і вибрати управління
  3. Перейти служби та управління
  4. Служби. З'явиться список служб.

Як вручну зупинити службу?

  1. Для того щоб зупинити службу, натискаємо правою кнопкою миші і вибираємо властивість
  2. натискаємо зупинити

Як вручну запустити службу?

  1. Для того щоб запустити службу, натискаємо правою кнопкою миші і вибираємо властивість
  2. натискаємо запустити

Як вручну відключити службу?

  1. Для того щоб відключити службу, натискаємо правою кнопкою миші і вибираємо властивість
  2. Натискаємо зупинити (можна і без цього, але тоді доведеться перезавантажувати комп'ютер, щоб вона була відключена)
  3. Вибираємо тип запуску відключена (часто люди цікавляться як зупинити службу оновлення windows, якраз таким способом і потрібно)

Коли я писав статтю про те які служби можна відключити, мене просили написати скрипт, який автоматично відключав необхідні служби автоматично. І рішення я знайшов недавно. Для цього необхідно зупинити службу з командного рядка. Але знову ж таки з одного боку це виглядає складно, але в кінці статті я вас навчу, як це робити просто.

Як автоматично зупинити, запустити, відключити службу?

Для початку скачайте мій шаблон. Це служби, який я зазвичай відключаю відразу, як поставлю.

Тепер дивіться потрібні нам команди (команди беруться без лапок):

  1. «Net stop ім'я_служби» - ця команда зупиняє службу
  2. «Net start ім'я_служби» - ця команда запускає зупинену службу
  3. «Sc config ім'я_служби start \u003d значення» - ця команда змінює тип запуску служби.

Поле «значення» може бути 3 типів:

  • auto (автоматично);
  • demand (на вимогу, вручну);
  • delayed-auto (відкладений запуск);

Поле «ім'я_служби» можна дізнатися наступним чином:

  1. Натискаємо правою кнопкою миші по необхідної службі і вибираємо властивість
  2. Ім'я служби це і є те ім'я, яке нам потрібно

Тепер натискаємо по викачаного файлу (Відключаємо непотрібні служби.bat) вище правою кнопкою миші і натискаємо змінити.

У мене перший рядок зупиняє службу, а друга відключає її і так повторюється 4 рази з різними службами. В кінці пауза, щоб можна було подивитися, що було зроблено.

  1. Тобто шукаємо назву служби
  2. Пишемо команду зупинки або запуску
  3. Пишемо команду типу запуску
  4. зберігаємо файл
  5. Кількома по ньому просто два рази кнопкою миші і все. Скрипт буде автоматично виконувати ваші команди.

Таким чином, якщо ви часто щось відключаєте або зупиняєте, вам просто необхідний цей спосіб для економії вашого часу!

З необхідністю примусового завершення роботи служб зазвичай доводиться стикатися системним адміністраторам, але цілком може статися, що в ході якоїсь настройки подібну операцію потрібно буде виконати вам - пересічному користувачеві. Ви відкриваєте консоль управління службами, знаходите службу, яку необхідно зупинити або перезапустити, тиснете відповідне посилання в лівій панелі, але замість того, щоб благополучно зупинитися або перезапуститися служба повисає в статусі «Зупинка».

І більше ні на що ні реагує. А по тому 30 секунд ви отримуєте наступне повідомлення:

Чи не вдалося зупинити службу NAMESERVIS Windows на локальному комп'ютері.
Помилка тисячі п'ятьдесят три. Служба не відповіла на запит своєчасно.

Перше, що спадає на думку - це виконати перезавантаження комп'ютера. Зазвичай це допомагає, але цілком може статися, що і повторна спроба зупинити службу виявиться невдалою і призводить до її повторного зависання або перезавантаження з якоїсь причини неможлива. В такому випадку нічого не залишається, як завершити її роботу в примусовому режимі.

Для початку можна спробувати скористатися самим звичайним диспетчером задач. Відкрийте диспетчер, знайдіть яка не відповідає службу, клікніть по ній право кнопкою миші і виберіть в контекстному меню опцію.

Ця дія перекине вас до процесу служби, який потім можна буде завершити в примусовому режимі .

Завершити роботу служби можна і через запущену від імені адміністратора командний рядок за допомогою штатної утиліти taskkill . Виглядає команда в такий спосіб:

taskkill / PID № служби / F

підглянути PID можна у вкладці диспетчера задач «Служби» або виконавши команду sc queryex name, де name - системне (Латинське) ім'я служби.

Результатом виконання команди taskkill з PID і параметром F має стати повідомлення «Процес, з ідентифікатором успішно завершений » .

При збої в роботі будь-якої служби Windows потрібно або перезапустити службу, або перезавантажити систему. Перезавантаження комп'ютера незручна, оскільки займає час і закриває всі вікна. Якщо не виходить зупинити службу через Панель управління, можна перезапустити службу Windows з командного рядка.

Відкрити параметри служб Windows можна 4 способами:

  1. натиснути Win + R, у вікні виконати ввести services.msc і натиснути Enter. Відкриється Диспетчер служб.
  2. натиснути Пуск, В пошуку ввести служби, Відкрити настройки.
  3. відкрити Панель управління -\u003e Система і безпека -\u003e Адміністрування -\u003e Служби.
  4. Натиснути ПКМ на кнопці Пуск або клавіші Win + X. Перейти в «Керування комп'ютером -\u003e Служби і додатки -\u003e Служби.

На щастя, від версії до версії Windows цей розділ налаштувань практично не змінювався. У Windows 7, Vista, 8 і 10 «Служби» будуть виглядати майже однаково.

Перезапуск через Панель управління

Можливостей стандартних налаштувань в панелі керування досить, щоб зупиняти і запускати системні сервіси. Є можливість - це трохи підвищить продуктивність пристрою.

Зупинка і повторний запуск служб Windows:

  1. Відкрити будь-яким способом вікно служби, Знайти потрібну.
  2. Натиснути по потрібної службі правою кнопкою миші і вибрати перезапустити.
  3. якщо кнопка перезапустити неактивна - натиснути властивості.
  4. натиснути зупинити, Дочекатися зупинки служби.
  5. Натиснути на кнопку запустити.

Якщо служба зависла або не зупинилася - відкрити диспетчер задач (Ctrl + Alt + Del) і завершити всі процеси, пов'язані з проблемною службою.

Перезапуск через Командний рядок

Якщо Панель управління не справляється зі своїми обов'язками, відключити або перезапустити службу можна через Командний рядок (cmd.exe). Командний рядок повинна бути запущена від імені адміністратора.

Для управління службами існує 4 команди, що дублюють функціонал Панелі управління:

  • net stopservice - Зупинити обрану службу.
  • net startservice - Запустити.
  • net pauseservice - Призупинити обслуговування.
  • net continueservice - Відновити обслуговування.

Для роботи зі службою потрібно знати її назву. наприклад, запуск служби Windows Audio буде виконаний по команді net start audiosrv. Тут audiosrv - системне назву служби.

Щоб його дізнатися, треба зайти в властивості. Потрібний рядок буде в самому верху - «Ім'я служби». Вивести списком імена всіх активних служб можна прямо в Командному рядку, ввівши sc query type \u003d service.

Через консоль можна не тільки перезапустити службу, а й змінити її тип запуску командою sc config * СЛУЖБА * start \u003d* Тип_запуску *.

Доступні типи запуску:

  • auto - Автоматично.
  • demand - Вручну (на вимогу).
  • delayed-auto - Відкладений запуск.

Наприклад, команда sc config audiosrv start \u003d auto переведе службу Windows Audio в тип запуску автоматично.

Для повноти потрібно згадати ще один спосіб перезапуску - через Диспетчер завдань. Для цього потрібно натиснути комбінацію клавіш Ctrl + Alt + Del (Або Ctrl-Shift-Esc), вибрати Диспетчер завдань і перейти на вкладку служби. При натисканні правої кнопки миші на будь-якій службі з'являється контекстне меню, звідки доступна і зупинка, і запуск, і перезавантаження.



Сподобалася стаття? поділіться їй