Статьи (102)

Диспетчер задач отключен администратором. Простое решение проблемы.

04 Апр 2014
  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 1. Рейтинг: 5 из 5

Играя в игру или работая с программой она внезапно зависает. Что же делать? Вызывать диспетчер задач и снимать задачу. Но вдруг мы можем быть огорчены тем, что нам говорят “Диспетчер задач отключен администратором.”. Действительно не вовремя. Еще хуже если вы поняли или догадываетесь что у вас в компьютере вирус и привычным нажатием Crtl+Alt+Delete хотите глянуть что сейчас запущенно, но опять же вам говорят эту неприятную фразу.

Чаще всего так поступают вредоносные программы, они блокируют доступ к диспетчеру задач, чтобы было сложнее их обнаружить и отключить обычному юзеру.

Не хочу больше видеть эту фразу. Или как решить проблему.

Если при запуски диспетчера задач вы видете такое вот сообщение,

Сообщение

то скорее всего у вас побывал(или еще сидит) злобный “вирус”. Давайте все вернем на свои места и вновь оживим наш любимый Task Manager.

Для начала запустите редактор реестра.

C:\Windows\Regedit.exe (Пуск-Выполнить-regedit).

Перейдите в раздел

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system

Найдите там параметр DisableTaskMgr и удалите его (либо присвойте значение 0).

Редактор реестра

Теперь вы можете спокойно запускать редактор реестра. Но есть одна маленькая проблема. Заключается она в том, что если “вирус” работает, то наверняка он блокирует диспетчер задач через несколько секунд либо минут. Исходя из этого можно сказать, что в то время как вы удалите параметр нажмете “волшебное“ сочетание клавиш Task Manager будет опять заблокирован. Это мы и будем искоренять далее с помощью скрипта.

Умный скрипт. Или как заставить компьютер делать все за тебя.

Сайчас мы научимся создавать файл со скриптом (так как скрипт уже готовый его писать ненужно) который и будет делать всю эту трудоемкую работу за нас. Копируем ниже приведенный код скрипта и вставляем в обычный блокнот. Нажимаем сохранить, далее выбираем тип файла “Все файлы” и записываем имя файла + его расширение .vbs.

Например: UnLockTaskManager.vbs

 

'_______________[Настройки скрипта]____________________
'=================================================
'|    Count - количество повторов                                        |      
'|    TimeOut - Время для паузы между повторами (сек.) |   
'=================================================              

const           Count = 1      
const           TimeOut = 1
           

'_______________[Код скрипта]___________________________

Dim WshShell

On Error Resume next

Set WshShell = CreateObject( "Wscript.Shell")

for i=1 to Count
  WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system\DisableTaskMgr", 0, "REG_DWORD"
  WScript.sleep TimeOut * 100
  Next
MsgBox "Выполнение скрипта завершено"

 

Данный скрипт поможет нам разблокировать диспетчер задач через нужное нам время, нужное количество раз. Для того чтобы изменить то или другое нужно просто поменять значения переменных Count или TimeOut. Что это такое описано в скрипте. Для изменения не нужны никакие способности. Просто меняете число на нужное вам и все готово.

Пример: Нам нужно выполнить скрипт 10 раз с периодом в 5 секунд. Пишем вместо Count=1 вот это: Count=10. А вместо TimeOut=1, TimeOut=5. Таким образом мы видим что достаточно всего лишь изменить число.

Если у вас возникла проблема описанная выше, то приведенные рекомендации принесут вам немало пользы в решении её. К тому же вы можете загрузить компьютер проблемой этого диспетчера задач и сосредоточиться на поиске зловреда.