Forum

Пожалуйста or Регистрация для создания сообщений и тем.

DefenderKiller

PreviousPage 3 of 5Next
Цитата: Vlado от 09.08.2022, 18:09

Цветной текст в нужном мне месте - через костыли с множеством переменных и громостким кодом ? Удобнее использовать маленькую утилиту cecho, в которой я назначаю нужный мне цвет на любой символ, хоть на [simple_tooltip content='.']точку[/simple_tooltip]
изменение размера окна через mode con = cols;lines? с невозможностью перемотки окна в последующем? cmdow позволяет указать мне нужный размер окна, помимо этого  - скрыть совсем окно, когда это надо, (в других своих скриптах), либо сделать окно поверх всех остальных и многое другое
центрирование окна через nircmd - а как? Писать скрипт, который будет узнавать разрешение монитора и исходя из этого перемещать окно в центр?
ti.exe - выполнять данную программу с нужными правами, поскольку от админа удалить службы защитника или переименовать smartscreen.exe у Вас не получится, разве что возиться и назначать права для каждого каталога/файла, но ...
Я думаю Вы сами поняли

Согласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить.
И ещё, у меня служба ... не отключается как бы я не старался, не через вас, не через IT.exe, никак, вот фото

Цитата: MSC от 09.08.2022, 18:15

Согласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить

Здесь согласен, но не думаю, что кто-то намеренно будет создавать папку с именем Windows Defender в C:\Program Files, разве что сама винда, ее создаст, но в таком случае понятно что случилось - это как раз скорее всего оживший защитник, например после обновления. Ну да ладно, добавлю еще проверку наличие службы, наверное, нужно подумать.

И ещё, у меня служба ... не отключается как бы я не старался

ПК перезагружали? В коде есть отключение этого драйвера

Цитата: Vlado от 09.08.2022, 18:18
Цитата: MSC от 09.08.2022, 18:15

Согласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить

Здесь согласен, но не думаю, что кто-то намеренно будет создавать папку с именем Windows Defender в C:\Program Files, разве что сама винда, ее создаст, но в таком случае понятно что случилось - это как раз скорее всего оживший защитник, например после обновления. Ну да ладно, добавлю еще проверку наличие службы, наверное, нужно подумать.

И ещё, у меня служба ... не отключается как бы я не старался

ПК перезагружали? В коде есть отключение этого драйвера

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

Вам нужно заменить в 293 строке
sc stop WdNisDrv >nul 2>&1
sc stop WdBoot >nul 2>&1
sc stop WdFilter >nul 2>&1
sc stop MsSecFlt >nul 2>&1
sc stop SgrmAgent >nul 2>&1
На это
sc delete WdNisDrv >nul 2>&1
sc delete WdBoot >nul 2>&1
sc delete WdFilter >nul 2>&1
sc delete MsSecFlt >nul 2>&1
sc delete SgrmAgent >nul 2>&1

Цитата: MSC от 09.08.2022, 22:56

Да, всё теперь не работает, но почему при удалении безвозвратно защитника, драйвера не удаляются?
Вам нужно заменить в 293 строке
На это

Доброго, спасибо, но поверьте, я знаю весь свой скрипт, поскольку сам его и писал.
Драйвера именно отключаются, а не удаляются, поскольку это как подстраховка, и это более надежно во избежание [simple_tooltip content='маловероятных, но имеющих место быть']"лишних"[/simple_tooltip] проблем.
Отключенный драйвер всегда можно включить обратно, чего не сказать об удаленном.

Удаленный пользователь отреагировал на эту запись.
Удаленный пользователь
Цитата: Vlado от 09.08.2022, 23:28
Цитата: MSC от 09.08.2022, 22:56

Да, всё теперь не работает, но почему при удалении безвозвратно защитника, драйвера не удаляются?
Вам нужно заменить в 293 строке
На это

Доброго, спасибо, но поверьте, я знаю весь свой скрипт, поскольку сам его и писал.
Драйвера именно отключаются, а не удаляются, поскольку это как подстраховка, и это более надежно во избежание [simple_tooltip content='маловероятных, но имеющих место быть']"лишних"[/simple_tooltip] проблем.
Отключенный драйвер всегда можно включить обратно, чего не сказать об удаленном.

Но зачем нужна подстраховка, если для того чтобы вернуть? То для этого просто скопировать файлы из [simple_tooltip content='сделали бэкап файлов удаления из папки Program Files\Windows Defender']"архива"[/simple_tooltip],режим восстановление тоже восстановит драйвера, больше даже не знаю зачем нужна подстраховка, тогда можете объясните какие маловероятные проблемы могут быть?

маловероятные проблемы могут быть?

...
Хорошо ...
1
2
3
4
Прежде чем внедрять просто отключение, а не удаление, я читал и анализировал информацию о том, что могут возникнуть проблемы, поэтому было решено выбрать щадящий метод для драйверов.
В таком случае ошибок обнаружено не было в течение уже долгого времени и не на виртуалке, не на чистой системе.
Если Вы хотите - можете удалить, если это Вам важно. Как раз поделитесь опытом 🙂

Удаленный пользователь, Удаленный пользователь и ещё 2 отреагировали на эту запись.
Удаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользователь
Цитата: Vlado от 10.08.2022, 00:12

Спойлер
Хорошо ...
1
2
3
4
Прежде чем внедрять просто отключение, а не удаление, я читал и анализировал информацию о том, что могут возникнуть проблемы, поэтому было решено выбрать щадящий метод для драйверов.
В таком случае ошибок обнаружено не было в течение уже долгого времени и не на виртуалке, не на чистой системе.
Если Вы хотите - можете удалить, если это Вам важно. Как раз поделитесь опытом 🙂

Как раз через недели 2 буду переустанавливать винду, пока буду тестить 🙂, если что-то произойдёт я обязательно поделюсь опытом 😉

Удаленный пользователь отреагировал на эту запись.
Удаленный пользователь

Здравствуйте!

Удалил к чёртовой матери, с помощью этой программы. Всё получилось с первого раза. Всё замечательно!

Удаленный пользователь и Удаленный пользователь отреагировали на эту запись.
Удаленный пользовательУдаленный пользователь

Доброго всем времени суток!
Обновление V6

Нововведения
1) Добавлены новые каталоги для удаления файла WindowsDefenderApplicationGuard.wim для последних версий Windows 10 и Windows 11 с последними обновлениями (пути постоянно меняются) 
Желательно пройтись удалением заново.

2) Добавлена возможность посмотреть состояние всех каталогов защитника, это поможет понять где, возможно, что-то осталось и удалить это вручную
3) Добавлено более тщательное удаление задач из планировщика и отключение процессов защитника
4) Улучшена проверка наличия защитника перед удалением

Ссылка в шапке

Удаленный пользователь, Удаленный пользователь и ещё 4 отреагировали на эту запись.
Удаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользователь

Привет, спасибо, что занимаешься развитием утилиты👍
Скажи, а можно после прохода DefenderKiller'ом удалить все файлы с названием Windows Defender?
Кстати, теперь нет бага при запуске на ПК с двумя мониторами, хотя я не удалял строку Скопированоnircmd.exe win center alltop

PreviousPage 3 of 5Next