![]() |
Убить процесс
Типичная ситуация:
Есть файл, его надо удалить, а винда не дает, пишет что используется. с *.ехе как то попроще, вроде как в процессах видно некоторые и моно убить.... вот с dll-ками посложнее, даже если и убьешь через куюнить спец прогу , то всеравно с ней делать ничего неможешь :( Ктонить может подсказать чтонибудь по этому поводу? может есть какая нибудь программа убивающая все напрочь? :claps: |
Key
Можешь попробовать Process Explorer - более навороченная замена стандартного виндовского Task Manager. Он хорошо убивает процессы... :) |
Могу еще предложить такую тулзу как Starter.
|
предупреждение
Portfel
получает 1 штрафной балл за флейм. задан конкретный вопрос, и человек ждет ответа. а не подколок. |
По поводу альтернативных таск-манагеров могу предложить еще TaskInfo2003 (юзаю сам) - показывает о-о-очень много инфы о процессах, сидящих в памяти. :yees:
|
E.S.A.
полностью согласен. только добавлю, что искать его на sysinternals ;) |
Только что ковырялся в своем софте и обнаружил еще такую утилу как EndItAll:
Цитата:
|
Я юзаю Starter. Одна из полезнейший фич-можно посмотреть кому принадлежит процесс и его создателя.
|
AnVir Task Manager
Показывает полную информацию о запущенных процессах, включая загруженные dll, файлы, драйвера, потоки, открытые окна. Помогает управлять программами, автоматически запускаемыми при включении компьютера. Сообщает о добавлении новых программ в автозапуск. Позволяет делать отложенный запуск. Блокирует некоторые распространенные вирусы. http://imho.ws/showthread.php?t=1357...r+Task+Manager |
Лучшая тулза для _быстрого_ снятия задач Process Killer
брать на www.alex-home-pg.nm.ru |
Поддерживаю мнение Alexander_B. Я без этой программки как без рук. Прибивает любой процесс, вплоть до критических, вызывая перегруз :)
Единственно, с чем не смогла совладать - это была какая то приблуда от Касперского |
Все эти менеджеры процессов конечно хорошо, но... попробуйте убить DLL..
Возьмите хотябы эту многострадальную AdMunch.dll от эдманчера, попробуйте с ней ченить сделать без перезагрузки компа :) У меня получилось сделать это так: убиваем сам AdMunch.exe, с помощью твикера поставил в винде "автоматически выгружать неиспользуемые библиотеки" немоного подождал и готова, делай с ней че хош :claps: Еще получилось с помощью RegRun(очень хорошо показывает все программы использующие конкретные dll): сперва убиваем кончно сам *.ехе файл далее соответственно грохаем все проги которые используют эту dll :) потом совершенно свободно с ней моно делать все че хошь :) Если чего упустил прошу не пинать, но вроде все как делал так и написал :) STNG Process Killer прога хорошая... но dll она вообщето не показывает ;) |
Не знаю про AdMunch, но Process Explorer'ом я как-то убил хэндл к atapi.sys у процесса System. Правда, иногда винда в BSOD уходила. =)
Вариант: переименовать файл, скопировать новый, перезагрузиться, удалить старый. |
это как переименовать? Винда же с ним ниче сделать не дает :confused:
|
Цитата:
|
Key Ну вообще-то в большинстве случаев переименовать как раз можно. Правда это относится к NT,2k,XP,2k3. К недооперационкам 9x это не относится.
|
albo
если я правильно понимаю: -если файл занят каким то процессом или используется, то с ним ничего сделать нельзя, даже переименовать. -если файл можно переименовать , то его можно и удалить. - а если его можно удалить, то проблема решена. только вопрос был в том как сделать так , чтоб с файлом можно было работать ;) чтоб система его не держала :) |
Key
А попробовать? Практически любую запущеную/щагруженую программу/dll'ку можно переименовать. Но отредактировать или удалить нельзя. |
albo
попробовал.. ты прав.. приношу извенения :yees: |
Для тех, кому нужно убивать загруженные DLL-ки. Вот эти проги могут:
Advanced Process Manipulation (http://www.diamondcs.com.au) Command Line dll Unloader (http://r3l4x.com) |
Часовой пояс GMT +4, время: 13:26. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.