|
Ошибка при удалении файла или папки может быть вызвана разными причинами, начиная от удерживания файла системным процессом и заканчивая отсутствием прав доступа у пользователя.
Способ 1: Перезагрузка ПК
Первое, что вы можете попробовать сделать, столкнувшись с описанной проблемой, это перезагрузить компьютер. Если проблема была вызвана незначительной ошибкой, или одна из запущенных программ заблокировала удаление, после перезагрузки системы файл будет удален с первой попытки.
Способ 2: Удаление в «Безопасном режиме»
Если файл по-прежнему удерживается некритической системой или сторонним процессом, загрузка ПК в «безопасном режиме» поможет избавиться от такого файла».
- Нажмите сочетание клавиш Win + R, чтобы открыть окно командной строки, введите в нем msconfig и нажмите «ОК».
- В открывшемся окне System Configuration Tool перейдите на вкладку Boot, отметьте опцию Safe Mode и подтвердите нажатием кнопки OK».
- Подтвердите перезагрузку компьютера.
После того, как Windows 10 загрузится в безопасном режиме, попробуйте удалить проблемный файл обычным способом. Для загрузки в обычном режиме снова запустите утилиту настройки системы и на вкладке «Общие» включите параметр «Обычная загрузка», затем сохраните настройки и перезагрузитесь.
Способ 3: Использование архиватора
Это решение может быть эффективным, если вам нужно удалить файл или папку с длинным путем или точками/пробелами в конце имени файла. Подойдет любой популярный архиватор, например WinRAR или 7-Zip. Рассмотрим удаление файла на примере работы с WinRAR.
- Щелкните правой кнопкой мыши на удаленном файле и в контекстном меню выберите «Добавить в архив».
- Дайте созданному архиву короткое имя, в параметрах архивирования включите опцию «Удалить файлы после архивирования» и нажмите кнопку «ОК».
Поскольку большинство архиваторов игнорируют ограничения на длинный путь в Windows, файл должен быть без проблем удален. Затем удалите сам архив.
Способ 4: Использование «Командной строки»
Чтобы удалить файлы с длинными путями или неправильными именами, вы можете использовать классическую «Командную строку».
- Запустите консоль из поиска Windows 10 — это самый быстрый способ ее найти. Необходимо вызвать «Командную строку» от имени администратора.
- Сформировать и выполнить в консоли команду вида part \\?\C:\fullpath.txt, где C — буква диска, а fullpath — полный путь удаляемого файла, включая имя (пример на скриншоте) . Если в конце имени файла есть точки или проблемы, обязательно укажите их, так как они также являются частью пути.
Способ 5: Изменение прав доступа
Отсутствие прав доступа к объекту — одна из самых частых причин ошибки удаления файла. Устранить его можно, получив полные права на файл, а затем снова попытавшись удалить объект.
Вариант 1: Средства Windows
- откройте «Свойства» проблемного файла.
- В открывшемся окне свойств перейдите на вкладку «Безопасность» и нажмите на кнопку «Дополнительно».
- Нажмите «Отключить наследование» в окне «Дополнительные параметры безопасности».
- Выберите параметр «Преобразовать унаследованные разрешения в явные разрешения для этого объекта».
- Убедитесь, что вы являетесь владельцем файла в качестве пользователя или администратора. В противном случае нажмите ссылку «Изменить», чтобы продолжить изменение владельца.
- Введите свое локальное имя пользователя или имя учетной записи Microsoft в открывшемся окне выбора пользователя или группы и нажмите «ОК».
- Сохраните ваши настройки.
- Нажмите кнопку «Изменить» в предыдущем окне «Свойства».
- Если нужного пользователя или группы нет в списке, нажмите кнопку «Добавить» в окне разрешений группы и добавьте пользователя или администратора (себя), как показано на шаге 6.
- Выберите группу, в которой вы состоите («Администраторы» или «Пользователи»), и установите для нее полные права доступа. Сохраните изменения.
Вариант 2: Утилита TakeOwnershipEx
Более простой способ получить права доступа к файлу или каталогу — использовать сторонний инструмент TakeOwnershipEx. Это небольшое бесплатное решение позволяет текущему пользователю получить права на объект одним щелчком мыши.
Способ 7: Использование LiveCD Linux
Это самый надежный и эффективный, но в то же время и самый сложный способ избавиться от заевшего файла или другого объекта. Суть в том, чтобы получить эксклюзивный доступ к файловой системе вашего компьютера, загрузив ее с LiveCD на базе Linux. Подойдет любой LiveCD с файловым менеджером на борту, поэтому в данном примере используется дистрибутив Puppy Linux.
- Загрузите загрузочный образ и запишите его на флешку с помощью Rufus или аналогичной программы.
- Загрузите компьютер с LiveCD.
См также: Настройка BIOS для загрузки с флешки
- Выберите раздел на рабочем столе Linux, содержащий файл, который вы хотите удалить. Если вы не знаете, какой это раздел, проверьте их все один за другим.
- Щелкните правой кнопкой мыши файл, который нужно удалить, и выберите «Удалить» из контекстного меню».
- Подтвердите удаление, нажав кнопку «Да».
Процедура удаления файлов в других LiveCD может немного отличаться, но суть примерно та же.
- https://lumpics.ru/how-to-delete-file-that-wont-delete-in-windows-10/