Наверное, каждому из пользователей Windows хотя бы раз приходилось иметь дело с так называемыми неудаляемыми файлами и папками. Как правило, причиной невозможности удалить, переместить или хотя бы переименовать такой объект является использование его каким-то процессом, причём необязательно чтобы этот процесс был системным. Это может быть антивирус, архиватор или какой-нибудь редактор.
Обычно в окне с ошибкой прямо указывается, что за процесс препятствует дальнейшим действиям с объектом, но бывает и так, что вместо этого сообщается, что файл или папка открыты в другой программе. Это понятно, но вот в какой именно?
Так вот, определить её очень просто. Во всех популярных версиях Windows (начиная с 7) есть такая встроенная утилита как «Монитор ресурсов», предназначающаяся для контроля использования программных и аппаратных ресурсов. В её поле зрения попадают все процессы, в том числе и зависшие. Она то как раз и подскажет, что именно держит файл или папку.
Нажмите сочетание клавиш Win + R и выполните в открывшемся окошке команду resmon.
Откроется окно монитора ресурсов. Переключитесь в нём на вкладку «ЦП» и введите в поле «Поиск дескрипторов» название объекта, при удалении, перемещении или переименовании которого возникла ошибка. Результаты отобразятся тут же, чуть ниже. В нашем примере удалению папки «Всякая всячина» препятствовал архиватор WinRAR, но в самом окне с описанием ошибки об этом ничего не говорилось.
Вот так всё просто. Кстати, если удерживающий процесс не является критическим, его можно завершить прямо из окна монитора ресурсов.
После этого проблемный файл, папка или другой объект легко смогут быть удалены обычным способом.
Спасибо конечно, но что делать если я на W10 стараюсь удалить ебучий Skype, а процесс Scroll.exe не закрывается и не дает удалить мне это гавно?
Попробуйте удалить говно в безопасном режиме Windows или в режиме чистой загрузки
Taskkill /im skype.exe
Спасибо друг!
Кстати, у меня тоже есть свой сайт: http://zagruzi.top
В жизни бы не выкопал такую информацию. Автору спасибо!
Абсолютно не за что говорить спасибо человеку, который ответил не на поставленный, а на удобный ему вопрос. У меня не удаляется папка "J", с которой как будто бы связаны аж 84 процесса. Какой удалять?
Кстати, те же процессы можно увидеть и в диспетчере задач.
Такие вот "грамотные авторы" загаживают и без того перегруженный мусором интернет.
Process Explorer тебе в помощь.
спасибо, диспетчер задач помог
Чел как бы не каждый процесс можно увидеть диспетчере задач вот у меня TxGameAssistant не удаляется но и в этой шедевродулке тоже процесс не видно как и в диспетчере так что ты не прав и тот чел тоже
Мне помогло. Полезная статья. Автору большое спасибо и респект.
Реально СПАСИБИЩЕ! Помогло!
Спасибо, выручили в критический момент!
Спасибо!!!
Спасибо большое, гениальное просто!
Огромное спасибо авторам статьи. Очень полезно. Подчерпнул себе новую фишечку.
Спасибо за статью!!!
а если кнопка завершить процесс не кликабельна?
А что если открыто в explorer.exe?
А если проводник не даёт изменять или удалять папку, можно его перезагрузить. В диспетчере задач его найди и по правой кнопке будет опия перезапуска.
Автору спасибо. У меня не давал удалить проесс cmd.exe. Я уже все программы закрыл и процессы как будто причастные поубивал, но не помогало. Как вот было иначе понять, что это именно cmd?
Спасибо! Очень часто сталкиваюсь с данной проблемой. Обычно открываю диспетчер задач и с горем пополам закрываю процесс. Но не всегда работает, как сейчас.
Сохраню статью на будущее!
ММммм как-же круто когда я увидел там процесс Explorer закрыл его он не закрылся зато пк пришлось перезапускать (шутка):немного намудрили с методом "перезапуск" но сработало спасибо!