«Как удалить файл, если он не удаляется?» – Яндекс.Кью
1-й способ. Самый простой
Если файл не удаляется, перезагрузите компьютер и попробуйте вновь удалить. Во многих случаях это помогает. Если проблема осталась, то читаем ниже.
2-й способ. Диспетчер задач
В операционной системе Windows 7 и XP, чтобы попасть в Диспетчер задач, необходимо нажать комбинацию клавиш Ctrl + Alt + Del.
В Windows 8 и 10 достаточно нажать комбинацию клавиш Windows + X и в появившемся меню выбрать Диспетчер задач.
Как удалить файл если он не удаляется. 6 способов
Откроется вызванный нами Диспетчер задач, где нужно найти процесс, который использует файл и снять задачу с него. После попробуйте снова удалить файл.
Как удалить файл если он не удаляется. 6 способов
3-й способ. Использование загрузочного диска или флешки
Следующий способ — запустить компьютер с диска LiveCD или загрузочной флешки с последующим удалением файла или папки. В первом случае нам необходимо использовать стандартный графический интерфейс Windows, чтобы найти и удалить необходимый файл, либо воспользоваться командной строкой. Если же Вы используете загрузочную флешку с Windows 7, 8 или 10, то во время установки можно вызвать командную строку путем нажатия клавиш Shift + F10. Тут же есть «Восстановление системы», благодаря которой можно вернуть прежнее состояние компьютера. Кстати, буквы дисков могут отличаться, поэтому используйте команду dir c: для отображения содержимого этого диска. Благодаря этому, Вы сможете легко понять что это за локальный диск.
4-й способ. Удаление файлов в безопасном режиме
Тут очень просто. Необходимо зайти в безопасный режим, найти необходимый файл или папку и удалить. В безопасном режиме запускаются лишь программы операционной системы, при этом все Ваши установленные сторонние утилиты (месенджеры, драйвера, антивирусы и пр.) не запускаются. Поэтому вероятность успешного удаления необходимого файла очень высока.
5-й способ. Использование специальной программы Unlocker
Данная программа с названием Unlocker — помогает удалить файлы, которые используются каким либо процессом. Очень полезная утилита, справляющаяся со своими задачами на «ура». Скачать ее можете по адресу https://yadi.sk/d/PkczjpOKjbeje
Когда программа загрузится, устанавливаем ее.
Как удалить файл если он не удаляется. 6 способов
Далее выбираем Advanced и снимаем все галки,
Как удалить файл если он не удаляется. 6 способов
Суть программы Unlocker — выгрузка из оперативной памяти процессов, которые используются файлом. Программа может найти и завершить процесс, который даже скрыт в Диспетчере задач. В общем отличная утилита, которая должна быть у каждого сисадмина.
Как удалить файл если он не удаляется. 6 способов
6-й способ. Использование сторонних файловых менеджеров.
Тут тоже я думаю понятно, для удаления просто нужно воспользоваться файловым менеджером, к примеру Total Commander или FAR. Подобные программы имеют возможность обходить некоторые запреты операционной системы Windows.
Я покажу на примере программы Total Commander. Находим в интернете, скачиваем и устанавливаем на свой ПК. Запустим утилиту, зайдем в ту папку, в которой находится файл (необходимый для удаления), выделяем его и нажимаем клавишу F8,
Как удалить файл если он не удаляется. 6 способов
С помощью подобных файловых менеджеров Вы можете легко видеть скрытые, зашифрованные и системные файлы. В общем рекомендую!
Как стереть папку если она не удаляется. Как принудительно удалить папки, которые не удаляются
Любой пользователь компьютера хотя бы раз сталкивался с ситуацией, когда при попытке удалить папку (или файл), операционная система Windows не позволяет этого сделать, выдавая сообщение о том, что они открыты в другой программе.
Казалось бы, нет ничего проще: достаточно просто закрыть все активные приложения и препятствия для удаления ненужной папки будут устранены. Но зачастую случается так, что даже после закрытия всех программ операционка все равно выдает все, то, же назойливое сообщение.
Причин тому может быть множество, основными из которых являются следующие:
- ошибка системы;
- фактическое использование объекта другой программой;
- повреждение данных;
- использование папки или файла системой;
- наличие вирусов или вредоносных файлов.
А удаление ненужных объектов бывает зачастую просто необходимым, поскольку они занимают место, а порой даже способны существенно замедлить быстродействие всей системы в целом. Что же делать в таких случаях?
Как удалить папку если пишет что она открыта в другой программе
Если после закрытия всех программ и приложений операционная система продолжает считать, что папка занята другим процессом, для ее удаления придется воспользоваться более сложными действиями. Существует несколько способов решения проблемы:
Поскольку причина, по которой папку не удается удалить, не всегда очевидна, придется последовательно применить эти способы.
Нередко лучшим ответом на данный вопрос является простая перезагрузка компьютера. Недаром у профессиональных программистов существует такая поговорка: «семь бед – один ресет». Зачастую после повторного запуска любая версия операционной системы с легкостью позволяет удалить ненужные объекты.
Использование диспетчера задач
Если и после перезагрузки пресловутая надпись при попытках удаления продолжает появляться, то скорее всего какая-то программа или приложение продолжает работать в «скрытом» или «спящем» режиме.
В этом случае может помочь обращение к встроенному системному диспетчеру задач. Он вызывается нажатием сочетания клавиш «Ctrl», «Alt» и «Delete». В возникшем окошке будут отображены все запущенные приложения и рабочие процессы.
Переключаясь между соответствующими вкладками, можно остановить работу той или иной программы, кликнув на ней правой кнопки мыши.
Если неизвестно, какой именно программой используется удаляемая папка, то самым эффективным способом является остановка всех работающих приложений («снять задачу»). После чего следует повторить попытку удаления. Еще остались вопросы по теме, как удалить папку на компьютере, если система пишет, что она открыта в другой программе, тогда читаем дальше.
Обратите внимание! Иногда проблемы с удалением ненужных объектов связаны с блокировкой прав. Порой Windows требует от пользователя для операций с теми или иными объектами более высоких иерархических полномочий. В этом случае необходимо войти в систему от имени (или с правами) администратора и операция по удалению требуемых объектов пройдет успешно.
Применение специальных программ и утилит
Если методы, перечисленные выше, не возымели должного эффекта, можно воспользоваться специализированной программой. Одной из наиболее популярных, мощных и эффективных бесплатных утилит подобного рода является Unlocker.
Пользоваться этим деинсталлятором достаточно просто. После скачивания и установки программы при выделении объекта, подлежащего удалению, правой кнопкой мыши, в выпадающем контекстном меню появляется соответствующая строка. Остается лишь кликнуть по ней, выбрать опцию «нет действия», нажать «удалить» и подтвердить, кликнув «ок».
После произведенных манипуляций полное удаление нежелательной папки должно стать доступным после перезагрузки.
Другие способы удаления папок и файлов
Существуют и альтернативные методы удаления файлов и папок, требующих определенных познаний в пользовании компьютером, специальными программами и системными файлами.
- Использование безопасного режима. Преимущество этого способа заключается в том, что в безопасном режиме Windows не производит подгрузку системных диалоговых библиотек. Это важно в тех случаях, когда система заражена вирусом. Для входа необходимо несколько раз нажать клавишу F8 при включении компьютера. Затем нужно выбрать «безопасный режим». Должен появиться черный экран, без обоев и прочих прикрас. Теперь можно попытаться удалить ненужную папку обычным способом. После чего необходимо осуществить перезагрузку системы.
- Откат системы. При нажатии «Пуск»- «Выполнить» появляется командная строка, в которую необходимо ввести команду «msconfig» и нажать «ок». На мониторе возникнет окно «Конфигурация системы». Во вкладке «Общие» необходимо выбрать пункт «Запустить восстановление системы», затем – «Восстановление более раннего состояния компьютера», потом – «Далее». На появившемся календаре нужно выбрать дату, на которую удаляемой папки еще не существовало. Данная операция может привести к потере какой-то информации, но личные и системные не пострадают.
- Можно попробовать набрать в командной строке chkdsk c:/f/r и нажать Enter. Здесь «с» — это имя диска. Если неудаляемая папка находится на другом диске, то нужно ввести его имя. После окончания проверки диска на монитор будут выведены ее результаты. Далее следует ввести команду exit и нажать клавишу «Enter». После перезагрузки системы можно попытаться удалить папку обычным способом.
Таким образом, решить проблему с невозможностью удалить папку или файл, когда операционная система Windows (последних версий, начиная с XP) пишет, что они заняты другой программой, можно различными методами. Попробуйте произвести операции, перечисленные выше, по порядку. Скорее всего, один из способов позволит добиться желаемого эффекта!
Бывает такое, что Вам просто необходимо удалить папку или файл, а Windows Вам не дает этого сделать и пишет о ошибках вида «данный процесс занят» или «папка не пуста» или ещё что. Может Вы нашли какую то папку или файл который Вам «не понравился» и хотите его удалить. Может Вы точно знаете что это «ненужный хлам» который только место занимает, а Windows р>, сколько
Как удалить и в этой статье Вы найдете ответы на этот вопрос. Чаще всего такие ситуации бывают из-за того, что удаляемые файлы заняты другими программами. Но бывает и так, что удалить файл невозможно даже после закрытия всех приложений, которые могут использовать этот файл. Например, файл или папка могут стать заблокированными вследствии неправильных действий пользователя и удалить их не получается никак. Эти папки (файлы) остаются «висеть» на жёстком диске, занимают место, не открываются и не удаляются.
Файл может не удалятся в следствие сбоя, произошедшего в процессе его записи или перезаписи. Если вы прервали процесс записи, то файл сохранен не полностью в результате чего остались недействительные записи в файловой системе. А наша любимая Винда не зная как с ним обращаться просто напросто закрывает к нему доступ, типа в целях безопасности.
Итак, начнем танцы с бубном!
Почему не удаляется файл?
1) Файл был заблокирован антивирусной программой . Часто это происходит когда антивирус помещает файл на карантин. Или антивирус обнаружил вредоносную программу, но лечение было отложено (ждет обновления своих баз). В этом случае, для того чтобы избежать заражения компьютера пользователю блокируется доступ к этому файлу. Проверьте карантин антивирусной программы и удалите файл средствами самого антивируса, или отключите антивирус и удалите файл вручную.
2) Файл используется другой программой . Подумайте, какие программы могут использовать данный файл. Закройте их и попробуйте удалить файл еще раз. Если это не помогло, с помощью Диспетчера задач проверьте список процессов, возможно, программа все еще работает.
3) Для удаления файла необходимы права администратора . Если Вы работаете под учетной записью пользователя повторно войдите в систему как администратор и попробуйте удалить файл.
4) Файл используется другим пользователем по локальной сети . Подождите и попробуйте удалить файл позже.
5) Файл используется системой . Попробуйте удалить файл после перезагрузки компьютера или в безопасном режиме.
6) Устройство защищено от записи . Например, SD карты памяти и некоторые USB флешки имеют специальный переключатель для блокировки устройства.
Способов удаления существует несколько, я начну с самых простых и действенных и постепенно буду переходить к более сложным.
1. Способ:
Перезагрузиться
Есть такая поговорка — «7 бед — один ресет». Что означает можете додумать сами
Но смысл способа в том, что Вам нужно перезагрузить компьютер и попробовать удалить файл/папку снова.
2. Способ:
Безопасный режим
Вам нужно войти в систему в безопасном режиме.
Какое достоинство загрузки системы в безопасном режиме? Все дело в том, что Windows не подгружает свои библиотеки на выполнение диалогов.
Проще выражаясь — если у Вас на компьютере есть вирус (а это не исключено), то в данном, безопасном режиме он не будет выполнять ни каких действий. В этом режиме нет ничего лишнего, только чистая ОСь и человек.Для того, чтобы зайти в этот режим, нужно при включении компьютера и после загрузки биоса (а вообще можете с самого начала загрузки «черного экрана») интенсивно нажимать не переставая на клавишу F8 (не нужно нажать и держать!!!). Появится черный экран, в котором Вам нужно с помощью клавиш на клавиатуре выбрать Дополнительные варианты загрузки, а там уже Безопасный режим (ну или просто Безопасный режим не нужно выбирать всякие там С поддержкой командной строки и прочее. И так сойдет) и нажимаем Enter. Если Вы всё сделали правильно, то система загрузится и в правом нижнем углу будет надпись Безопасний режим (она может ещё вообще по всем углам быть). Не пугайтесь черному экрану который появится) без обоев и красоты.
Теперь необходимо найти файл который Вы просто так не могли удалить и попробовать его удалить. В любом случае (получилось или нет) перезагрузитесь.
3. Способ:
Через программу Unlocker
Вот именно для таких целей, добрые дяденьки написали такую прогу, под названием Unlocker . Это очень маленькая, бесплатная программа для разблокировки файлов, запущенных в Windows. Эта утилита позволяет закрывать открытые блокираторы файлов, тем самым давая возможность осуществлять над этими файлами дальнейшие действия. Т.е. программа показывает все процессы, блокирующие файл (папку) и может удалить его, несмотря на все блокираторы.
Кроме этого программа позволяет переименовывать файлы и их расширения или перемещать заблокированный файл в другое место. Это тоже очень удобно, т.к. Windows не всегда позволяет сделать это быстро и спокойно.
При установке НЕ соглашайтесь на предложенный тулбар (ну или он Вам прям так необходим, то жмите Далее) и снимите галочку с Install Babylon Toolbar — RECOMMENDED . А в остальном установка обычная — везде Далее Принимаю Установить и все дела)
Просто щёлкайте ПКМ по файлу, который не удаляется (не перемещается / не переименовывается) обычным способом и выбирайте в меню значок программы. Должно появится такое окошко, в котором выбираете из списка Удалить и жмете кнопку ОК .
Если файл или папка блокированы, то появится другое окошко. В нём нужно вначале нажать на кнопку Разблокировать всё , а затем Удалить .
4. Способ:
Через файловые менеджеры
Из всех наиболее популярных и часто используемых файловых менеджеров самым популярным является Total Commander.
У файловых менеджеров есть возможность обходить некоторые запреты Windows, которыми мы и воспользуемся.
Для удаления неудаляемого файла нам понадобится скачать один из таких файловых менеджеров, FAR или Total Commander (я использую Total Commander Podarok Edition). После скачивания и установки найдите Ваш файл в списке директорий и удалите, нажав при этому либо же правую кнопку мыши и выбрать пункт Удалить, либо же клавишу Delete на клавиатуре.
Так же у этих менеджеров есть хорошая возможность — видеть всё что скрыто и зашифровано (особенно разными цветами, как у меня). Если у Вас не удаляется папка, то заходим в неё через менеджер и и смотри что там. Если увидите скрытый файл, то значит он и мешает. Тогда запускаем Диспетчер задач (ctrl+shift+esc ), переходим на вкладку Процессы и ищем в списке этот файл (хорошо ещё нажать на кнопочку внизу слева у диспетчера Отображать процессы всех пользователей), находим и завершаем (del или ПКМ — > Завершить процесс или в нижнем правом углу кнопка Завершить процесс). С файлами такое же применение, ищем имя файла и «убиваем».
5. Способ:
Ещё вариант с Unlocker
Если у Вас не удаляется папка, пишет что то вроде «папка не пуста», то создаем новую папку на том же диске, перекидываем неудаляемые папки в новую папку, удаляем новую папку с помощью Unlocker
6. Способ:
С помощью автозагрузки
Нажмите «Пуск» => «Выполнить» => В строке «Выполнить» введите msconfig => Нажмите ОК . Вы увидите окно «Настройка системы». Перейдите на вкладку «Автозагрузка» и в списке загружаемых элементов, найдите название, похожее на ваш «не удаляемый» файл.
Если же в списке нет такого файла, то нажмите на кнопку «Отключить все». Нажмите на кнопку «Применить» => «Закрыть». Операционная система выдаст предупреждение о том, что все изменения сделанные программой настройки системы, вступят только после перезагрузки компьютера. Нажимайте кнопку «Перезагрузка». Компьютер перезагрузится. После загрузки, попробуйте снова удалить «не удаляемый» файл.
7. Способ:
С помощью восстановления системы
В окне «Настройка системы» (которое было как в предыдущем пункте), выберите пункт «Общие». Нажмите на копку «Запустить восстановление системы». В появившемся окне, укажите пункт «Восстановление более раннего состояния компьютера», нажмите «Далее». В новом окне, вы увидите календарь, в котором можно выбрать дату восстановления системы. Выберите дату, когда «не удаляемого» файла не было на компьютере. Нажмите кнопку «Далее». Не переживайте, восстановление системы не затронет ваших личных файлов.
8. Способ:
Отсутствие прав доступа на удаление файлов
Щелкните правой кнопкой мыши на проблемной объекте и выберите из выпадающего списка «Свойства»
В открывшемся окне выберите вкладку «Безопасность»
Выделите в списке свое имя и выберите «Полный доступ»
— «Применить» и «ОК»
Пробуем удалить
9. Способ:
Используйте другую операционную систему.
Попробуйте загрузиться со съемного диска (или CD/DVD-диска) (LiveCD или LiveUSB) с другой операционной системой. После чего удалите файл/папку.
10. Способ:
Переместить куда нибудь.
Иногда помогает переместить (вырезать) папку на пустую флешку и в дальнейшем отформатировать её.
11. Способ:
В окне набираем команду chkdsk c: /f/r и жмем Enter , при этом следует учитывать, что с: это имя диска, который надо проверить. Если проверяемый диск имеет другую букву, то пишите её.
Если же проверяемый диск С:, то при нажатии Enter Вам будет предложено проверить его при следующей перезагрузке. На вопрос проверить или нет при следующей перезагрузке введите Y и нажмите Enter .
Если же имя диска другое, то сразу начнется проверка. По окончанию проверки появится результат проверки. Набираем exit и жмем Enter .
Теперь можно удалять файл, который не хотел удалятся. В случае с диском С, просто перезагрузите комп и после проверки удалите не удаляемый файл.
12. Способ:
В случае открытия командной строки через Пуск — Все программы…запустите процесс от имени администратора (ПКМ и Запустить от имени Администратора) и переместитесь в папку с не удаляемым файлом (или папкой) используя команду cd \ для того, чтобы оказаться в корневой директории диска, а потом cd имя_папки что бы зайти в нужную папку.
Для обеспечения возможности каталогизации данных в Windows, равно как и в других операционных системах, применяется древовидная структура, представляющая собой набор вложенных друг в друга специальных файловых объектов-контейнеров, именуемых папками. В Windows папки могут быть системными, хранящими в себе файлы самой операционной системы, могут быть пользовательскими и программными, то есть теми, которые создаются сторонними приложениями.
Как правило, с папками второго типа пользователь может делать все что угодно, немало полномочий он имеет и при работе с программными каталогами, например, он может вручную удалить оставшуюся на диске после деинсталляции приложения папку, но бывают такие случаи, когда папку не удается удалить обычным способом. Причин тому может быть несколько. Чаще всего это случается из-за отсутствия у пользователя необходимых прав доступа, также директория может быть удерживаема каким-нибудь процессом, может иметь некорректное имя, слишком длинный путь и т.д.
Папка не удаляется из-за отсутствия разрешения администратора
Давайте рассмотрим, как удалить папку, если действие просит разрешение от администратора. С этой проблемой чаще всего приходится сталкиваться пользователям, работающим под обычной или гостевой учетной записью, но подобное возможно и тогда, когда вы и сами являетесь администратором компьютера.
В первом случае для удаления папки вам придется ввести пароль учетной записи владельца ПК, так как система будет его у вас постоянно запрашивать, либо воспользоваться универсальным способом, о котором будет сказано в конце статьи.
А вот что делать, если папка не удаляется при работе под учетной записью администратора?
Причина может заключаться в том, что вы либо не являетесь ее владельцем, либо не имеете соответствующих прав доступа. Откройте свойства папки, переключитесь на вкладку «Безопасность» и нажмите в открывшемся окошке кнопку «Дополнительно».
В новом окне, напротив строки «Владелец» кликните по ссылке «Изменить».
В следующем окошке нажмите кнопку «Дополнительно». Откроется еще одно окно.
Тип объекта в нем оставьте «Пользователь», далее нажмите кнопку «Поиск» и выберите в появившемся внизу списке пользователя, которого хотите сделать владельцем каталога.
Нажмите «OK» и еще раз «OK».
После того как владелец будет заменен, отметьте птичкой пункт «Заменить владельца подконтейнеров и объектов» и сохраните настройки.
Далее вам нужно будет предоставить новому владельцу полные права доступа к папке. Нажмите в окошке свойств «Изменить», выделите в окне изменения разрешений нужного пользователя, предоставьте ему полные права доступа и сохраните настройки.
После этого папка должна легко удалиться.
Примечание: аналогичным образом удаляются папки, владельцем которых является системная служба . Сначала производится замена владельца папки, затем ему предоставляются (при необходимости) полные права и папка удаляется.
Папка используется другой программой
Как и любой другой объект файловой системы, каталог может не удаляться по причине использования его каким-нибудь процессом. Как удалить папку в таком случае? Первое, что нужно постараться сделать, это определить удерживающий процесс, второе – завершить его в принудительном режиме, используя Диспетчер задач или иную специализированную утилиту. В большинстве подобных случаев, когда не удаляется папка, Windows пишет, что она используется другой программой, причем имя этой программы обычно указывается в окошке с сообщением.
Но может быть и так, что имя программы не будет фигурировать. В такой ситуации здорово может выручить утилита Process Explorer , входящая в комплект инструментов администрирования Sysinternals. Запустите утилиту (она портативна), выберите в главном меню Find – Find Handle or DLL .
Введите в поле «Handle or DLL substring» имя удерживаемой папки и нажмите «Search». Через пару секунд вы получите имя процесса, его PID в Диспетчере задач и полный путь к используемому процессом объекту.
Кстати, с помощью утилиты процесс можно завершить, а затем удалить и саму папку.
Система пишет, что ей не удалось найти этот элемент
Среди «неудаляемых» папок есть особая группа, которая относится к так называемым объектам-призракам. Сложность здесь кроется в том, что выявить причину появления такого объекта не всегда удается. Это может быть некорректное (длинное или зарезервированное) имя, действие вредоносной программы, блокировка его другим процессом или повреждение файловой системы. Как проверить, имеет ли место блокировка процессом, мы уже знаем, теперь попробуем разобраться, что делать, если не удаляется папка с рабочего стола с сообщением «не удалось найти этот элемент».
Если папка имеет системное зарезервированное имя, например, COM или PRN, удалить ее можно с помощью командной строки. Запустите консоль CMD от имени администратора и выполните в ней такого вида команду:
rd //./Диск:/полный путь к папке
Чтобы удалить «неудаляемую» папку со слишком длинным именем, сначала необходимо узнать ее короткое имя-псевдоним. Делается это опять же с помощью командной строки. Командой cd /d {путь} перейдите в родительский каталог с проблемной директорией и выведете имена всех содержащихся в ней объектов с помощью команды dir /x /n .
Примечание: если папка находится на диске С, ключ /d в команде перехода использовать не нужно.
В нашем примере папка с именем, состоящем из множества точек, имеет короткое имя 782F~1 . Зная псевдоним, можем спокойно ее удалить:
rd C:/Users/компик/Desktop/782F~1
Отдельного внимание заслуживает случай, когда папка не удаляется не потому, что имеет неверное имя или удерживается системным процессом, а потому что ее просто не существует, на что может указывать отсутствие объекта в списке командной строки или файловом менеджере LiveCD. Это может говорить о повреждении файловой системы, следовательно, прежде чем предпринимать далее какие-либо действия, диск необходимо проверить на предмет ошибок командой CHKDSK .
Действие вирусов
Менее вероятно, но создать подобную проблему способны проникшие в систему вирусы. На их действие может указывать постоянное автоматическое пересоздание папки после ее удаления с помощью LiveCD или специальных утилит, а также наличие в самой папке подозрительных скрытых файлов, исполняемых или конфигурационных. Решение проблемы в таких случаях стандартное — полная проверка компьютера как минимум двумя антивирусными сканерами, производимая желательно в автономном режиме до загрузки операционной системы.
Неверные атрибуты
Еще одна возможная причина, по которой не удаляется папка – установленные для нее атрибуты системный и только для чтения. Проверить наличие таких «удерживающих» атрибутов несложно, достаточно в командной строке выполнить команду attrib [полный путь к папке]. Наличие ключей S или R будет указывать, что папка является доступной только для чтения или системной. Чтобы разблокировать директорию, выполните в запущенной от имени администратора командной строке такую команду:
attrib -r -s D:/Private /d /s
В данном примере мы сняли атрибуты «Только для чтения» и «Скрытый» для каталога Private в корне диска D. После изменения атрибутов папку можно будет удалить.
Если не удаляется папка с рабочего стола или любого другого расположения, можно попробовать воспользоваться бесплатной утилитой Unlocker. Этот легкий и крайне простой в использовании инструмент позволяет удалять заблокированные системными и сторонними процессами файлы и папки, также он может пригодиться при удалении объектов, требующих более высокие права доступа, чем права локального администратора, неполадках при совместном использовании файлов и папок, а также других ошибках.
Как удалить папку в Windows 7/10 с помощью Unlocker? Очень просто. В процессе инсталляции утилита встраивается в контекстное меню Проводника, так что для удаления объекта вам достаточно кликнуть по нему ПКМ и выбрать в меню опцию «Unlocker». Если объект не будет удален сразу, появится окошко, в котором вы можете выбрать необходимое действие, такое как удаление, переименование и перемещение. Если файл или папка блокируются системным процессом, который нельзя закрыть немедленно, утилита предложит удалить объект в процессе перезагрузки компьютера.
Выше мы разобрались, почему может не удаляться папка с компьютера, а заодно рассмотрели основные способы решения проблемы. В завершение мы предлагаем рассмотреть еще один способ удаления заблокированных папок. Главное его достоинство заключается в универсальности, так как он позволяет получать практически неограниченный доступ к файловой системе компьютера. Для дела вам понадобится любой LiveCD на базе Linux или WinPE со встроенным файловым менеджером. Выставив в BIOS соответствующие приоритеты, загрузитесь с такого диска, найдите с помощью встроенного Проводника заблокированный объект и удалите его.
Удаление папки в операционной системе Windows 10 – простая процедура. Однако бывают случаи, когда убрать какую-либо директорию не представляется возможности. Она не удаляется, заблокирована или наделена особыми правами. В данном случае помогут советы, как удалить неудаляемую папку в ОС Windows 10?
Причины, по которым папку невозможно удалить
Если в Windows 10 директория не удаляется, причин тому множество. Рассмотрим только основные из них:
- Папка или файл заблокированы антивирусом. Актуально, если директория была помещена на карантин или файл передан на лечение (ждёт обновление антивирусных баз).
- Файл используется системой.
- Права на файл имеет только администратор.
- Каталог используется другой программой.
- Папкой или файлом пользуется другой пользователь по локальной сети.
- Папка защищена от записи.
Это самые распространённые причины, по которым папку или файл невозможно удалить в Виндовс 10.
Различные способы удаления папок в Windows 10
Прежде чем использовать программы для удаления папок и файлов, стоит проверить стандартные способы на работоспособность. Возможно, файл или папка задействованы программой. Поэтому перезагружаем ПК и повторяем попытку удаления. Если этот метод не сработал, перезагружаемся в и удаляем директорию.
Способ №1. С помощью бесплатной программы Unlocker
Программа предназначена для разблокировки и удаления папок и программ. Её использование следующее:
- Запускам и устанавливаем софт. Нажимаем правой кнопкой мыши на файле, который невозможно удалить и выбираем Unlocker.
- После выделяем файл и кликаем «Delete».
Способ №2. Через файловый менеджер
Самым популярным файловым менеджером, который установлен практически на каждом ПК, является . Чтобы удалить файл через этот менеджер, стоит выполнить такие действия:
- Запускаем программу и ищем файл для удаления. Нажимаем F8 или на специальную кнопку на панели инструментов.
Способ №3. Переименовав файл
Часто папку невозможно удалить, так как она используется другими программами. Поэтому можно кликнуть на ней правой кнопкой мыши и выбрать «Переименовать». После присвоения нового имени папка или файл будут доступны для удаления.
Способ №4. Остановив процесс и службы, которые используют файл или папку
Если система блокирует удаление файла или папки, значит, элемент используется какой-то программой или службой. Поэтому вызываем «Диспетчер задач» и снимаем все процессы и службы, которые связаны с директорией.
Также стоит проверить вкладку «Автозагрузка», чтобы исключить вероятность использования файла самой Windows 10.
Способ №5. С помощью загрузочного носителя
- Загружаемся с установочного носителя.
- Нажимаем F10, чтобы вызвать командную строку.
- Вводим «del путь к файлу» или «rmdir /s имя_папки».
- После загружаемся в обычном режиме.
Способ №6. Предоставляя права на папку
- Жмём правой кнопкой мыши на папке и выбираем «Свойства».
- Откроется новое окно. Переходим во вкладку «Безопасность». Выбираем своего пользователя. Нажимаем на кнопку «Дополнительно».
- В новом окне выбираем пользователя, которому нужно предоставить права на удаления каталога.
- Ставим отметку «Заменить владельца подконтейнеров и объектов».
- Далее выдаем доступ на права на папку. Жмём на кнопку «Добавить».
- После ставим отметки, которыми предоставляем права на папку.
- Ставим отметку «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта» и жмем на «Отключение наследования».
- В открывшемся окне вновь нажимаем «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта».
- Теперь удаляем директорию.
Данный способ подходит в том случае, если права на объект принадлежат другому пользователю и доступ заблокирован.
Если способы, как удалить папку которая не удаляется в Windows 10 не помогли решить проблему, стоит проверить ПК на наличие вирусов и вредоносных программ.
Также способы удаления каталогов, которые не удаляются, смотрите в видео:
Любой пользователь персонального компьютера не раз сталкивался с отсутствием возможности удаления файла или папки. В такие моменты система утверждает, что файл используется другой программой и поэтому не может быть удален. Так как же справиться с этой задачей, как удалить папку, если она не удаляется? Существует несколько способов удаления проблемных файлов и папок, которые мы сейчас рассмотрим.
Способ №1
В начале стоит выполнить перезагрузку компьютера. Возможно, файл или папка действительно были заняты каким-то процессом. В таком случае перезагрузка поможет быстро решить эту проблему. Стоит также проверить, не установлена ли на данный файл или папку какая-либо запущенная в окне программа и не указано ли в его свойствах шифрование данных.
Способ №2
Выполните плановую проверку на вирусы. Возможно, в вашем компьютере «поселился» вредитель, который блокирует удаление некоторых файлов и папок.
Способ №3
Необходимо открыть файл или папку, которые не поддаются удалению, затем в разделе «Сервис» следует зайти в их свойства и открыть вкладку «Вид». Здесь нужно проверить, не стоит ли галочка в пункте «Использовать простой общий доступ к файлам». При ее наличии необходимо снять галочку. После этого нажмите на кнопку «ОК» и закройте свойства. Далее нажмите правой кнопкой мыши на проблемном файле или папке и откройте пункт «Свойства». Зайдя во вкладку «Безопасность», откройте пункт «Дополнительно», после чего потребуется снять все галочки в пунктах исполнения и чтения. Теперь можно вновь попробовать удалить заблокированный файл или папку.
Способ №4
С решением задачи о том, как удалить файл, который не удаляется, может отлично помочь проводник под названием «Total Commander». Он отображает все заблокированные папки и файлы. В случае, когда вы нашли зашифрованный файл или папку, нужно нажать следующую комбинацию из клавиш: Ctrl+Delete+Alt, а затем посмотреть в процессах, не находятся ли там заблокированные файлы. Если они обнаружены, нужно просто удалить их.
Способ №5
Установите на компьютер программу «Unlocker». Она позволяет удалять, переименовывать, перемещать, а также совершать другие операции с заблокированными файлами и папками. После установки данной программы необходимо будет нажать правой кнопкой мыши на файл или папку, которые вы хотите удалить. После этого в контекстном меню появится значок «Unlocker». Нажав на него, вы разблокируете нужный файл и сможете удалить его.
Любой из этих способов поможет вам справиться с проблемой, как удалить файл, который не удаляется, и восстановить доступ к заблокированным от записи директориям. Запомните, если вы собираетесь удалять таким способом файлы в системных папках, возникает большая вероятность повредить ОС!
Как удалить папку, если она не удаляется
Наверное все сталкивались с проблемой, когда вы хотите удалить папку, а она не удаляется. Для решения этой проблемы я собрал все актуальные способы, как удалить папку, если она не удаляется. В этом кейсе я собрал восемь рабочих способов как удалить папку если она не удаляется. Используя один вариант за другим, поверьте, у вас обязательно получиться удалить проблемную папку.
1. Перезагрузите компьютер
Если по каким-то причинам вы вдруг не смогли удалить желаемую папку и у вас нет времени выяснять причину из-за которой вы не можете этого сделать, то нужно попробовать просто перезагрузите компьютер. В большинстве случаев это вариант сможет решить проблему с удалением.
2. Измените имя проблемной папки
Иногда помогает и вот этот способ, попробуйте изменить текущее имя удаляемой папки на любое другое. После этого попробуйте удалить папку повторно, уже с новым именем. Иногда этот способ помогает справиться с проблемой удаления быстрее способа перезагрузки компьютера и папка как обычно перемещается в корзину.
3. Проверьте права на удаление
Отсутствие возможности удалить проблемную папку, банально может быть из-за ограничений прав доступа. Попробуйте ввести данные от учётки администратора, либо сменить пользователя с правами администратора и выполнить вход под его учетной записью. В случае если ваша учетная запись уже с админ правами, то вам нужно будет создать нового ещё одного пользователя с аналогичными правами, зайти под новой учёткой, найти проблемную папку и удалить её.
4. Используйте файловый менеджер
Если при помощи штатного проводника избавиться от проблемной папки вам не удается, то попробуйте это сделать при помощи стороннего менеджера файлов. Например, используя эти приложения Total Commander для ОС Windows или Commander One для macOS.
5. Используйте архиватор
Если ОС при удалении сообщает, что не удается найти объект который вы хотите удалить, то воспользуйтесь архиватором WinRAR или 7Zip. Для этого заархивируйте проблемную папку с опцией автоудаление файлов после сжатия, после этой процедуры удалите только что созданный архив.
6. Проверьте компьютер на вирусы
Просканируйте свой компьютер на вирусы, глубокую проверку компьютера делать вовсе не нужно. Всё возможное вредоносное по или вирусы могут просто напросто блокировать удаление зараженной папки. После проверки компьютера при помощи антивируса, попробуйте удалить неудаляемую папку повторно.
7. Заблокированные файлы внутри папки
Проверьте, нет ли внутри проблемной папки заблокированных файлов. Очень часто, удалить папку бывает нельзя по причине того, что внутри нее есть файлы, которые используются другими приложениями. Выявить эту взаимосвязь легко, нужно попробовать удалить один или несколько файлов, которые находятся внутри папки. Если удалить их не получится, то нужно разблокировать эти файлы при помощи штатных или сторонних утилит, затем уже удалить и ту проблемную папку.
8. Удалите папку в безопасном режиме
Если применяя все выше перечисленные способы удалить проблемную папку вам так и не удалось, то тогда необходимо загрузить ваш компьютер в безопасном режиме, далее нужно будет найти проблемную папку и в очередной раз попробовать ликвидировать её.
Как включить безопасный режим
На компьютере с ОС Windows необходимо воспользоваться конфигуратором системы, для этого необходимо использовать комбинацию клавиш W + R, а далее ввести вот эту команду msconfig и нажать клавишу Enter, далее переходим на вкладку «загрузка» (boot), активируем вариант «безопасный режим» (safeboot), кликаем «ок» и перезагружаем ПК. Что бы отключить выбранный режим, нужно опять вызвать конфигуратор и деактивировать ранее выбранный режим загрузки, после этого опять перезагрузить компьютер.
На компьютере с macOS нажмите и удерживайте кнопку «shift» при вкл. или перезагрузке ПК до момента когда нужно ввести данные пользователя (логин и пароль). Для выхода из текущего режима, просто перегрузите ваш Mac. И еще один способ, но уже при помощи командной строки. Для этого в Терминале, необходимо ввести вот эту команду: sudo nvram boot-args="-x"
далее Enter и перезагружаем наш ПК. Что бы отключить загрузку безопасного режима, необходимо ещё раз запустить утилиту Термин и ввести вот эту команду: sudo nvram boot-args=""
нажимаем Enter и перезагружаемся.
Обращаю ваше внимание и напоминаю, что в безопасном режиме ОС загружает стандартный набор служб, драйверов, настроек и утилит. Если в этом режиме ваш компьютер работает без сбоев, а в обычном, пользовательском что-то не так, то скорее всего у вашего ПК проблемы на программноном уровне и первое что нужно сделать, это восстановить систему из ранее сохраненных точек восстановления.
Надеюсь, что вам помогли или еще помогут все вышеуказанные способы, которыми я тоже кстати пользуюсь, если у меня возникают проблемы с удалением ненужной папки или файла. Желаю всем удачи и приятной работы за своим любимым компьютером или ноутбуком.
Проверенные способы удаления папки, которая не удаляется
Для обеспечения возможности каталогизации данных в Windows, равно как и в других операционных системах, применяется древовидная структура, представляющая собой набор вложенных друг в друга специальных файловых объектов-контейнеров, именуемых папками. В Windows папки могут быть системными, хранящими в себе файлы самой операционной системы, могут быть пользовательскими и программными, то есть теми, которые создаются сторонними приложениями.
Как правило, с папками второго типа пользователь может делать все что угодно, немало полномочий он имеет и при работе с программными каталогами, например, он может вручную удалить оставшуюся на диске после деинсталляции приложения папку, но бывают такие случаи, когда папку не удается удалить обычным способом. Причин тому может быть несколько. Чаще всего это случается из-за отсутствия у пользователя необходимых прав доступа, также директория может быть удерживаема каким-нибудь процессом, может иметь некорректное имя, слишком длинный путь и т.д.
Папка не удаляется из-за отсутствия разрешения администратора
Давайте рассмотрим, как удалить папку, если действие просит разрешение от администратора. С этой проблемой чаще всего приходится сталкиваться пользователям, работающим под обычной или гостевой учетной записью, но подобное возможно и тогда, когда вы и сами являетесь администратором компьютера.
В первом случае для удаления папки вам придется ввести пароль учетной записи владельца ПК, так как система будет его у вас постоянно запрашивать, либо воспользоваться универсальным способом, о котором будет сказано в конце статьи.
А вот что делать, если папка не удаляется при работе под учетной записью администратора?
Причина может заключаться в том, что вы либо не являетесь ее владельцем, либо не имеете соответствующих прав доступа. Откройте свойства папки, переключитесь на вкладку «Безопасность» и нажмите в открывшемся окошке кнопку «Дополнительно».
В новом окне, напротив строки «Владелец» кликните по ссылке «Изменить».
В следующем окошке нажмите кнопку «Дополнительно». Откроется еще одно окно.
Тип объекта в нем оставьте «Пользователь», далее нажмите кнопку «Поиск» и выберите в появившемся внизу списке пользователя, которого хотите сделать владельцем каталога.
Нажмите «OK» и еще раз «OK».
После того как владелец будет заменен, отметьте птичкой пункт «Заменить владельца подконтейнеров и объектов» и сохраните настройки.
Далее вам нужно будет предоставить новому владельцу полные права доступа к папке. Нажмите в окошке свойств «Изменить», выделите в окне изменения разрешений нужного пользователя, предоставьте ему полные права доступа и сохраните настройки.
После этого папка должна легко удалиться.
Примечание: аналогичным образом удаляются папки, владельцем которых является системная служба TrustedInstaller. Сначала производится замена владельца папки, затем ему предоставляются (при необходимости) полные права и папка удаляется.
Папка используется другой программой
Как и любой другой объект файловой системы, каталог может не удаляться по причине использования его каким-нибудь процессом. Как удалить папку в таком случае? Первое, что нужно постараться сделать, это определить удерживающий процесс, второе – завершить его в принудительном режиме, используя Диспетчер задач или иную специализированную утилиту. В большинстве подобных случаев, когда не удаляется папка, Windows пишет, что она используется другой программой, причем имя этой программы обычно указывается в окошке с сообщением.
Но может быть и так, что имя программы не будет фигурировать. В такой ситуации здорово может выручить утилита Process Explorer, входящая в комплект инструментов администрирования Sysinternals. Запустите утилиту (она портативна), выберите в главном меню Find – Find Handle or DLL.
Введите в поле «Handle or DLL substring» имя удерживаемой папки и нажмите «Search». Через пару секунд вы получите имя процесса, его PID в Диспетчере задач и полный путь к используемому процессом объекту.
Кстати, с помощью утилиты процесс можно завершить, а затем удалить и саму папку.
Система пишет, что ей не удалось найти этот элемент
Среди «неудаляемых» папок есть особая группа, которая относится к так называемым объектам-призракам. Сложность здесь кроется в том, что выявить причину появления такого объекта не всегда удается. Это может быть некорректное (длинное или зарезервированное) имя, действие вредоносной программы, блокировка его другим процессом или повреждение файловой системы. Как проверить, имеет ли место блокировка процессом, мы уже знаем, теперь попробуем разобраться, что делать, если не удаляется папка с рабочего стола с сообщением «не удалось найти этот элемент».
Если папка имеет системное зарезервированное имя, например, COM или PRN, удалить ее можно с помощью командной строки. Запустите консоль CMD от имени администратора и выполните в ней такого вида команду:
rd //./Диск:/полный путь к папке
Чтобы удалить «неудаляемую» папку со слишком длинным именем, сначала необходимо узнать ее короткое имя-псевдоним. Делается это опять же с помощью командной строки. Командой cd /d {путь} перейдите в родительский каталог с проблемной директорией и выведете имена всех содержащихся в ней объектов с помощью команды dir /x /n.
Примечание: если папка находится на диске С, ключ /d в команде перехода использовать не нужно.
В нашем примере папка с именем, состоящем из множества точек, имеет короткое имя 782F~1. Зная псевдоним, можем спокойно ее удалить:
rd C:/Users/компик/Desktop/782F~1
Отдельного внимание заслуживает случай, когда папка не удаляется не потому, что имеет неверное имя или удерживается системным процессом, а потому что ее просто не существует, на что может указывать отсутствие объекта в списке командной строки или файловом менеджере LiveCD. Это может говорить о повреждении файловой системы, следовательно, прежде чем предпринимать далее какие-либо действия, диск необходимо проверить на предмет ошибок командой CHKDSK.
Действие вирусов
Менее вероятно, но создать подобную проблему способны проникшие в систему вирусы. На их действие может указывать постоянное автоматическое пересоздание папки после ее удаления с помощью LiveCD или специальных утилит, а также наличие в самой папке подозрительных скрытых файлов, исполняемых или конфигурационных. Решение проблемы в таких случаях стандартное — полная проверка компьютера как минимум двумя антивирусными сканерами, производимая желательно в автономном режиме до загрузки операционной системы.
Неверные атрибуты
Еще одна возможная причина, по которой не удаляется папка – установленные для нее атрибуты системный и только для чтения. Проверить наличие таких «удерживающих» атрибутов несложно, достаточно в командной строке выполнить команду attrib [полный путь к папке]. Наличие ключей S или R будет указывать, что папка является доступной только для чтения или системной. Чтобы разблокировать директорию, выполните в запущенной от имени администратора командной строке такую команду:
attrib -r -s D:/Private /d /s
В данном примере мы сняли атрибуты «Только для чтения» и «Скрытый» для каталога Private в корне диска D. После изменения атрибутов папку можно будет удалить.
Программа Unlocker
Если не удаляется папка с рабочего стола или любого другого расположения, можно попробовать воспользоваться бесплатной утилитой Unlocker. Этот легкий и крайне простой в использовании инструмент позволяет удалять заблокированные системными и сторонними процессами файлы и папки, также он может пригодиться при удалении объектов, требующих более высокие права доступа, чем права локального администратора, неполадках при совместном использовании файлов и папок, а также других ошибках.
Как удалить папку в Windows 7/10 с помощью Unlocker? Очень просто. В процессе инсталляции утилита встраивается в контекстное меню Проводника, так что для удаления объекта вам достаточно кликнуть по нему ПКМ и выбрать в меню опцию «Unlocker». Если объект не будет удален сразу, появится окошко, в котором вы можете выбрать необходимое действие, такое как удаление, переименование и перемещение. Если файл или папка блокируются системным процессом, который нельзя закрыть немедленно, утилита предложит удалить объект в процессе перезагрузки компьютера.
Выше мы разобрались, почему может не удаляться папка с компьютера, а заодно рассмотрели основные способы решения проблемы. В завершение мы предлагаем рассмотреть еще один способ удаления заблокированных папок. Главное его достоинство заключается в универсальности, так как он позволяет получать практически неограниченный доступ к файловой системе компьютера. Для дела вам понадобится любой LiveCD на базе Linux или WinPE со встроенным файловым менеджером. Выставив в BIOS соответствующие приоритеты, загрузитесь с такого диска, найдите с помощью встроенного Проводника заблокированный объект и удалите его.
Как удалить папку которая снова появляется. Как удалить папку на компьютере, если система пишет, что она открыта в другой программе
Вы решили удалить файлы или папки на компьютере под управлением Windows. При попытке удаления система сообщила об ошибке: «Не удалось найти этот элемент».
Иногда имя папки является чем-то вроде «Новая папка». Если вы посмотрите на конец названия, то заметите пробел. При наличии Windows 8, 8.1 или даже 10 попытайтесь создать папку, которая заканчивается пробелом, и увидите, что он автоматически исчезнет.
Это проблема!
В предыдущих версиях Windows от Microsoft, таких, как XP или Vista, система разрешала пользователям создавать файл или папку с пробелом в конце.
Например, у вас есть «Новая папка» (посмотрите на конец названия!) и вы решили удалить ее в Проводнике. Windows попытается стереть папку (без пробела), что приведет к ошибке «Не удалось найти этот элемент».
Другие проблемы, связанные с удалением папок в Windows/Mac
Читайте правильное удаление программ в статье —
Удаление неудаляемых файлов или папок: наиболее простой способ
Итак, давайте посмотрим, как очистить компьютер от ненужного и проблемного мусора:
- Нажмите на кнопку «Windows» и выберите «Командная строка» (откройте ее с правами администратора).
- Затем найдите папку с файлами, которую хотите удалить.
- Теперь введите «cd», скопируйте адрес местоположения папки или файла, и вставьте его в окно командной строки следующим образом (просто измените имя пользователя): «cd С:\UsersYourUserNameDesktop». Затем нажмите клавишу ввода.
- После этого вы увидите, что находитесь внутри папки, поскольку путь изменился. Теперь введите «dir/x», а затем нажмите «Enter».
- После этого вы увидите в папке список файлов. Найдите данные, которые не можете удалить. В нашем случае это AFTERE~1.
- Теперь, найдя файл, посмотрите, есть ли у него определенное имя, подобное ABCD~1, а не фактическое.
- Введите следующую строку, только измените название файла, «rmdir/q/s»и дальше пишите имя вашего файла. Оно должно быть похоже на то, что выше. Нажмите «Enter».
- Наконец, вы успешно удалили папку. Перейдите и проверьте это.
Итак, вы приняли решение убрать ненавистную папку из системы, но последняя как назло сообщает, что не может это сделать. На то есть несколько причин.
Основной из них является вовлечение данных папки в какой-либо запущенный процесс.
Удалить папку «скрины» не выйдет из-за того, что один или несколько ее файлов на данный момент задействованы в системе Windows.
Вы наверняка не знаете, какой именно, поэтому единственно верным решением является перезагрузка устройства.
Важно ! Мы советуем делать перезагрузку с помощью кнопки «Пуск». В итоге вы сохраните важные документы, которые находились в работе. Если выберите принудительный перезапуск с помощью опции «Reset», то потеряете все данные.
Проверка системы
На случай нежелания осуществлять рестарт мы рекомендуем вам проверить, присутствует ли в папке запущенная программа.
Например, вам нужно избавиться от Skype. Однако, вы сделали это не с помощью панели управления, а удалив папку со всем содержимым программы.
Давайте разберемся с этим вариантом.
Шаг 1. Первым делом вам необходимо открыть папку. Перейдите по этому адресу: «Диск С/Programm Files/Skype». В итоге откроется следующая картина.
Шаг 2. При нажатии «Delete» система сообщит следующее.
Из-за того, что программа открыта и находится в запущенном состоянии, вы не удалите ее. Система заблокировала такую возможность. К тому же, она присутствует в «Диспетчере задач», точнее во вкладке процессов.
Шаг 3. Для начала закройте программу и снимите задачу. В результате сообщение не должно появляться снова.
Чтобы сделать это выполните выход из Skype, а затем вызовите диспетчер задач с помощью сочетания клавиш «Ctrl+Alt+Delete». Найдите программу и выберите опцию «Завершить процесс».
Появится окно, требующее подтвердить действие (в последней версии системы его нет). Повторно нажмите на завершение. Надеемся, этот вариант вам поможет, а если нет, тогда попробуйте запустить антивирусный сканер.
Примечание! Предложенный нами совет пригодится во всех аналоговых случаях.
Вирусы
Бывает и такое, что удалить папку не представляется возможным из-за того, что компьютер попал под действие вредоносной программы, трояна или опасного кода.
Стоит заметить, что в этом может быть виноват не только интернет. Вирус заражает устройство и через флешку.
А что делать с неудаляемой папкой на внешнем накопителе? Как вы уже могли догадаться, используя всю мощь антивирусного сканера.
Запустите программу и выберите опцию проверки флеш-накопителя. Затем попытайтесь удалить папку. В случае провала приступите к форматированию устройства.
Важно! Вы должны знать, что форматирование окончательно сотрет все данные с флешки.
Процесс этот несложный и подразумевает выполнение следующих действий:
Шаг 1. Откройте меню правым щелчком мышью на накопителе и найдите опцию форматирования.
Открываем меню правым щелчком мышью на накопителе и находим опцию «Форматировать…»
Шаг 2. Затем откроются настройки:
- объем памяти накопителя;
- тип файловой системы;
- название накопителя;
- метод форматирования;
- начало процесса.
Обратите внимание на тип файловой системы. По умолчанию определен FAT 32. Его считывают любые устройства, и не только под управлением Windows.
Название придумайте по своему усмотрению. Параметры от этого не изменятся.
Чтобы процесс форматирования прошел более качественно используйте глубокую очистку. Затем нажмите «Начать» и ждите.
Кажется, вы легко справились с проблемой и больше не будете иметь дело с нежелательными файлами или папками, которые нельзя удалить.
Видео — Как удалить папку если она не удаляется
При удалении некоторых файлов посредством ОС появляется уведомление, что операция не может быть завершена, поскольку файл используется другой программой. Далее вы узнаете, почему это происходит, и какими инструментами можно успешно выполнить удаление ненужных файлов.
Описание проблемы
Если открыть некий файл зарегистрированного типа в соответствующей программе, например, текстовом редакторе или музыкальном проигрывателе, его нельзя будет удалить просто так, переключившись из редактора в Проводник и нажав «Delete». Операционная система не допустит стирания данных, которые используются прямо в данный момент в работе ПК. В таком случае один процесс (запущенный пользователем) пытается стереть файл с носителя данных, а другой процесс (запущенный операционной системой или другой программой) блокирует операцию удаления, считая, что это приведет к сбою в работе или каким-то другим проблемам.На самом деле каждый из этих процессов важен и нужен, но бывает, что файл, подлежащий удалению, и не открыт никакой программой, и в то же время ОС не позволяет его удалить. Как правило, это обусловлено такими причинами:
- Неправильное закрытие файла программой либо неверное завершение работы самой программы в последнем сеансе ее работы.
- На ПК проник вирус, и при попытках удалить зараженную программу или сам вирус, он пытается защищаться, не позволяя легко устранить себя.
- ОС считает, что с файлом в данный момент работает какой-то другой пользователь — или с этого же ПК, или по локальной сети. Так ли это на самом деле – может быть неизвестно, или даже известно, что никакого другого пользователя нет и быть не может. Но удалить такой файл в любом случае не получается.
Простые методы удаления
Изначально, предлагаем вам воспользоваться простыми методами решения проблемы (перечислены в порядке быстроты выполнения):- Перезагрузка ПК. Как ни странно, но достаточно часто именно эта простая мера позволяет завершить работу всех процессов ОС и после успешно удалить ненужный файл.
- Попробуйте переименовать файл, если удалось – тогда попробуйте удалить (не забудьте заранее скопировать этот файл, если он вам может понадобиться в дальнейшем).
- Перенесите файл на другой логический диск/флешку. Если получилось – удаляйте уже с нового места.
- Проверьте атрибуты файла (их можно изменить в пункте контекстного меню «Свойства»). Снимите атрибуты «только чтение», «скрытый», «системный», «архивный» и снова попытайтесь сделать удаление.
- Проверьте дату создания и последнего изменения файла. Если она явно неадекватна (по мнению ОС, файл создан в 1980 г или последний раз был изменен в 2060 г), попробуйте изменить дату на реалистичную и удалите.
- Если этот файл – типовой и с возможностью изменения (например, текстовый в формате для “Word”), попробуйте открыть его в соответствующей типу файла программе, как-то изменить содержимое, сохранить данные уже в новой версии, закрыть программу и снова сделать попытку удаления. Этот же метод может сработать с нетиповыми файлами, но вероятность удачного исхода уменьшается.
Что делать, если не удается удалить файл/папку из-за прав доступа?
Нет доступа к файлу/папке. Для удаления этого файла/папки нужно обладать правами «Администратора» — если появляются такие уведомление при попытке удалить файл/папку, нужно перенастроить права доступа. Для этого придется сделать следующие манипуляции (пример удаления папки):- Кликаем правой кнопкой мыши по папке, выбираем «Свойства» — «Безопасность» — «Дополнительно».
- В строке «Владелец» изменяем пользователя на того, под которым вы в данный момент работаете в системе. Для этого можно нажать «Проверить имена», далее ставим птичку в строке «Заменить владельца подконтейнеров и объектов» и нажимаем «ОК».
- Появится окно «Безопасность Windows» и некоторое время ОС будет делать «Смену владельца». Далее ПК спросит: «Вы хотите заменить разрешения для этой папки так, чтобы иметь права полного доступа?». Отвечайте — «Да».
- Далее снова видим окно «Свойства», вкладку «Безопасность». Жмите кнопку «Изменить» с нарисованным щитом, то есть как раз изменим наши права доступа к этой папке, в том числе и право на удаление. Для каждого пользователя ставим галочку в самой верхней строке «Полный доступ» и «ОК».
- Какой-то промежуток времени придется подождать, теперь будут меняться уже Ваши права доступа к папке и объектам внутри нее. Не забываем во вкладке свойств «Общие» убрать галочку с пункта «Только чтение», подтвердите и это изменение атрибутов.
После небольшого ожидания обычно папку уже можно спокойно удалять. Если же Windows снова запросит права доступа, попробуйте повторить описанную процедуру.
Все манипуляции по удалению заблокированной папки или файла можно увидеть на видео:
Какими программами можно удалить неудаляемые файлы?
Если ни один из вышеперечисленных методов не помог, то в такой ситуации уже приходится воспользоваться инструментами для удаления файлов.Unlocker
Один из самых популярных на территории СНГ инструментов удаления файлов, не желающих удаляться – программа Unlocker. Ее можно скачать, перейдя по ссылке на сайт разработчика: www.emptyloop.com.Важно! Старые версии Unlocker могут не работать в 64-битных операционных системах – Windows 7, 8, 10. Не скачивайте старые версии на неизвестных сайтах, где контент давно не обновлялся.
Существуют как инсталлируемая (встраиваемая в операционную систему), так и “portable” версии. У каждой версии есть свои мелкие достоинства и недостатки, но для разового удаления рекомендуется портативная версия. Однако если проблемы с удалением файлов у Вас возникают регулярно, то лучше Unlocker проинсталлировать.
В ходе инсталляции есть возможность установить Unlocker Assistant. Эта программа-ассистент постоянно видна в «Панели задач» и будет автоматически запускаться в случаях, когда будут возникать проблемы с удалением.
Работать с портативной версией программы очень просто:
- Запускаете Unlocker.
- Выбираете в открывшемся окне нужный файл, и вы увидите процессы, не позволяющие его удалить. Это и есть «блокирующие дескрипторы».
- Слева внизу есть возможность выбрать варианты действий – удалить, разблокировать, перенести.
Соглашайтесь и перезагружайтесь.
Аналоги Unlocker
К сожалению, официальная поддержка Unlocker закончилась на Windows 7 (что обычно не мешает ей нормально отрабатывать и под более поздние версии ОС), но для безотказной работы под Windows 8 и Windows 10 лучше использовать IObit Unlocker. Интерфейс очень похож, русифицирован и в общем не вызывает никаких сложностей.DeadLock
В отличие от предыдущей программы, эту в обязательном порядке потребуется запустить на компьютере, чтобы выполнить удаление нужного файла. Скачать приложение можно по ссылке: http://codedead.com/?page_id=822Инструкция по использованию программы:
- Открываем приложение и переходим во вкладку «File».
- Выбираем файл, который нужно удалить.
- Кликаем по файлу правой кнопкой мыши, далее выбираем «Unlock» (разблокировать) или «Remove» (удалить).
Недостаток данной программы в том, что она поддерживает только англоязычный интерфейс.
Использование Live-CD или Live-flash
Радикальное средство для избавления от ненужного файла – запуск операционной системы не с жесткого диска вашего ПК, а с Live-CD или Live-flash. Но для этого нужен как минимум сам Live-CD плюс дисковод для него. Лучше, если есть Live-flash (то же, но на флэшке, дисковод не понадобится), тут хватит и USB-порта:- Вставьте Live-носитель в ПК, загрузитесь с него (может понадобиться вход в BIOS).
- Найдите неподатливый файл на вашем HDD и сотрите его. ОС с Live-носителя возражать не будет в любом случае, поскольку для нее любой файл на Вашем ПК – инородное тело.
- Выключите ПК, извлеките Live-носитель и загрузите компьютер. Ранее неудаляемый файл будет удален.
Чем удалить неудаляемые программы
Некоторые фирмы делают так, что после установки их программ на вашем ПК оказываются какие-то дополнительные совершенно ненужные вам программы, причем вы не давали сознательного согласия на их установку. Если не удается удалить такие программы из списка «Программы и компоненты» штатными средствами по такому пути «Пуск» — «Свойства» — «Программы» — «Удаление программы», на помощь придут программы-деинсталляторы:- Revo Uninstaller Pro – одна из самых популярных программ для удаления других программ. Русифицирована. Полностью удаляет все упоминания об удаляемом ПО не только с диска, но и из реестра. Есть управление автозагрузкой; безвозвратно стирает не только программы, но и ненужные файлы; чистит истории браузеров (не всех, можно уточнить по версии) и истории документов в «MS Office»; автоматически обновляется. Уникальный «режим охотника» позволяет найти и удалить программу, не прописанную в списке программ.
- IObit Uninstaller Free – удаляет весь пакет, связанный с нежелательной программой. Кроме того, обладает функцией принудительного удаления, что помогает сносить самые «упертые» программы. Позволяет «откатывать» обновления Windows. Отключает расширения и плагины для браузеров. Создает список установленных программ и сохраняет в файл. Ведет историю своей работы (удаления программ).
- Advanced Uninstaller Pro. Удаляет «куки», настраивает панели инструментов в браузерах. Оптимизирует файл реестра. Есть даже менеджер шрифтов для Windows!
Как удалить неудаляемые файлы с флешки
Для удаления файлов с флешки подойдет большинство вышеперечисленных методов. Кроме того, у вас всегда будет в запасе «последний довод» — полное форматирование. После него на флешке не останется ни файлов, ни папок, ни вирусов.Итак, если возникло такое положение, когда удалить файл обычными средствами невозможно, потому что операционная система (точнее, некий ее видимый или скрытый процесс) считает, что файлы пока еще находятся в работе, вы сможете воспользоваться выше приведенными инструкциями, чтобы успешно выполнить удаление и избавиться от ненужного файла.
Являясь полноправным владельцем своего компьютера, мы наивно думаем, что он обязан подчиняться нам во всем. Ан нет! Даже такая простая задача как удаление файла или папки, может порядком потрепать нервы. Сколько раз при попытки ненужную/пустую папку появлялось такое окошко?
Такие файлы и папки появляются в следствии некорректных действий пользователя. Они могут долгое время находиться на вашем компьютере, занимать место, при этом её невозможно открыть, переименовать и удалить.
Как удалить файлы и папки, которые не удаляются?
Итак, если при попытке удалить файл или папку появляется диалоговое окно, следует внимательно прочитать сообщение. Возможно файл открыт в какой либо программе, что не позволяет системе удалить его. Например, вы пытаетесь удалить фильм, который либо ещё запущен в проигрывателе (процесс не остановлен), либо файл раздаётся через µTorrent. Или вы пытаетесь удалить папку, в которой содержится музыка, в данный момент играющая в музыкальном проигрывателе.
В первую очередь стоит перезагрузить компьютер, обычно после этого папка удаляется без проблем. Если файл все же не удаляется, следует внимательно просмотреть запущенные программы, возможно процесс не остановлен или же папка может хранить зашифрованные данные, в таком случае необходимо убрать галочку с «шифровать данные». Ещё один вариант невозможности удалить папку, это совпадение её имени с именем системной папки. Надеюсь, все помнят, что системные папки удалять не рекомендуется? Затем необходимо сделать проверку на вирусы, поскольку некоторые вирусы могут блокировать файлы, защищая их от удаления. Внимание! Важная информация, если вы удаляете какую либо папку, а она вновь и вновь появляется на вашем компьютере, то вероятнее всего это вирус, и вам необходимо либо установить антивирусную программу, либо обновить её, либо установить новый антивирусник и произвести полную проверку на наличие вирусов. Ещё один метод удаления такой папки, это попробовать вырезать её и переместить на флешку, впоследствии флешку можно будет отформатировать, главное не забудьте, что при форматировании с флешки удалится вся информация, поэтому нужные файлы необходимо перенести на ваш ПК.
Чтобы можно применить ещё один способ. Следует зайти в свойства папки, и в разделе «Сервис» выбрать подменю «Вид», убрать галочку с пункта «Использовать простой общий доступ к файлам» и сохранить изменения.
Во вкладке «Безопасность», следует открыть «Дополнительно» и в этом меню снять все галочки с пунктов чтения и исполнения. Сохранить изменения и вновь попробовать удалить папку.
Ещё для удаления можно воспользоваться проводником Total Commander, он отображает заблокированные файлы и папки. Если вы пользуетесь этим проводником, вам следует запустить его, затем нажать Ctrl+Alt+Delete запустив Диспетчер задач. Найдя в Total Commander зашифрованный файл, вы должны поискать его и в процессах, отображённых в диспетчере задач. Если такой процесс был найден, то следует остановить его, после чего удалить файл .
Существуют также специальные программы для и папок. Одна из них Unlocker, пользуется большой популярностью. Скачав и установив её, вы сможете перемещать, переименовывать, совмещать и удалять заблокированные файлы и папки. При установке программы следует внимательно читать тест и убирать лишние флажки, иначе вы рискуете установить ненужную стартовую страницу вашего браузера и бесполезный софт. Установив программу, вы клюкаете правой кнопкой мыши по файлу или папке, подлежащим удалению, выбираете в контекстном меню «Unlocker»
После чего появляется окно
в верхней части которого прописываются все процессы, которые на данный момент работают с этим файлом, а внизу в контекстном меню вы сможете выбирать, что следует сделать с этим файлом, удалить его, скопировать, переименовать или переместить. Для удаления папки необходимо либо через Диспетчер задач, либо в самой программе остановить процессы. В программе вы, выделив необходимые файлы, кликнете по «Разблокировать всё».
Ну вот и всё, теперь надоедливая папка удалится без труда!
Мне остаётся только пожелать вам успехов в борьбе с не удаляемыми папками!
Всем большой привет! На своем блоге я часто пишу статьи на темы компьютерной грамотности поэтому сразу же (пока вы не начали читать данный пост) советую подписаться на обновления моего блога чтобы не пропустить классные и интересные посты, которые будут для вас очень полезны.
Вот одни из таких (самые популярные):
Ну а сейчас к теме поста…
Сталкивались ли вы когда-нибудь с такой проблемой, когда по каким-то неизвестным для вас причинам вы не можете удалить какой-то файл или папку, архив или программу со своего компьютера? Думаю сталкивались. Так вот сегодня я расскажу вам о том, как удалять любые файлы с ПК без проблем.
Бывает так: вроде жмешь правой кнопкой по файлу, кликаешь «удалить», а windows ошибку выдает, типа не удается удалить файл, доступ заблокирован, диск может быть переполнен или защищен от записи, либо файл занят другим приложением, и т.д. и т.п. Сидишь и думаешь в чем же причина?
Понятное дело, когда ты пытаешься удалить файл, папку или программу, которые открыты в настоящее время (ты еще их не закрыл) и они не удаляются. Само собой, сначала закрываем все, а потом удаляем, но ведь бывают случаи когда вроде бы все закрыто, а ты пытаешься удалить файл и он все равно не удаляется.
Тут уже надо думать что делать, а думать очень сложно когда не знаешь что делать =).
Если пускать все на самотек и оставлять все ненужные файлы, папки, архивы zip, rar, программы и т.д. на своем компьютере, то со временем он засориться и начнет глючить! Факт! Поэтому советую вам всегда очищать свой комп от ненужного хлама. Windows, при нормальном уходе за ним, будет работать бесперебойно годами! Ну а если вы хотите менять винду каждые 3 месяца, то пожалуйста, засоряйте.
Что делать если файл все таки не удаляется?
Итак. Как удалить неудаляемые файлы с компьютера? Очень просто. Для этого нам понадобиться одна классная утилита, которая помогает мне постоянно! Называется она — Unlocker.
— утилита для удаления файлов и папок, которые обычным способом удалить не удается. Скачать бесплатно утилиту можно по этой ссылке — скачать Unlocker
Теперь удаляется файл очень просто. Запускаете эту утилиту (в системном трее появиться значок проги) и делаете все так же.
Жмете правой кнопкой по не удаляемому файлу и кликаете «Удалить». Сначала наверняка вылезет какая-то ошибка, жмете «ок», а потом автоматически сработает Unlocker, он найдет на ПК все программы, приложения и задачи, которые используют данный файл, отключит их от данного файла и вы сможете удалить файл.
Иногда для удаления более сложных файлов нужно будет перезагрузить компьютер. Файлы не помещаются в корзину, а удаляются сразу и навсегда!
Если вы не можете переместить какой-то файл с одной папки в другую, то Unlocker так же поможет вам в этом! Нажмите правой кнопкой по перемещаемому файлу и нажмите — Unlocker.
В появившемся маленьком окошке выберите действие — переместить и укажите папку, в которую нужно переместить файл.
Вот в общем-то и все на сегодня. Утилита классная, пользуйтесь, спасает меня постоянно! Кстати недавно писал статью про еще одну полезную утилиту, называется она Uninstall Tools.
Почти каждый активный пользователь персонального компьютера хотя бы раз сталкивался с проблемой, которая заключается в невозможности удаления определенной папки или файла стандартным способом.
В статье я подробно расскажу вам о причинах, по которым ПК отказывается произвести удаление неудаляемых программ.
Начнем с того, что неудаляемых файлов не существует в принципе. Существуют данные, от которых невозможно избавиться. Любой файл или папку возможно «выбросить» с ПК.
Итак, файл, который не удаляется?
Разберем причины:
Вирусная атака компьютера.
Запрещен доступ к удалению.
Данные, подлежащие удалению, используются какой-либо программой.
Удаляемая папка содержит открытый файл.
Данные необходимы для работы системы (находятся в папке «Windows»).
Методы устранения:
По причине вирусной атаки ПК чаще всего не удается удалить программы. Для решения попробуйте просканировать компьютер любым антивирусником и добавить найденные файлы в карантин либо вылечить. После перезагрузки процесс удаления неудаляемых программ должен пройти успешно.
При запрете доступа необходимо просто его открыть с помощью и папки при активной учетной записи администратора.
Иногда пользователь пытается удалить папку, в которой находится ярлык запуска открытой на момент Для удаления такой папки следует закрыть программу.
Операционная система не даст удалить файлы и папки, которые необходимы для ее стабильной работы.
Рассмотрим одну из причин проблемы, как удалить файл, который не удаляется. Она заключается в том, что удаляемые данные заняты в каком-либо процессе.
Если при попытке избавиться от какого-либо документа на экране монитора вы увидели следующее сообщение: «Операция не может быть завершена или выполнена, так как файл или папка используется в работе программы», то просто-напросто нужно завершить все активные процессы, в которых участвует данный файл/папка и повторить попытку.
Бывают ситуации, когда пользователь просто не знает и не может наглядно проследить активный процесс, мешающий что-то удалить. Для этих случаев и существуют программы для удаления «неудаляемых» файлов.
Unlocker. Маленькая бесплатная для скачивания и последующего использования на домашних компьютерах утилита. Она точно знает ответ на вопрос: «Как удалить файл, который не удаляется?». После установки Unlocker встроится в и поможет не только завершить активные процессы, мешающие удалению, но и переименовать или переместить заблокированные данные. Для программы характерен многоязычный интерфейс, поддержка операционных систем Windows ХР, 7, 2000 и Vista. Потребление ею оперативной памяти минимально, особых требований к оборудованию ПК нет, занятое место — 200 Кб.
Wise Free. Как таковая эта программа служит для от ненужной или некорректной информации. При запуске утилита обязательно даст возможность пользователю создать резервную копию реестра, что подстрахует от удаления всё-таки нужных файлов. Отличается эта утилита тем, что имеет возможность разделить найденные ошибки реестра на абсолютно безвредные и потенциально опасные. Безопасные ошибки можно удалять смело, а вот избавление от потенциально опасных может привести к нестабильной работе или сбою в процессах операционной системы. Утилита работает в автоматическом режиме, т. е запуск, устранение ошибок и завершение работы происходит без участия пользователя.
Какой программой воспользоваться? Любой! Это самые простые, полезные и удобные в использовании утилиты.
Думаю, что, скорее всего, после установки любой из них вопрос о том, как удалить файл, который не удаляется, будет закрыт! Всего доброго!
Вконтакте
Одноклассники
Google+
Не удаляется папка. Не удалось найти этот элемент
Добрый день! Уважаемые читатели и гости блога pyatilistnik.org. Не так давно мы с вами разбирали тему, установки windows 8.1 с флешки, лично для меня данная операционная система является самой подходящей, но это на любителя. В какой-то момент вы можете столкнуться с проблемой, что у вас не удаляется папка, хотя все права на нее есть. ОС сообщает вам, что не удалось найти этот элемент, хотя он у вас перед глазами. Давайте разбираться как это решить и удалить не нужный элемент. Кстати такую проблему вы можете встретить и в Windows 10 и в семерке.
И так, у меня есть папка на рабочем столе, которую я планировал удалить, но когда вы нажимаете клавишу Delete, вам выскакивает вот такое предупреждение:
Не удалось найти этот элемент. Его больше нет. Проверьте расположение этого элемента и повторите попытку
Нажатие кнопки «Повторить попытку» не дадут ни каких результатов. Давайте разбираться как удалить папку которая не удаляется.
Почему пишет не удается удалить папку элемент не найден
Ответ очень простой, это очередной глюк операционной системы Windows, коих очень много, вспомните хоть случай со сценарием run vbs. Возможные причины:
- У вас нет прав на вашу папку, нужно это проверить
- Проблема с реестром Windows, потребуется его оптимизация и чистка
- Проблема с именем папки и некоторыми символами, которые конфликтуют при удалении
Проверка прав на папку
Если вы видите сообщение не удалось найти этот элемент, проверим права, делается это просто, щелкаете правым кликом по папке и выбираете свойства.
Переходите на вкладку «Безопасность» и в идеале вы должны увидеть вот такое окно, где вы видите у кого какие права и есть возможность их изменить, добавим себе полный доступ.
В случае с ошибкой: Не удалось найти этот элемент. Его больше нет. Проверьте расположение этого элемента и повторите попытку, вы увидите вот такую красоту:
Запрошенная информация о безопасности недоступна или не может быть отображена
Как видите прав вам поменять не дадут, давайте искать другие методы решения.
Ремонт реестра
Про оптимизацию реестра я уже не однократно писал, можете посмотреть вот тут и тут. Там все подробно описано, так, что не будем на этом останавливаться. Если у вас и после этого не удаляется папка, то делаем следующий пункт.
Переименовывание файла
Вы наверняка читали в новостях, что разные мобильные устройства из-за специфического сочетания текста в сообщениях или именах, можно сломать, примером может служить недавний случай с Apple. В Windows 8.1 или 10, все тоже самое. Для устранения проблемы пробуем переименовать папку. Делается это через клавишу F2 (Полный список возможностей на клавиатуре с помощью комбинаций, читайте в статье про горячие клавиши Windows)
Лично я при выполнении этой операции, так же получил сообщение, что опять не удалось найти этот элемент, видимо, что-то блокирует данный элемент в системе, идем дальше. В таких ситуациях я использую некоторые утилиты:
- Total Commander
- Far
- Uplocker
Начнем c Total Commander, я не буду описывать, где ее взять, думаю вы все умеете пользоваться Google. После того как вы скачаете и запустите его, вам необходимо перейти в то место, где у вас располагается папка, которую не получается удалить средствами Windows. У меня это рабочий стол, для перемещения между дисками, в самом верху есть соответствующие значки дисков.
Свою папку я обнаружил, пробуем ее удалить.
щелкаем правым кликом по ней? из контекстного меню выбираем пункт «Удалить»
Соглашаемся.
Все у меня папка удалилась без каких либо проблем, что еще раз подтверждает, что права на нее были и, что это явный косяк Windows. Если вы запустите Far, то там будет все так же. Если вам это не помогло, это бывает очень редко, то попробуйте утилиту Unlocker, ее смысл в том, что она проверяет нет ли каких либо блокировок со стороны программ или процессов, кто мог бы взаимодействовать с вашей папкой, и если они есть, то утилита просто эту связь разрывает.
Когда откроется Unlocker, он вас попросит указать папку или файл, который требуется проверить на блокировку процессом.
У вас откроется следующее окно, в котором будут вот такие действия:
- Удалить
- Переименовать
- Переместить
Выбираем нужный пункт и пробуем. По идее это должно помочь в решении проблемы с невозможностью удалить папку и сообщением, что его больше нет. Проверьте расположение этого элемента и повторите попытку.
Инструкция: Как удалить папку, которая не удаляется
Каждый пользователь компьютера стремится сохранять внутренний или внешний жесткий диск в чистоте, своевременно удаляя папки с бесполезными файлами или программами. Согласно рекомендациям Microsoft, на операционной системе Windows удалять лишние приложения нужно через встроенную утилиту для установки/удаления программ, но не все из установленных на компьютере приложений отображаются в ней.
В большинстве случаев удаление программы или других файлов в папке не вызывает проблем. Достаточно нажать на папку правой кнопкой мыши, выбрать пункт «Удалить» и подтвердить свое решение. Но не всегда удаление папки проходит гладко, и система может предупредить, что неспособна выполнить операцию из-за использования файлов папки в данный момент. Предлагаем рассмотреть несколько способов, как удалить папку, которая не удаляется в операционной системе Windows.
Перезагрузка компьютера
Самый очевидный и простой способ решения проблемы с папкой, которая не удаляется, это перезагрузка компьютера. Чаще всего ошибка с удалением папки возникает по причине использования файлов, которые находятся в ней. Например, запустив изображение из папки с картинками, удалить ее не получится до тех пор, пока программа, использующая изображение, не перестанет к нему обращаться.
Если после закрытия всех программ, которые могли использовать файлы из удаляемой папки, результат остался прежним и система сообщает о невозможности удаления, легче всего будет перезагрузить компьютер, тем самым сбросив все обращения к файлам.
Закрытие программ, использующих файлы из папки
Если после перезагрузки компьютера продолжает возникать проблема, при которой папку не удается удалить, нужно понять, какой из файлов, находящихся в ней, в данный момент использует система. Вероятнее всего в папке содержится приложение, которое автоматически запускается после перезагрузки компьютера, тем самым оно становится используемым и не может быть удалено.
Например: Программа PicPick по умолчанию автоматически запускается одновременно с операционной системой. Если данная опция в приложении не отключена, то после перезагрузки компьютера удалить папку, в которой находится PicPick, не получится. Потребуется сперва закрыть приложение, а после приступать к его удалению.
Когда приложение не отображается, но при попытке удалить папку с ним все равно возникают ошибки, нужно завершить работу программы при помощи «Диспетчера задач». Для этого нажмите Ctrl+Alt+Del и запустите «Диспетчер задач». Далее перейдите в расширенный режим просмотра запущенных приложений и выберите графу «Процессы». Найдите в списке процессов тот, который может исполняться из папки, попытка удалить которую производится. Завершите этот процесс, после чего попытайтесь вновь стереть папку.
Проверка на вирусы
Виной многих проблем в работе компьютера являются вирусы. Они могут скрытно проникнуть в определенную папку и находиться в ней, в результате чего у пользователя будут возникать проблемы при попытке ее удалить.
Чтобы убедиться в отсутствии в папке вирусов, нужно установить на компьютер антивирус. Далее нажмите на папку правой кнопкой мыши и выберите в выпадающем меню пункт, связанный со сканированием папки при помощи антивируса. Если во время сканирования проблемы не будут найдены, значит, ошибка связана не с вирусами.
Форматирование диска с папкой
Часто проблема, при которой пользователь не может удалить папку, возникает с внешними жесткими дисками или флеш-накопителями. Если не получается удалить папку с внешнего накопителя, можно просто его отформатировать.
Предварительно перенесите на другой накопитель файлы с внешнего жесткого диска или флешки, которые могут пригодиться в будущем. После этого можно приступать к форматированию хранителя информации, по результатам которого с него будет все удалено. Для того чтобы отформатировать внешний жесткий диск или флешку, нажмите на него правой кнопкой мыши в списке выбора дисков и кликните на соответствующий пункт. Рекомендуется выполнять полное форматирование (а не быстрое), чтобы полностью «обнулить» хранитель информации.
Использование специальных программ
Для устранения проблемы, при которой не удается удалить папку, выпущено сразу несколько приложений, способных помочь справиться с данной задачей. Действенной программой можно назвать Unlocker, которая распространяется бесплатно через интернет на сайте разработчиков.
Программа работает очень просто – она анализирует компьютер и отыскивает процессы, которые используют файлы из папки. Когда они найдены, приложение предлагает их закрыть, после чего проблем с удалением папки возникать не должно. Пользоваться приложением Unlocker нужно следующим образом:
- Запустите его и выберите папку, которую вы планируете удалить;
- Далее пройдет процедура анализа, после чего пользователю покажут, какие файлы из папки в данный момент задействованы определенным процессом;
- После этого остается выделить все процессы, использующие файлы из папки, и нажать на кнопку «Kill Process», завершив их.
- Когда процессы завершены, папку можно спокойно удалять, и больше проблема не должна себя проявить.
Стоит обратить внимание, что удаление папки может быть невозможно не только из-за использования файлов, расположенных в ней, но и по причине ограничения доступа. Если к папке одновременно настроен доступ с нескольких компьютеров, системный администратор может сохранить права на удаление или изменений файлов в папке только для себя. Таким образом, с других компьютеров информацию из папки можно будет только просматривать, но не стирать.
Загрузка…Как удалить файлы или папки, которые нельзя удалить
Иногда вы можете удалить файлы или папки, которые нельзя удалить на вашем компьютере с Windows. Когда вы собираетесь удалить такие файлы или папки, которые невозможно удалить, вы можете получить сообщение об ошибке: Не удалось найти этот элемент.
Проблема с удалением файлов или папок?
Иногда имя папки выглядит как « Моя папка ». Если вы посмотрите на конец файла, который вы заметили, в конце файла есть пробел.Если вы установили Windows 8, 8.1 или даже 10 на свой компьютер, вы можете попытаться создать папку, которая заканчивается пробелом, и вы увидите, что Windows автоматически удалит это пространство, которое находится в конце или начале имени файла. !
Вот в чем проблема!
В предыдущих версиях Microsoft Windows, таких как XP или Vista, я думаю, Windows позволяла пользователям создавать файл или папку с конечным пространством.
Например, у меня есть папка с именем «Новая папка » (посмотрите на пробел в конце!) Когда я попытаюсь удалить ее в проводнике Windows, Windows попытается удалить «Новую папку» (без пробела в конце), и это выдаст мне ошибку «Не удалось найти элемент».
Как удалить файлы или папки, которые нельзя удалить
Итак, давайте посмотрим, как удалить файлы или папки, которые нельзя удалить:
1. Щелкните правой кнопкой мыши кнопку Windows и выберите «Командная строка (администратор)».
2. Затем найдите папку, в которой у вас есть файл или папка, которую вы хотите удалить.
3. Теперь введите cd и скопируйте адрес, по которому находится ваша папка или файл, и вставьте его в командную строку или cmd следующим образом: [просто измените свой путь, а не этот]
cd c: \ Users \ YourUserName \ Desktop
А затем нажмите ввод.
4. После этого вы увидите, что находитесь внутри папки, потому что ваш путь изменился, теперь введите это и нажмите Enter:
dir / x
5. После этого вы увидите список файлов в папке и выполните поиск папки или файла, который вы не можете удалить.
В моем случае ПОСЛЕ ~ 1
6. Теперь, найдя файл, убедитесь, что он имеет определенное имя, например ABCD ~ 1 , а не настоящее имя файла.
7. Введите следующую строку, просто отредактируйте имя файла с именем, которое вы найдете выше, которое присвоено вашему имени файла, и нажмите Enter:
rmdir / q / s имя вашего файла
8. Наконец-то вы успешно удалили папку, идите и проверяйте.
Вам также может понравиться:
Кажется, это исправить было легко, и вам больше не нужно иметь дело с ненужными файлами или файлами, которые нельзя удалить. Если у вас все еще есть какие-либо вопросы относительно этого руководства, не стесняйтесь задавать их в комментариях.
Не удается удалить файлы, папки или значки в Windows 10 [решено]
5. Измените владельца файла / папки
- Щелкните правой кнопкой мыши файл, который хотите удалить, и выберите Properties .
- На вкладке Security нажмите кнопку Advanced .
- Появится окно Advanced Security Settings , в котором вы увидите владельца.
- В некоторых случаях SYSTEM указан как владелец, а в некоторых это TrustedInstaller, щелкните на опции Изменить рядом с именем владельца.
- Введите имя пользователя, которое вы хотите стать владельцем файла, нажмите Проверить имена , чтобы убедиться, что все в порядке, и нажмите ОК .
- Вы заметите, что имя владельца изменилось, и вы также заметите флажок под названием Заменить владельца для подконтейнеров и объектов , установите этот флажок и нажмите Применить.
- Закройте свойства безопасности Windows ( Windows потребует перезапуска ).
- Снова откройте Properties , щелкнув файл правой кнопкой мыши, выберите Security, , а затем Advanced .
- На вкладке «Разрешение» установите флажок «» Заменить все записи разрешений дочернего объекта наследуемыми записями разрешений от этого объекта .
- После этого нажмите Изменить .
- В окне Permission Entry проверьте Full Control и нажмите OK .
- Попробуйте удалить файл / папку еще раз.
Если вам нужны дополнительные инструкции о том, как стать полноправным владельцем файла или папки, ознакомьтесь с этим подробным руководством.
5. Включите скрытую учетную запись администратора
Запустите сканирование системы для обнаружения потенциальных ошибок
Нажмите Начать сканирование , чтобы найти проблемы с Windows. Нажмите Восстановить все , чтобы исправить проблемы с запатентованными технологиями.Запустите сканирование ПК с помощью Restoro Repair Tool, чтобы найти ошибки, вызывающие проблемы с безопасностью и замедление. После завершения сканирования в процессе восстановления поврежденные файлы заменяются новыми файлами и компонентами Windows.
Если вы не можете удалить определенные файлы, возможно, проблема заключается в отсутствии прав безопасности. Однако вы всегда можете попробовать удалить эти файлы, используя скрытую учетную запись администратора.
Windows 10 поставляется со скрытой учетной записью администратора, и вы можете использовать ее для решения различных проблем.
Мы уже писали об этой учетной записи в прошлом, и если вам нужна дополнительная информация, обязательно ознакомьтесь с нашей статьей о том, как включить скрытую учетную запись администратора для получения дополнительной информации.
6. Удалите утилиту удаления AMD
Иногда эту проблему могут вызывать сторонние приложения. Если вы не можете удалить файлы или папки на своем компьютере, проблема может быть вызвана утилитой удаления AMD.
Чтобы решить эту проблему, найдите это приложение на своем ПК и удалите его. Есть несколько способов сделать это, но лучше всего использовать программу удаления.
Эти инструменты специально разработаны для удаления приложений и удаляют все файлы и записи реестра, связанные с нужным приложением.
Существует множество отличных инструментов для удаления, и вы можете увидеть подборку лучших из них в нашем руководстве.
После полного удаления проблемного приложения проблема должна быть решена, и вы снова сможете удалять файлы.
7. Используйте средство устранения неполадок Microsoft
- Загрузите средство устранения неполадок.
- Запустите средство устранения неполадок и нажмите Далее .
- Следуйте инструкциям на экране, чтобы завершить процесс устранения неполадок.
После завершения устранения неполадок проверьте, сохраняется ли проблема.
8. Используйте безопасный режим
- Открыть меню «Пуск» .
- Нажмите кнопку Power , нажмите и удерживайте клавишу Shift и выберите в меню Restart .
- Появится список опций. Выберите Устранение неполадок , выберите Дополнительные параметры , нажмите Параметры запуска, и нажмите кнопку Перезапустить .
- Теперь вы должны увидеть список опций. Выберите любую версию безопасного режима, нажав соответствующую клавишу на клавиатуре.
После входа в безопасный режим попробуйте снова удалить проблемный файл или каталог.
Имейте в виду, что это всего лишь обходной путь, но он может быть полезен, если вам нужно удалить всего пару файлов или папок из определенного каталога.
Если вы не можете загрузиться в безопасном режиме, вот несколько советов, которые помогут быстро решить эту проблему.
9.Используйте команду chkdsk
- Запустите командную строку от имени администратора, как показано в решении 3.
- Введите следующую команду и нажмите Enter для запуска:
chkdsk / f
- Нажмите ДА, когда появится запрос, если вы хотите запустить его при следующем запуске. .
- Перезагрузите компьютер.
- После перезагрузки откройте File Explorer , найдите папку, которую не удаляете. На этот раз вы сможете его удалить.
Сканирование chkdsk исправит все потенциальные ошибки, и некоторые пользователи сообщили об исправлении этой проблемы после его выполнения, поэтому обязательно попробуйте.
Если у вас есть альтернативное решение этой проблемы и вы хотите поделиться им с нами, запишите его в комментариях ниже, наши читатели будут рады его прочитать.
По-прежнему возникают проблемы? Исправьте их с помощью этого инструмента:- Загрузите этот PC Repair Tool с оценкой «Отлично» на TrustPilot.com (загрузка начинается с этой страницы).
- Нажмите Начать сканирование , чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Нажмите Восстановить все , чтобы исправить проблемы с запатентованными технологиями (эксклюзивная скидка для наших читателей).
cmd Delete Folder — Как удалить файлы и папки в Windows
Иногда просто быстрее делать что-то из командной строки.
В этом кратком руководстве мы рассмотрим, как открыть командную строку, некоторые основные команды и флаги, а также как удалять файлы и папки в командной строке.
Если вы уже знакомы с основными командами DOS, можете пропустить.
Как открыть командную строку
Чтобы открыть командную строку, нажмите клавишу Windows и введите «cmd».
Затем нажмите «Запуск от имени администратора»:
После этого вы увидите окно командной строки с правами администратора:
Снимок экрана окна командной строкиЕсли вы не можете открыть командную строку от имени администратора, не беспокойтесь . Вы можете открыть обычное окно командной строки, нажав «Открыть» вместо «Запуск от имени администратора».
Единственное отличие состоит в том, что вы не сможете удалить некоторые защищенные файлы, что в большинстве случаев не должно быть проблемой.
Как удалить файлы с помощью команды
del
Теперь, когда открыта командная строка, используйте cd
, чтобы изменить каталоги, в которых находятся ваши файлы.
Я подготовил на рабочем столе каталог под названием Test Folder. Вы можете использовать команду tree / f
, чтобы увидеть дерево всех вложенных файлов и папок:
Чтобы удалить файл, используйте следующую команду: del "<имя файла>"
.
Например, чтобы удалить Test file.txt
, просто запустите del "Test File.txt"
.
Может появиться запрос на удаление файла. Если это так, введите «y» и нажмите Enter.
Примечание: Любые файлы, удаленные с помощью команды del
, восстановить невозможно. Будьте очень осторожны, где и как вы используете эту команду.
После этого вы можете запустить tree / f
, чтобы подтвердить, что ваш файл был удален:
Также бонусный совет — Командная строка имеет базовое автозаполнение.Таким образом, вы можете просто ввести del test
, нажать клавишу табуляции, и командная строка изменит его на del "Test File.txt"
.
Как принудительно удалить файлы с помощью команды
del
Иногда файлы помечаются как файлы только для чтения, и при попытке использовать команду del
вы увидите следующую ошибку:
Чтобы обойти это, используйте флаг / f
для принудительного удаления файла. Например, del / f «Тестовый файл только для чтения.txt»
:
Как удалить папки с помощью команды
rmdir
Чтобы удалить каталоги / папки, вам необходимо использовать rmdir
или rd
команда.Обе команды работают одинаково, но давайте остановимся на rmdir
, поскольку он более выразителен.
Кроме того, в оставшейся части руководства я буду использовать термины «каталог» и «папка» как взаимозаменяемые. «Папка» — это новый термин, который стал популярным в ранних графических интерфейсах рабочего стола, но папка и каталог в основном означают одно и то же.
Чтобы удалить каталог, просто используйте команду rmdir <имя каталога>
.
Примечание: Любые каталоги, удаленные с помощью команды rmdir
, не могут быть восстановлены.Будьте очень осторожны, где и как вы используете эту команду.
В этом случае я хочу удалить каталог с именем Subfolder, поэтому я буду использовать команду rmdir Subfolder
:
Но, если вы помните ранее, в Subfolder есть файл с именем Nested Test File.
Вы можете cd
в каталог подпапок и удалить файл, затем вернуться с cd ..
и снова запустить команду rmdir Subfolder
, но это будет утомительно. И только представьте, если бы была куча других вложенных файлов и каталогов!
Как и в случае с командой del
, есть полезный флаг, который мы можем использовать, чтобы сделать работу намного быстрее и проще.
Как использовать флаг
/ s
с rmdir
Чтобы удалить каталог, включая все вложенные файлы и подкаталоги, просто используйте флаг / s
:
Возможно, появится запрос с вопросом, хотите ли вы чтобы удалить этот каталог. Если это так, просто введите «y» и нажмите Enter.
И все! Это должно быть все, что вам нужно знать для удаления файлов и папок в командной строке Windows.
Все эти команды должны работать в PowerShell, который по сути является командной строкой версии 2.0. Кроме того, в PowerShell есть несколько классных псевдонимов, таких как ls
и clear
, которые должны чувствовать себя как дома, если вы знакомы с командной строкой Mac / Linux.
Помогли ли вам эти команды? Есть ли другие команды, которые вам пригодятся? В любом случае, дайте мне знать в Твиттере.
Удаление синхронизированных папок — Box Support
Вы можете дополнительно установить флажок Всегда удалять , если вы хотите, чтобы Box Sync всегда удалял папку в вашей учетной записи Box.Вы больше не будете видеть это всплывающее окно при удалении в будущем принадлежащих вам папок, содержащих соавторов.
Сценарии, при которых вы не получите запрос «Подтвердить удаление»:
При удалении содержимого из локальной папки Box Sync,
- , вы не получите это приглашение, если удалите папку , владельцем которой вы являетесь, , что не имеет соавторов . Папка будет удалена из вашей учетной записи Box .
- , вы не получите это сообщение, если удалите отдельные файлы . Файл будет удален из вашей учетной записи Box .
- , вы не получите это приглашение, если удалите папку , которая принадлежит другому пользователю . Папка будет несинхронизирована для и .
Примечание:
- Перемещение папки из папки Box Sync в любое место за пределами папки Box Sync эквивалентно прямому удалению папки из папки Box Sync.
- Если папка частично синхронизирована, дополнительные элементы, не видимые на вашем компьютере, также могут быть окончательно удалены из Box. Удаление родительских папок локально из папки Box Sync может привести к непреднамеренному удалению вложенных папок, которые вы не синхронизировали. Вы всегда можете восстановить удаленные элементы со страницы Trash .
Удаление или несинхронизация
Когда вы удаляете совместно используемую папку, эта папка безвозвратно удаляется из каждой учетной записи соавтора.
Когда вы несинхронизируете совместно используемую папку, вы только удаляете ее со своего компьютера — она остается в родительской папке, и все другие соавторы продолжают иметь доступ к этой папке. Это действие необходимо выполнить из веб-приложения Box.
Удалить папку в Bash — подсказка для Linux
При работе с Linux Mint 20 вам приходится работать с разными файлами и папками. Но метод создания или удаления папки или каталога в некоторой степени отличается от создания или удаления файла.При удалении файлов или каталогов из командной строки будьте бдительны, потому что после удаления каталога с помощью команд, упомянутых в этой статье, он больше не будет полностью восстановлен.
В этой статье вы узнаете обо всех основных методах удаления папок в Bash.
Есть два метода удаления папок или каталогов. Это следующие:
- Команда rmdir — Используется для удаления пустых папок или каталогов.
- Удалить отдельную папку
- Удалить папку в папке
- Удалить несколько папок
- Команда rm — Используется для удаления непустых папок или каталогов.
Давайте попробуем эти два метода на нескольких примерах удаления папок.
Команда rmdirЕсли вы пользователь Linux и хотите удалить пустую папку, вы должны использовать команду «rmdir». Итак, в самом начале вы должны проверить, сколько папок в настоящее время присутствует в вашем домашнем каталоге, следующим образом:
Удалить отдельную папку
Во-первых, создайте новый каталог с именем «Folder1», используя следующую простую команду, и снова перечислите все каталоги.Вы увидите недавно созданную папку в списке каталогов.
Чтобы удалить эту вновь созданную папку, которая сейчас пуста, используйте следующую команду:
Перечислите все каталоги, и вы увидите, что конкретная папка была удалена и отсутствует в списке.
Удалить папку в папке
Список всех имеющихся у вас каталогов. Создайте новый каталог с именем «Folder2» с помощью команды «mkdir» следующим образом:
Теперь создайте другую папку «Test1» во вновь созданной папке с именем «Folder2».
$ mkdir имя-папки1 / имя-папки2
Вы также можете создать папку внутри папки, выполнив команду «cd», как показано ниже:
$ cd имя-папки1
$ mkdir имя-папки2
Теперь попробуйте удалить папку «Folder2» с помощью команды «rmdir». Вы получите сообщение об ошибке: «Каталог не пуст», так как «Папка2» содержит «Test1», поэтому команда «rmdir» не может удалить папку «Folder2».
Итак, вам нужно удалить папку «Test1», используя следующую команду:
$ rmdir имя-папки1 / имя-папки2
Вы также можете попробовать другой метод удаления папки в папке, используя команду «cd» вместо пути к папке, как показано ниже:
$ cd имя папки
$ rmdir имя подпапки
Вы можете видеть, что папка «Test1» была удалена из «Folder2».
Примечание: если вы хотите видеть сообщение об удалении, когда папка была удалена, вы должны использовать следующую команду вместе с флагом «-v»:
Удалить несколько папок
Чтобы удалить несколько папок за раз, вы должны сначала создать несколько папок. Итак, создайте три папки с именами «Test1», «Test2» и «Test3» с помощью команды «mkdir». Перечислите все вновь созданные папки с помощью команды «ls».
$ mkdir папка1 папка2 папка3
Вы можете использовать следующую команду для удаления папок, если они имеют разные имена:
$ rmdir папка1 папка2 папка3
Если у ваших папок разные имена, попробуйте следующую команду, чтобы удалить их:
В этой команде знак «*» показывает, что она выберет все папки, которые начинаются с определенного слова «папка».На изображении ниже все папки, имена которых начинаются с «Test», будут удалены.
Команда rmЕсли вы хотите удалить папку, которая не пуста, вы должны использовать команду «rm». Поэтому проверьте, сколько папок в настоящее время присутствует в вашем домашнем каталоге, перечислив их, как показано ниже:
Теперь создайте новую папку с именем «New», а также создайте несколько других папок в этой папке как «Test1», «Test2», «Test3» и т. Д.
$ mkdir имя папки
$ cd имя папки
$ mkdir подпапка1 подпапка2 подпапка3
Проверьте доступные в настоящее время папки в вашем домашнем каталоге.
Теперь пора использовать команду «rm», чтобы удалить непустую папку. Для этого используйте следующую команду «rm», за которой следует имя удаляемой папки:
Флаг «-r» в этой команде означает, что сначала нужно удалить все содержимое папки.
Вы также можете использовать заглавную букву «R» вместо маленькой буквы «r». Вы увидите, что папка будет удалена. Не только это, но и все папки внутри папки «New» также удаляются вместе с ним.
Существует еще одна команда с небольшим изменением для удаления непустой папки, как показано ниже:
В этой конкретной команде флаг «-r» удалит все подпапки или файлы в этой конкретной папке, а затем перейдет к папке, которую необходимо удалить. С другой стороны, флаг «f» используется для принудительного удаления этой папки без отображения запроса.
или
В вышеупомянутой команде флаг «v» используется для отображения процесса удаления папки с текстовым выводом.Он также отобразит сообщение об успешном удалении каталога, как показано ниже.
ЗаключениеПодводя итог, мы успешно обсудили методы удаления пустых и непустых папок в Bash с помощью команд «rmdir» и «rm» соответственно. Мы также подробно рассказали, как удалить пустые папки с разными условиями, например, одну папку, папку в папке и удалить несколько папок. Надеюсь, эта статья очень помогла вам раскрыть основы удаления папок в Bash.Кроме того, следуя приведенному выше руководству, теперь вы можете удобно удалять файлы и папки в Bash.
Как удалить непустой каталог в Linux
Я пытаюсь удалить каталог в Linux с помощью команды rmdir. Однако я получаю сообщение об ошибке следующего содержания:rmdir: не удалось удалить «трип-картинки»: каталог не пуст
Как я могу удалить непустой каталог в Linux с помощью cli?
Есть две команды, которые можно использовать для удаления непустых каталогов в операционной системе Linux:
- Команда rmdir — Удалить каталог, только если он пуст.
- rm command — Удалить каталог и все файлы, даже если он НЕ пуст, передав команду -r в rm для удаления непустого каталога.
Следующие команды работают с CentOS, RHEL, Fedora, Alpine, Arch, Debian, Ubuntu и всеми другими дистрибутивами Linux. Давайте посмотрим на несколько примеров.
Процедура удаления непустого каталога в Linux
Мы используем команду rm для удаления непустого каталога. Синтаксис:
rm -rf dir-name
rm -rf / path / to / dir / name
Будьте осторожны при использовании команды rm с параметрами -r и -f.Параметр -r рекурсивно удаляет каталоги и их содержимое, включая все файлы. Параметр -f команды rm игнорирует несуществующие файлы и аргументы, никогда ничего не запрашивает. Варианта отмены нет. Поэтому нужно быть очень осторожным с командой rm -rf. Давайте посмотрим на несколько примеров.
Примеры удаления непустого каталога в Linux
Попытка удалить каталог trip-pictures с помощью команды rmdir в Linx:
rmdir trip-pictures
Примеры выходных данных:
rmdir: не удалось удалить 'trip-picture /': каталог не пуст
Для просмотра файлов внутри каталога используйте команду ls ls -l trip-pictures
ls trip-pictures
Чтобы удалить все файлы внутри путевых снимков, включая саму папку, выполните следующую команду rm:
rm -rf trip-pictures
Как получить визуальное подтверждение удаления каталога
Передайте -v команде rm:
rm -vrf dir1
rm -vrf dir1 dir2
Примеры выходных данных:
удалил 'dir1 / resume.текст' удален 'dir1 / bar.txt' удален 'dir1 / foo.txt' удален каталог 'dir1' удален каталог 'dir2 / pictures' удален каталог 'dir2'
Как получать запрос на подтверждение перед каждым удалением каталога
Вам необходимо передать параметр -i команде rm:
rm -ir foo
Примеры выходных данных:
rm: перейти в каталог 'foo /'? у rm: удалить обычный пустой файл 'foo / bash.tar.gz'? у rm: удалить обычный пустой файл 'foo / db.sql '? у rm: удалить каталог 'foo /'? y
Однократное получение запроса перед удалением более трех файлов или при рекурсивном удалении; менее навязчиво, чем -i , но при этом обеспечивает защиту от большинства ошибок, передайте опцию -I :
rm -Ir bar
Примеры выходных данных:
rm: рекурсивно удалить 1 аргумент? y
Хотите получить информацию обо всех переключателях rm и rmdir? Попробуйте:
rm --help
rmdir --help
Заключение
Вы узнали, как удалить непустой каталог в Linux или Unix-подобных операционных системах с помощью параметров командной строки.Для получения дополнительной информации см. Справочные страницы команды rm и команды rmdir, набрав следующую команду man command:
man rm
man rmdir
Как удалить файлы / подпапки в определенном каталоге из командной строки в Windows
Ни один из ответов, опубликованных на 2018-06-01, , за исключением единой командной строки, отправленной foxidrive , действительно удаляет все файлы и все папки / каталоги в % PathToFolder%
.Это причина для публикации еще одного ответа с очень простой единой командной строкой для удаления всех файлов и подпапок папки, а также пакетного файла с более сложным решением, объясняющим, почему все остальные ответы, опубликованные на 2018-06-01, с использованием DEL и FOR с RD не смогли полностью очистить папку.
Простое решение с одной командной строкой, которое, конечно, также можно использовать в пакетном файле:
pushd "% PathToFolder%" 2> nul && (rd / Q / S "% PathToFolder%" 2> nul & popd)
Эта командная строка содержит три команды, выполняемые одна за другой.
Первая команда PUSHD помещает путь к текущему каталогу в стек, а затем делает % PathToFolder%
текущим каталогом для выполнения командного процесса.
Это работает также для путей UNC по умолчанию, поскольку расширения команд включены по умолчанию, и в этом случае PUSHD создает временную букву диска, которая указывает на этот указанный сетевой ресурс, а затем изменяет текущий диск и каталог, используя вновь определенный диск письмо.
PUSHD выводит следующее сообщение об ошибке для обработки STDERR , если указанный каталог не существует вообще:
Система не может найти указанный путь.
Это сообщение об ошибке подавляется путем перенаправления его с 2> nul
на устройство NUL .
Следующая команда RD выполняется только в том случае, если изменение текущего каталога для текущего командного процесса на указанный каталог было успешным, т.е. указанный каталог вообще существует.
Команда RD с параметрами / Q
и / S
незаметно удаляет каталог со всеми подкаталогами , даже если указанный каталог содержит файлы или папки со скрытым атрибутом или с установленным атрибутом только для чтения.Системный атрибут никогда не предотвращает удаление файла или папки.
Не удалены:
Папки, используемые в качестве текущего каталога для любого запущенного процесса. Все дерево папок в такой папке не может быть удалено, если папка используется в качестве текущего каталога для любого запущенного процесса.
Файлы, открытые в настоящее время любым запущенным процессом с разрешениями доступа к файлу, установленными для открытого файла, чтобы предотвратить удаление файла при открытии запущенным приложением / процессом.Такой открытый файл также предотвращает удаление всего дерева папок в открытом файле.
Файлы / папки, в которых текущий пользователь не имеет необходимых разрешений (NTFS) для удаления файла / папки, что также предотвращает удаление дерева папок в этот файл / папку.
Первая причина не удаления папки используется этой командной строкой для удаления всех файлов и подпапок указанной папки, но не самой папки. Папка временно становится текущим каталогом для запуска командного процесса, что предотвращает удаление самой папки.Конечно, это приводит к выводу сообщения об ошибке командой RD :
.Процесс не может получить доступ к файлу, потому что он используется другим процессом.
Файл — неправильный термин здесь, поскольку на самом деле папка используется другим процессом, текущим командным процессом, который выполнил команду RD . На самом деле папка для файловой системы — это специальный файл с атрибутом файла , каталог , который объясняет это сообщение об ошибке.Но я не хочу слишком углубляться в управление файловой системой.
Это сообщение об ошибке, как и все другие сообщения об ошибках, которые могут возникнуть по трем причинам, описанным выше, подавляется путем перенаправления его с помощью 2> nul
с дескриптора STDERR на устройство NUL .
Третья команда, POPD , выполняется независимо от значения выхода команды RD .
POPD выталкивает путь к каталогу, выдвинутому PUSHD из стека, и изменяет текущий каталог для запуска командного процесса на этот каталог, т.е.е. восстанавливает исходный текущий каталог. POPD удаляет временную букву диска, созданную PUSHD в случае пути к папке UNC.
Примечание: POPD может автоматически не восстановить исходный текущий каталог в случае, если исходный текущий каталог был подкаталогом очищаемого каталога, который больше не существует. В этом особом случае % PathToFolder%
остается текущим каталогом. Поэтому рекомендуется запускать указанную выше командную строку не из подкаталога % PathToFolder%
.
Еще один интересный факт: Я пробовал командную строку, также используя путь UNC, разделяя локальный каталог C: \ Temp
с общим именем Temp
и используя путь UNC \\% COMPUTERNAME% \ Temp \ CleanTest
, назначенный переменной среды PathToFolder
в Windows 7. Если текущий каталог при запуске командной строки является подкаталогом общей локальной папки, доступ к которой осуществляется с использованием пути UNC, то есть C: \ Temp \ CleanTest \ Subfolder1
, Subfolder1,
удаляется RD , а следующим POPD не удается сделать C: \ Temp \ CleanTest \ Subfolder1
снова текущим каталогом, в результате чего Z: \ CleanTest
остается текущим каталогом для запущенного командного процесса.Таким образом, в этом очень, очень особом случае временная буква диска остается до тех пор, пока текущий каталог не будет изменен, например, с cd / D% SystemRoot%
на реально существующий локальный каталог. К сожалению, POPD не завершает работу со значением больше 0, если ему не удается восстановить исходный текущий каталог, что делает невозможным обнаружение этого очень особого состояния ошибки, используя только код выхода POPD . Однако можно предположить, что никто никогда не сталкивался с этой особой ошибкой, поскольку пути UNC обычно не используются для доступа к локальным файлам и папкам.
Чтобы лучше понять используемые команды, откройте окно командной строки, выполните в нем следующие команды и внимательно прочтите справку, отображаемую для каждой команды.
Одна строка с несколькими командами с использованием пакетного файла Windows объясняет используемые здесь операторы &&
и &
.
Затем давайте посмотрим на решение пакетного файла, используя команду DEL для удаления файлов в % PathToFolder%
и FOR и RD для удаления вложенных папок в % PathToFolder%
.
@ эхо выкл.
setlocal EnableExtensions DisableDelayedExpansion
rem Очистите папку от временных файлов, если переменная среды
rem PathToFolder уже не определен вне этого командного файла.
если не определен PathToFolder, установите "PathToFolder =% TEMP%"
rem Удалите все двойные кавычки из пути к папке.
установить "PathToFolder =% PathToFolder:" =% "
rem Путь к папке состоял только из двойных кавычек?
если не определено PathToFolder goto EndCleanFolder
rem Удаляет обратную косую черту в конце пути к папке.if "% PathToFolder: ~ -1%" == "\" установить "PathToFolder =% PathToFolder: ~ 0, -1%"
rem Путь к папке состоял только из обратной косой черты (с одной или несколькими двойными кавычками)?
если не определено PathToFolder goto EndCleanFolder
rem Удалить все файлы в указанной папке, включая файлы со скрытыми
rem или атрибут только для чтения установлен, за исключением файлов, открытых в данный момент
rem - запущенный процесс, который предотвращает удаление файла, пока он
rem, открытый приложением, или на котором текущий пользователь не
rem необходимые разрешения для удаления файла.del / A / F / Q "% PathToFolder% \ *"> nul 2> nul
rem Удалить все подпапки в указанной папке, в том числе со скрытыми
Атрибут rem устанавливается рекурсивно со всеми файлами и подпапками, кроме папок
rem является текущим каталогом любого запущенного процесса, который предотвращает
rem удаление папки и всех вышеперечисленных папок, папок, содержащих файл
rem, открытый приложением, которое предотвращает удаление файла и
rem всю структуру папок в этот файл или в которой текущий пользователь
rem не требуются разрешения для удаления папки или файла в дереве папок
rem удалить.> nul') do rd / Q / S "% PathToFolder% \ %% I" 2 > нуль
Команда DEL используется для удаления всех файлов в указанном каталоге.
- Параметр
/ A
необходим для обработки действительно всех файлов, включая файлы со скрытым атрибутом, который DEL проигнорирует без использования параметра/ A
. - Параметр
/ F
необходим для принудительного удаления файлов с установленным атрибутом только для чтения. - Параметр
/ Q
необходим для выполнения тихого удаления нескольких файлов без запроса пользователя о том, действительно ли следует удалить несколько файлов. -
> nul
необходимо для перенаправления вывода имен файлов, записанных для дескриптора STDOUT , на устройство NUL , из которого нельзя удалить, поскольку файл открыт в данный момент или у пользователя нет разрешения на удаление файла. -
2> nul
необходимо для перенаправления вывода сообщения об ошибке для каждого файла, который не может быть удален из дескриптора STDERR , на устройство NUL .
Команды ДЛЯ и RD используются для удаления всех подкаталогов в указанном каталоге. Но для / D
не используется, потому что FOR игнорирует в этом случае подкаталоги с установленным скрытым атрибутом. По этой причине для / F
используется для запуска следующей командной строки в отдельном командном процессе, запущенном в фоновом режиме с % ComSpec% / c
:
каталог "% PathToFolder% \ *" / AD / B 2> nul
DIR выводит в голом формате из-за / B
записи каталога с атрибутом D
, т.е., в командной строке FOR для интерпретации как буквальный символ, когда интерпретатор команд Windows обрабатывает эту командную строку перед выполнением команды FOR , которая выполняет встроенную командную строку dir
в отдельном командном процессе, запущенном в фоновом режиме .
FOR обрабатывает захваченный вывод, записанный для дескриптора STDOUT запущенного командного процесса, который является именами подкаталогов без пути и никогда не заключен в двойные кавычки.
FOR с опцией / F
игнорирует пустые строки, которых здесь нет, поскольку DIR с опцией / B
не выводит пустые строки.
FOR также игнорирует строки, начинающиеся с точки с запятой, которая является символом конца строки по умолчанию. Имя каталога может начинаться с точки с запятой. По этой причине eol = |
используется для определения символа вертикальной черты как символа конца строки, который ни один каталог или файл не может иметь в своем имени.
FOR разделит строку на подстроки с использованием пробела и горизонтальной табуляции в качестве разделителей и назначит только первую строку с разделителями пробелом / табуляцией указанной переменной цикла I
. Такое поведение разделения здесь не требуется, поскольку имя каталога может содержать один или несколько пробелов. Поэтому delims =
используется для определения пустого списка разделителей, чтобы отключить поведение разделения строк и присвоить переменной цикла, I
, всегда полное имя каталога.
Команда FOR запускает команду RD для каждого имени каталога без пути, что является причиной того, что в командной строке RD необходимо снова указать путь к папке, который связан с именем подпапки.
Чтобы понять, какие команды используются и как они работают, откройте окно командной строки, выполните в нем следующие команды и внимательно прочтите все страницы справки, отображаемые для каждой команды.
-
del /?
-
директ /?
-
эхо /?
-
endlocal /?
-
для /?
-
перейти /?
-
если /?
-
рд /?
-
бэр /?
-
комплект /?
-
setlocal /?
Ваш комментарий будет первым