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

Я думаю, що більшість користувачів зустрічалися з такою проблемою, як зависання служб в Windows, причому, спроба примусового завершення такої служби не увінчалася успіхом, і вона важить в режимі "Stopping". З графічного інтерфейсу перезапустити або примусово завершити службу теж не вдається, а перезавантаження самого сервера, в нашому випадку комп`ютера, не завжди може бути допустимим.

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

Відео: Як закрити зависла програму

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

Отже, як тільки пройде 30 секунд і видно, що служба не зупинилася, то Windows виведе наступне повідомлення:

Відео: Як закрити програму з командного рядка

"Неможливо зупинити службу xxxxxxx Windows на локальному комп`ютері.Помилка 1053. Служба не відповіла на запит своєчасно ".

Швидко і без зусиль завершити роботу завислого процесу можна за допомогою утиліти taskkill. Перед цим вам потрібно буде визначити PID процесу (служби). У приклад ми будемо використовувати службу Windows Update, системне ім`я процесу - wuauserv.

Увага! Якщо ви завершите важливий процес, то це може привести до перезавантаження системи або BSOD (екран смерті).

Тепер відкриваємо командний рядок з правами адміністратора, якщо так не зробити, то може вийти помилка. В командний рядок вводимо таке:

sc queryex wuauserv



Таким чином, ми дізналися PID служби - 708

Відео: Як закрити зависла програму одним кліком

admin_PID

Тепер, для примусового завершення процесу з отриманим PID пропишемо таку команду:

taskkill / PID 708 / F



taskkill

З`явиться повідомлення про активацію послуги "Центр оновлень Windows" завершена. Можна потім повернутися в управління службами і там знову запустити процес, або взагалі його видалити, якщо ви не користуєтеся ним.

Є ще один метод примусового завершення процесу, при цьому, не потрібно дізнаватися PID. У цій справі нам допоможе вже знайома утиліта PowerShell. Запускаємо її від імені адміністратора.

Наступна команда допоможе нам виявити служби, які перебувають в стані stopping:

Get-WmiObject -Class win32_service | Where-Object {$ _. State -eq `stop pending`}

3333

Тепер нам потрібно завершити процес для знайдених нами служб, в цьому нам допоможе Stop-Process. C допомогою наступного скрипта, все підвішеному в системі служби будуть завершені:

$ Services = Get-WmiObject -Class win32_service -Filter «state = `stop pending`»
if ($ Services) {
foreach ($ service in $ Services) {
try {
Stop-Process -Id $ service.processid -Force -PassThru -ErrorAction Stop
}
catch {
Write-Warning -Message »Error. Error details: $ _. Exception.Message »
}
}
}
else {
Write-Output «No services with `Stopping`.status»
}

Відео: Як закрити зависла програму

Stop-Process

На цьому все, сьогодні ми змогли завершити процеси, які у нас не виходило завершити, наприклад, за допомогою диспетчера пристроїв або з графічної оболонки.

Поділися в соціальних мережах:

Схожі
Команда exit - завершити роботу командного процесора або поточного командного файлу.Команда exit - завершити роботу командного процесора або поточного командного файлу.
Як вбити процес linuxЯк вбити процес linux
Проблема повільного виключення комп`ютера при встановленій windows xp sp2Проблема повільного виключення комп`ютера при встановленій windows xp sp2
Logoff - завершення сеансу користувача windows.Logoff - завершення сеансу користувача windows.
Команда taskkill - завершити процес.Команда taskkill - завершити процес.
Помилка: "windows не вдається завершити форматування"Помилка: "windows не вдається завершити форматування"
Служби windows. Які служби можна відключити для прискорення роботи системи?Служби windows. Які служби можна відключити для прискорення роботи системи?
Як запустити службу брандмауера windows в windows xpЯк запустити службу брандмауера windows в windows xp
Як закрити програму, якщо вона не закривається?Як закрити програму, якщо вона не закривається?
Які служби можна відключити в windows 7, 8, 10Які служби можна відключити в windows 7, 8, 10
» » Як примусово завершити зависла службу?