если она остается на компьютере или рабочем столе, и требуется принудительно избавиться от файлов лежащих в ней
Из статьи узнаете, как удалить папку которая не удаляется в windows 10 стандартными средствами и по каким причинам такое может случиться. Начнём со второго вопроса. Источников проблемы несколько:
- файлы, хранимые в каталоге, могут использоваться каким-либо приложением;
- у пользователя недостаточно привилегий для выполнения операций записи;
- каталогу присвоен атрибут «Только для чтения».
Рассмотренные ниже способы категорически нельзя применять для стирания с диска системных файлов, таких как pagefile.sys или hiberfile.exe и директорий, вроде Windows.Old.
Содержание
- Завершение процесса, который использует объект в удаляемом каталоге
- Безопасный режим
- Изменение атрибутов
- Изменение владельца и прав доступа
- Сторонние приложения
- Unlocker
- DeadLock
- 7-Zip
Завершение процесса, который использует объект в удаляемом каталоге
Решение проблемы возможно без сложных инструкций и постороннего инструментария.
1. Вызовите команду удаления объекта.
2. При появлении окна с информацией о том, что один из файлов в ней открыт в какой-то программе, запомните её название.
3. Закройте это приложение. Если это не поможет, не знаете, как это сделать либо ожидаемого результата нет, переходите к следующему пункту.
4. Откройте Диспетчер задач, внизу его окна кликните «Больше».
5. Выделите процесс, который занимает объект в удаляемой директории, и снимите его одноимённой кнопкой либо через контекстное меню.
6. Повторите попытку.
7. При необходимости запустите завершенный процесс, иногда им может быть Проводник. Если виновен он, выполните команду «explorer.exe» через Диспетчер задач (Файл – Новая задача).
Также можете воспользоваться командной строкой. Запустите её с привилегиями Администратора и введите команду вида «rmdir /s /q путь к каталогу», где ключи:
- /s – отвечает за удаление всего содержимого папки;
- /q – не требует подтверждения.
Безопасный режим
При наличии вредоносного неудаляемого программного обеспечения, которое препятствует удалению папок, вирусы необходимо устранить. Когда же в каталогах есть недописанные файлы (система блокирует к таким доступ), поможет Безопасный режим. В нём запускаются лишь крайне необходимые для функционирования ядра операционной системы компоненты.
1. Зажмите Win + R и выполните команду «msconfig».
2. Во вкладке «Загрузка» отметьте флажком опцию «Безопасный режим».
3. Выберите первый вариант: «Минимальная».
4. Перезагрузите ПК и попытайтесь стереть ненужный каталог.
5. Аналогичным образом выключите запуск ПК в безопасном режиме.
Изменение атрибутов
Откройте свойства папки, уберите флажок, который стоит возле пункта «Только для чтения» и сохраните изменения.
При появлении подтверждения укажите «К данной папке и всем вложенным…»
Можно ли удалить папку WinSxS в Windows 10
Как запросить разрешение на удаление папки в Windows 10
Изменение владельца и прав доступа
Для получения прав на полный контроль над содержимым каталога необходимо стать его владельцем или дать их текущей учётной записи.
1. Откройте «Свойства», перейдите во вкладку «Безопасность» и щёлкните «Дополнительно».
2. Жмите «Добавить».
3. Вверху кликните «Выберите субъект», а в появившемся окне — «Дополнительно».
4. Кликните «Поиск», выберите свою учётную запись из списка и сохраните изменения.
5. Предоставьте себе «Полный доступ» к содержимому контейнера.
6. Отметьте флажком опцию «Заменить владельца подконтейнеров…» и сохраняйте изменения.
7. Укажите свою учётную запись как владельца целевого каталога: кликните «Дополнительно», найдите имя профиля, выберите его и сохраните все изменения.
Изменения вступят в силу после перезагрузки компьютера.
Сторонние приложения
Порой приходится пользоваться и специализированными утилитами. Рассмотрим несколько из них.
Unlocker
Наиболее популярное средство для разблокировки и принудительного удаления файлов и каталогов с компьютера, к которым нет доступа в виду их использования приложениями. Загрузить можете с официального сайта, однако в инсталлятор вшиты сторонние приложения (не всегда), которые относятся к нежелательному ПО, и загрузка файла может блокироваться браузерами либо антивирусами.
Эксплуатация утилиты проста:
- вызовите контекстное меню не удаляемого объекта;
- выберите пункт «Unlocker»;
- укажите действие, которое желаете выполнить: разблокировать, удалить, переместить;
- щелкните «OK».
Лучше загрузите (из доверенных источников) портативную версию приложения, она не требует инсталляции, а потому на компьютере не появится масса ненужного софта. В таком случае запустите программу, в окне «Обзор…» укажите объект, выберите действие и подтвердите его.
Если в данный момент действие выполнить невозможно, утилита предложит сделать это при следующей загрузке операционной системы, до момента запуска пользовательского ПО, в том числе и вредоносного.
DeadLock
Аналог предыдущей программы. Загрузить можете с официального ресурса по адресу — https://codedead. com/?page_id=822
1. Запустите утилиту и перетащите директорию в её окно.
2. Вызовите её контекстное меню и выберите «Разблокировать».
Программа автоматически определит блокирующий процесс и завершит его. К системным каталогам такой приём лучше не применять, хотя в большинстве случаев DeadLock выдаёт ошибку.
Никаких пунктов в контекстное меню Проводника не добавляет, как и портативная версия Unlocker.
7-Zip
Бесплатный архиватор, который работает с файлами на физическом уровне, минуя операционную систему. Потому ему под силу то, с чем не справляются даже рассмотренные выше утилиты. Многие пользователи нашли своё спасение при удалении папок с файлами с повреждённой структурой либо нулевого размера. Если сразу удалить не получится, попробуйте каталог переименовать, а затем стереть с диска.
Ещё один выход из ситуации — загрузка иной операционной системы на данном компьютере, если их установлено две, и использование загрузочного накопителя.
Что делать, если с компьютера не удаляется файл или папка: простое решение — УНИАН
Как правило, такое бывает, когда вы только что закончили работу в программе или с документом, а он по-прежнему занят каким‑то системным процессом.
Как удалить файл, который не удаляется / фото ua.depositphotos.comОдна из самых частых проблем, с которой сталкиваются начинающие ПК-юзеры – не удаляется той или иной файл, или папка, которые нужно-таки удалить.
Как правило, такое бывает, когда вы закончили работу в программе или с документом, а он по-прежнему занят каким‑то системным процессом. При этом выскакивает надоедливая ошибка «Действие не может быть выполнено, так как этот файл открыт в [….]».
Удаление файла без дополнительных программ
Когда файл занят другим процессом и вы никак не можете его удалить, в ошибке говорится, каким именно процессом он занят – это может быть медиаплеер, торрент-клиент или какая-либо другая программа.
Видео дня
Чтобы узнать наверняка, запустите «Диспетчер задач» (Ctrl + Shift + Esc), найдите процесс, который использует ваш файл или документ, кликните по нему правой кнопкой мыши и выберите «Снять задачу».
Например, если вам не удается удалить файл или папку с фильмом, убедитесь, что медиаплеер через который вы его запускали (в нашем случае KMPlayer), закрыт.
СкриншотСпециальной утилитой
Среди софта, который предназначен для разблокировки файлов, самым популярным считаются LockHunter и Unlocker.
Они обе распространяются бесплатно, а их принцип работы заключается в автоматическом выявлении фоновых процессов, которые используют неудаляющийся файл и их подальшем устранении.
СкриншотЕсли выбивает ошибку, что вам отказано в доступе
Иногда удалить файл не получается по причине отсутствия у пользователя администраторских прав. В таких случаях Windows сообщает, что в доступе отказано. Как правило, эта причина распространяется на игровой контент, скачанный из интернета (в частности репаки).
Чтобы решить проблему, нужно изменить владельца файла. Для этого, кликните ПКМ по неудаляющемуся файлу, далее «Свойства» → «Безопасность» → «Дополнительно». Возле пункта «Владелец» нажмите «Изменить», затем «Дополнительно» и «Поиск». Выберите в списке текущую учетную запись → ОК.
СкриншотРанее УНИАН рассказывал, какие файлы и папки можно удалить на диске С, не сломав при этом компьютер. Эта заметка в первую очередь пригодится владельцам ультрабуков с малым объемом памяти.
Также делились советами, что делать со старой USB-флешкой. У этих мини-накопителей есть гораздо больше возможностей, чем могло показаться изначально.
Вас также могут заинтересовать новости:
- Как быстро и навсегда избавиться от надоедливых уведомлений на Android
- Как сделать так, чтобы iPhone всегда оставался в режиме энергосбережения: инструкция
- Какой антивирус поставить в 2022 году: пятерка лучших бесплатных решений
Если вы не можете удалить папку
Здесь вы узнаете:
- о папке, которую нельзя удалить
- почему возникает эта проблема и как ее исправить
- чем DiskInternals может вам помочь Вы готовы? Давай читать!
Папка, которую нельзя удалить
Из многих ошибок Windows, которые могут вас напугать и доставить неудобства, эта статья поможет вам справиться с ошибкой невозможности удалить папку в Windows 10.
Возможно, вам просто нужно избавиться от определенной папки, но она не будет удалена и в сообщении об ошибке не указана причина происходящего.
Эта статья поможет вам прояснить всю ситуацию.
Почему вы не можете удалить папку
Причины, по которым вы не можете удалить папку в Windows 10, обычно не очень сложны и могут быть быстро устранены. Чаще всего такая ситуация возникает, когда вы одновременно открываете несколько программ, использующих файлы из одной папки.
И, конечно же, нельзя сбрасывать со счетов вирусы, так как они могут повлиять на любой процесс в компьютере.
Кроме того, одиночные сбои системы также вызывают аналогичные ошибки.
Способ 1. Закройте все запущенные программыЗакройте все запущенные программы и попробуйте удалить папку.
В большинстве случаев это отличное решение и папка сразу удаляется. Если вы все еще не можете удалить папку, не расстраивайтесь; это не единственный способ.
Способ 2. Запустите антивирусную программуОбязательно проверьте диск, на котором находится папка.
Даже самые безобидные вирусы могут блокировать удаление некоторых данных. Обратите внимание, что антивирусная программа должна иметь последние обновления, чтобы этот метод работал.
Способ 3. Перезагрузите компьютерПерезагрузив компьютер, а не выключая его, можно автоматически устранить системные сбои. И, если этот сбой распознается системой, то его можно легко исправить.
Теперь смело удаляйте ненужную папку. Если у вас не получилось, то не расстраивайтесь; это не окончательный метод.
Способ 4. Изменить права, чтобы можно было удалить папкуТак что тут придется немного заморочиться.
Щелкните правой кнопкой мыши по нужной папке, перейдите в «Свойства», откройте раздел «Безопасность» и откройте вкладку «Дополнительно». Откройте пункт меню «Владелец» и выберите себя из списка «Сменить владельца на» и нажмите ОК.
Не забывайте: Если в папке есть другие папки, при смене владельца обязательно активируйте пункт «Заменить владельца на подконтейнерах…», так как это автоматически даст вам права на все объекты в этой папке.
Однако для удаления папки недостаточно быть администратором; вам также необходимо получить разрешение на любые действия с этой папкой.
Для этого необходимо вернуться в раздел «Разрешения» и нажать «Изменить разрешения». Далее выберите свою учетную запись и нажмите «Изменить». Активируйте все доступные разрешения и нажмите OK.
Теперь можно смело удалять папку и не бояться, что сообщение «невозможно удалить папку» вас побеспокоит.
Метод 5. Попробуйте удалить папку из командной строкиКомандная строка может помочь вам удалить папку.
Щелкните правой кнопкой мыши Пуск и запустите командную строку от имени администратора. Далее введите команду «del» и напишите адрес нужной папки с пробелом.
Затем нажмите OK и дождитесь результатов.
Способ 6. Средство устранения неполадок может помочь вам удалить папкуЭтот стандартный инструмент проверяет всю систему и самостоятельно исправляет возникающие ошибки.
Вам просто нужно открыть его и следовать за Мастером; сам процесс автоматический. После этого перезагрузите компьютер и только потом пытайтесь удалить папку.
Что делать, если вы случайно удалили более одной папки?
Может случиться так, что вы сможете удалить больше папок, чем хотели (например, две папки могут иметь одинаковое имя, а вы удалили не ту).
Что ты сейчас делаешь?
Используйте DiskInternals Uneraser. Это инновационное приложение поможет вам восстановить папки вместе с любыми файлами. В DiskInternals Uneraser есть простой и удобный Мастер восстановления, который ненавязчиво подскажет, какие шаги нужно предпринять. Как только произойдет сканирование и вы увидите результаты, вы можете бесплатно активировать функцию просмотра файлов.
Это продемонстрирует превосходство программы и ее безопасность. После просмотра файла восстановление происходит автоматически без ваших усилий. Затем вы можете сохранить все эти файлы и папки, купив лицензию. Его можно купить здесь, что делает программу еще более удобной в использовании.
Поэтому при необходимости обязательно попробуйте Uneraser; вы обязательно останетесь довольны.
Не удается удалить файлы в файловой системе NTFS — Windows Server
- Статья
- 8 минут на чтение
В этой статье описывается, почему не удается удалить файл или папку на томе с файловой системой NTFS. Он также предоставляет помощь в решении этой проблемы.
Применимо к: Windows Server 2012 R2
Исходный номер базы знаний: 320081Примечание
Внутренне NTFS рассматривает папки как файлы особого типа. Таким образом, слово файл в этой статье указывает либо на файл, либо на папку.
Причина 1: файл использует ACL
Вы не можете удалить файл, если файл использует список управления доступом (ACL). Чтобы решить эту проблему, измените права доступа к файлу. Возможно, вам придется стать владельцем файлов, чтобы изменить разрешения.
Администраторы имеют неявную возможность стать владельцем любого файла, даже если им явно не предоставлено какое-либо разрешение на этот файл. Владельцы файлов имеют неявную возможность изменять права доступа к файлу, даже если им явно не предоставлены какие-либо права доступа к файлу. Таким образом, вам, возможно, придется стать владельцем файла, дать себе разрешение на удаление файла, а затем удалить файл.
Вы не можете использовать определенные инструменты безопасности для отображения или изменения разрешений, поскольку файл имеет неканонический ACL
Чтобы обойти эту проблему, используйте другое средство (например, более позднюю сборку Cacls. exe).
Записи управления доступом (ACE) в ACL имеют определенную предпочтительную последовательность в зависимости от их типа. Например, элементы управления доступом, запрещающие доступ, обычно предшествуют элементам управления доступом, предоставляющим доступ. Однако ничто не мешает программе написать ACL, содержащий ACE в любой произвольной последовательности. В некоторых более ранних версиях Windows возникали проблемы, когда Windows пыталась прочитать эти неканонические списки управления доступом. Иногда вы не можете правильно изменить эти ACL с помощью графического редактора безопасности Microsoft Windows Explorer. Эта проблема была исправлена в более поздних версиях Windows. Если у вас возникла эта проблема, используйте самую последнюю версию Cacls.exe. Даже если вы не можете отобразить или отредактировать ACL на месте, вы можете написать новый ACL, чтобы получить доступ к файлу.
Причина 2: файл используется
Вы не можете удалить файл, если он используется. Чтобы решить эту проблему, определите процесс, который имеет открытый дескриптор, а затем закройте этот процесс.
В зависимости от того, как файл открыт, вы не сможете удалить используемый файл. Например, файл открыт для монопольного доступа вместо общего доступа. Вы можете использовать различные инструменты для определения процессов, которые имеют открытые дескрипторы файлов в любое время.
Симптомы этой проблемы могут различаться. Вы можете использовать команду Удалить, чтобы удалить файл. Но файл не удаляется до тех пор, пока процесс, который открыл файл, не освободит файл. Кроме того, вы не сможете получить доступ к диалоговому окну безопасности для файла, ожидающего удаления. Чтобы решить эту проблему, определите процесс, который имеет открытый дескриптор, а затем закройте этот процесс.
Причина 3: повреждение файловой системы препятствует доступу к файлу
Вы не можете удалить файл, если файловая система повреждена. Чтобы решить эту проблему, запустите утилиту Chkdsk на томе диска, чтобы исправить все ошибки.
Следующие причины могут повредить файловую систему и поставить файлы в проблемное состояние:
- Плохие сектора на диске
- Другое неисправное оборудование
- Ошибки программного обеспечения
Типичные операции могут завершиться ошибкой по разным причинам. Когда файловая система обнаруживает повреждение, она регистрирует событие в журнале событий, и вы обычно получаете сообщение с предложением запустить Chkdsk. В зависимости от характера повреждения Chkdsk может или не может восстановить данные файла. Однако Chkdsk возвращает файловую систему в внутренне согласованное состояние.
Причина 4: Файлы существуют в путях, длина которых превышает MAX_PATH символов
Вы не можете открывать, редактировать или удалять файл, если есть проблемы с путем к файлу.
Решение 1. Используйте автоматически сгенерированное имя 8.3 для доступа к файлу
Чтобы решить эту проблему, вы можете использовать для доступа к файлу автоматически сгенерированное имя 8. 3. Это решение может быть самым простым решением, если путь слишком длинный из-за слишком длинных имен папок. Если путь 8.3 также слишком длинный или имена 8.3 отключены для тома, перейдите к решению 2. Дополнительные сведения об отключении имен файлов 8.3 в томах NTFS см. в разделе Как отключить создание имен 8.3 в разделах NTFS.
Решение 2. Переименуйте или переместите глубокую папку
Переименуйте папку так, чтобы целевые файлы, расположенные глубже, чем
MAX_PATH
, больше не существовали. Если вы это сделаете, начните с корневой папки или любого другого удобного места. Затем переименуйте папки, чтобы они имели более короткие имена. Если этот шаг не решит эту проблему, например, если файл содержит более 128 папок, перейдите к решению 4.Решение 3: Сопоставьте диск с папкой в структуре пути
Сопоставьте диск с папкой внутри структуры пути к целевому файлу или папке. Этот метод сокращает виртуальный путь.
Например, предположим, что у вас есть путь со следующей структурой:
\\имя_сервера\имя_подпапки1\имя_подпапки2\имя_подпапки3\имя_подпапки4\. ..
Общее количество символов в этом пути превышает 255 символов. Чтобы сократить длину этого пути до 73 символов, сопоставьте диск с SubfolderName4.
Решение 4. Используйте общий сетевой ресурс такой же глубины, как и папка
Если решения 1, 2 и 3 неудобны или не решают проблему, создайте общий сетевой ресурс как можно глубже в дереве папок. Затем переименуйте папки, обратившись к общему ресурсу.
Решение 5. Используйте инструмент, который может проходить глубокие пути
Многие программы Windows предполагают, что максимальная длина пути должна быть меньше 255 символов. Эти программы выделяют достаточно внутренней памяти только для обработки этих типичных путей. NTFS не имеет этого ограничения и может хранить гораздо более длинные пути.
Эта проблема может возникнуть, если вы создаете общий ресурс в какой-то точке структуры папок, которая уже достаточно глубокая, а затем создаете глубокую структуру ниже этой точки с помощью общего ресурса. Некоторые инструменты, работающие локально в дереве папок, могут быть не в состоянии просмотреть все дерево, начиная с корня. Возможно, вам придется использовать эти инструменты особым образом, чтобы они могли перемещаться по общему ресурсу. Документация API CreateFile описывает способ обхода всего дерева в этой ситуации.
Как правило, вы можете управлять файлами с помощью программного обеспечения, которое их создает. Если у вас есть программа, которая может создавать файлы глубже
MAX_PATH
, вы обычно можете использовать эту же программу для удаления файлов или управления ими. Обычно файлы, созданные в общей папке, можно удалить с помощью той же общей папки.Причина 5: имя файла содержит зарезервированное имя в пространстве имен Win32
Если имя файла включает зарезервированное имя в пространстве имен Win32, например lpt1, удалить файл невозможно. Чтобы решить эту проблему, используйте программу, отличную от Win32, для переименования файла. Вы можете использовать инструмент POSIX или любой другой инструмент, который использует соответствующий внутренний синтаксис для использования файла.
Кроме того, вы можете использовать некоторые встроенные команды для обхода типичных проверок зарезервированного имени Win32, если вы используете определенный синтаксис для указания пути к файлу.
Если вы открываете дескриптор файла с помощью типичного механизма Win32 CreateFile, некоторые имена файлов зарезервированы для устройств DOS старого стиля. В целях обратной совместимости эти имена файлов не разрешены, и их нельзя создать с помощью обычных вызовов файлов Win32. Эта проблема не является ограничением NTFS.
Вы можете использовать программу Win32, чтобы обойти типичные проверки имен, которые выполняются при создании или удалении файла, используя тот же метод, который вы используете для обхода папок глубже
МАКС_ПУТЬ
. Кроме того, некоторые инструменты POSIX не подлежат этим проверкам имен.Причина 6: имя файла содержит недопустимое имя в пространстве имен Win32
Нельзя удалить файл, если имя файла содержит недопустимое имя. Например, имя файла имеет завершающий пробел или точку в конце, или имя файла состоит только из пробела. Чтобы решить эту проблему, используйте средство, которое использует соответствующий внутренний синтаксис для удаления файла. Вы можете использовать синтаксис
"\\?\"
с некоторыми инструментами для работы с этими файлами. Вот пример:del "\\?\c:\
" Причина этой проблемы аналогична причине 4. Если вы используете типичный синтаксис Win32 для открытия файла, в имени которого есть пробелы или точки в конце, перед открытием фактического файла эти пробелы или точки удаляются. Например, у вас есть два файла в одной папке с именами
AFile.txt
иAFile.txt
, обратите внимание на пробел после имени файла. Если вы попытаетесь открыть второй файл с помощью стандартных вызовов Win32, вместо этого вы откроете первый файл. Точно так же, если у вас есть файл, имя которого состоит из пробела, и вы пытаетесь открыть его с помощью стандартных вызовов Win32, вместо этого вы открываете родительскую папку файла. В этой ситуации, если вы попытаетесь изменить параметры безопасности для этих файлов, вы либо не сможете это сделать, либо можете неожиданно изменить параметры для других файлов. Если это происходит, вы можете подумать, что у вас есть разрешение на файл, который на самом деле имеет ограничительный ACL.Комбинации причин
Иногда могут возникать комбинации этих причин. Это может усложнить процедуру удаления файла. Например, если вы входите в систему как администратор компьютера, вы можете столкнуться с сочетанием причины 1 (у вас нет прав на удаление файла) и причины 5 (имя файла содержит завершающий символ, из-за которого доступ к файлу перенаправляется). в другой или несуществующий файл), и вы не можете удалить этот файл. Если вы попытаетесь устранить причину 1, став владельцем файла и добавив разрешения, вы все равно не сможете удалить файл, потому что редактор ACL в пользовательском интерфейсе не может получить доступ к соответствующему файлу из-за причины 6.В этой ситуации можно использовать утилиту Subinacl с переключателем
/onlyfile
(эта утилита включена в Resource Kit), чтобы изменить владельца и права доступа к файлу, который иначе недоступен.
Ваш комментарий будет первым