Запишите, почему невозможно удалить файлы, связанные с удаляемым файлом вручную
Обновлено: 21.11.2024
Как принудительно удалить файл, который нельзя удалить в Windows 11/10
Если вы не можете удалить файлы в Windows 11/10, ознакомьтесь с 4 способами, описанными в этом посте, о том, как удалить файлы, которые нельзя удалить на компьютере с Windows 11/10.
Рабочие решения | Пошаговое устранение неполадок< /th> |
---|---|
1. Принудительно удалить файл | Перейдите в меню «Пуск», введите «Диспетчер задач» и выберите «Диспетчер задач», чтобы открыть его. Полные шаги |
2. Удаление файлов/папок с помощью CMD | Нажмите клавишу Windows + R и введите cmd, чтобы открыть командную строку. Полные шаги |
3. Используйте безопасный режим для удаления файлов | Откройте «Настройки»> Нажмите «Обновление и безопасность»> Нажмите «Восстановление»> В разделе «Расширенный запуск». Полные шаги |
4. С помощью стороннего инструмента | Запустите BitWiper, щелкните правой кнопкой мыши раздел, который хотите стереть. Полные шаги |
Почему я не могу удалить файлы в Windows 11/10/8/7
Иногда вы можете столкнуться с папкой, которую не можете удалить. Если вы хотите решить эту проблему, вы должны сначала узнать причину. Как правило, файл используется или заблокирован. В противном случае необходимо принять во внимание наличие вируса.
Скорее всего, это связано с тем, что в данный момент другая программа пытается использовать этот файл. Это может произойти, даже если вы не видите запущенных программ. Когда файл открывается другим приложением или процессом, Windows 11/10 переводит файл в заблокированное состояние, и вы не можете удалить, изменить или переместить его в другое место. Обычно после того, как файл больше не используется, приложение автоматически разблокирует его, но это не всегда так. Иногда файл может не разблокироваться, и даже если вы попытаетесь предпринять какие-либо действия, вы увидите предупреждение о том, что операция не может быть завершена, поскольку он открыт другой программой.
Прежде чем предпринимать действия по удалению неудаляемых файлов, вы можете сначала попробовать эти простые советы и удалить эти файлы:
- Закройте все программы.
- Перезагрузите компьютер.
- Позвольте антивирусу просканировать ваш компьютер, чтобы определить, есть ли на нем вирус, и избавиться от него.
Если эти файлы все еще существуют, вам помогут следующие методы.
Способ 1. Принудительно удалить файл, который невозможно удалить в Windows 11/10
Файлы не могут быть удалены, если файл открыт в приложении. Обычно вы можете получить информацию, когда не можете удалить файл, как показано на рисунке ниже.
Чтобы заставить Windows 11/10 удалить файл, выполните следующие действия:
Шаг 1. Откройте меню "Пуск", введите "Диспетчер задач" и выберите "Диспетчер задач", чтобы открыть его.
Шаг 2. Найдите приложение, которое в данный момент использует файл, и выберите "Завершить задачу".
Шаг 3. Затем попробуйте снова удалить файл на ПК с Windows.
Способ 2. Удалить файл/папку с помощью командной строки
Использование командной строки для удаления иногда более эффективно, и вам обязательно стоит попробовать. Вот что вам нужно сделать, чтобы удалить определенный файл или папку с помощью командной строки:
Шаг 1. Нажмите клавишу Windows + R и введите cmd, чтобы открыть командную строку, или просто найдите командную строку в начале.
Шаг 2. В командной строке введите del и расположение папки или файла, который вы хотите удалить, и нажмите «Ввод» (например, del c:\users\JohnDoe\Desktop\text.txt эм>).
Способ 3. Войдите в безопасный режим, чтобы разблокировать и удалить файлы
Обычно, когда вы сталкиваетесь с заблокированным файлом, вы можете просто перезагрузить устройство, чтобы разблокировать его. Если это не сработает, вы можете загрузиться в безопасном режиме, чтобы разблокировать и удалить файл.
Шаг 1. Откройте "Настройки" > нажмите "Обновление и безопасность" > нажмите "Восстановление" > в разделе "Расширенный запуск" нажмите кнопку "Перезагрузить сейчас".
Шаг 2. Нажмите «Устранение неполадок» > «Дополнительные параметры» > «Параметры запуска».
Шаг 3. Нажмите кнопку "Перезагрузить".
Шаг 4. В разделе "Параметры запуска" нажмите F4, чтобы включить безопасный режим.
Находясь в безопасном режиме, используйте Проводник, чтобы найти и удалить ранее заблокированные файлы, а затем просто перезагрузите устройство, как обычно, чтобы выйти из безопасного режима.
Совет Прежде чем мы удалим неудаляемые файлы, очистив весь раздел, вы должны заранее сделать резервную копию других полезных файлов. Как только вы начнете процесс стирания, вы не сможете отменить его, пока он не будет завершен. Не забудьте еще раз проверить папки, чтобы избежать потери данных.
Способ 4. Удалить файл, который нельзя удалить с помощью стороннего инструмента
Существует множество сторонних приложений, которые могут помочь вам решить эту проблему и удалить заблокированные файлы. Одним из инструментов, который может помочь вам решить эту проблему, является EaseUS BitWiper. Это может помочь очистить ненужные файлы и стереть все данные. Он полностью совместим с Windows 11/10/8/7 и т. д.
Загрузите бесплатно это программное обеспечение и начните удалять неудаляемые файлы прямо сейчас.
Windows 11/10/8/7 100% безопасность
Шаг 1. Запустите EaseUS BitWiper и нажмите «Уничтожитель файлов».
Шаг 2. Нажмите «Добавить файлы», чтобы выбрать файлы, которые нужно уничтожить, или вы можете перетащить файлы, документы, изображения, музыкальные файлы и т. д. в центральную область.
Шаг 3. Повторно выберите файлы, которые необходимо уничтожить, и нажмите "Уничтожить" для подтверждения.
Шаг 4. Программа немедленно уничтожит все выбранные файлы. По завершении нажмите "Готово".
Важно отметить, что разблокировка и удаление файлов в Windows 11/10 могут вызвать проблемы с системой и программой, в зависимости от типа файлов, которые вы пытаетесь разблокировать. Так что будьте осторожны с тем, что вы удаляете, если вы не уверены в последствиях.
Дополнительные советы: как восстановить удаленные файлы или папки
Были случаи, когда вы по ошибке удаляли нужный файл на своих компьютерах с Windows 11, 10, 8.1, 8, 7, мы также предоставляем вам дополнительную помощь. Вы можете восстановить удаленные файлы с помощью простого в использовании программного обеспечения для восстановления данных. Я рекомендую EaseUS Data Recovery Wizard. Это лучшее программное обеспечение для восстановления файлов, которое позволяет:
- Восстановление данных с внутренних и внешних жестких дисков, твердотельных накопителей, USB-накопителей, SD-карт и т. д.
- Восстанавливайте потерянные видео, фотографии, файлы Word, музыку и многое другое.
- Восстановление испорченных/поврежденных фотографий и файлов MP4/MOV.
- Загрузите и установите EaseUS Data Recovery Wizard на свой компьютер и выполните описанные ниже действия, чтобы восстановить удаленные файлы.
Шаг 1. Выберите место для сканирования
Выберите конкретное устройство и диск, на котором вы безвозвратно удалили файлы, используя Shift для удаления или очистки корзины. Затем нажмите кнопку "Сканировать", чтобы найти потерянные файлы.
Шаг 2. Проверьте результаты
Программа автоматически начнет сканирование всего выбранного диска. Когда сканирование завершится, выберите папки «Удаленные файлы» и «Другие потерянные файлы» на левой панели. Затем примените функцию «Фильтр» или нажмите кнопку «Поиск файлов или папок», чтобы быстро найти удаленные файлы.
Шаг 3. Восстановите удаленные файлы
Выберите удаленные файлы и нажмите «Предварительный просмотр». Затем нажмите "Восстановить", чтобы сохранить их в другом безопасном месте или на другом устройстве.
Часто задаваемые вопросы о том, как удалить файлы, которые нельзя удалить
Что касается того, как удалить файлы, которые нельзя удалить в Windows 11/10, надеюсь, приведенные выше решения помогут. Если у вас все еще есть проблемы, прочтите следующие вопросы и ответы.
Как принудительно удалить файл?
- Для этого откройте меню "Пуск" (клавиша Windows), введите "выполнить" и нажмите Enter.
- В появившемся диалоговом окне введите cmd и снова нажмите Enter.
- Открыв командную строку, введите del /f имя_файла, где имя_файла — это имя файла или файлов (можно указать несколько файлов с помощью запятых), которые необходимо удалить.
Не удается удалить файл, открытый в системе?
Чтобы устранить ошибку «Файл используется»:
- Закройте программу. Начнем с очевидного.
- Перезагрузите компьютер.
- Завершите работу приложения с помощью диспетчера задач.
- Изменить настройки процесса Проводника.
- Отключить панель предварительного просмотра проводника.
- Принудительно удалить используемый файл с помощью командной строки.
Как завершить процесс DLL?
- Идите и найдите кнопку "Поиск" в меню "Пуск". Вы должны выполнить поиск «Все файлы и папки».
- Затем введите имя того DLL-файла, запуск которого вы хотите прекратить, в диалоговое окно поиска.
- Найдите файл DLL и запишите полный путь к файлу DLL.
Можно ли удалить Aow_drv?
Нет. Как бы вы ни старались, но вы не можете удалить aow_drv. Это файл журнала, и вы не можете удалить этот файл.
Заключение
В этом посте представлены четыре эффективных решения. Большинство пользователей говорят, что они решили свои проблемы после того, как попробовали метод 1. И метод 1 — мой первый выбор. Если у вас есть альтернативное решение этой проблемы, и вы хотели бы поделиться им с нами, сообщите нам, наши читатели будут рады его прочитать.
Чем мы можем вам помочь
Об авторе
Роксанна является одним из основных участников EaseUS. Она создала множество публикаций на цифровых устройствах, таких как ПК, мобильные телефоны, планшеты, Mac и т. д. Она любит делиться идеями с людьми, интересующимися тем же.
Бритни – энтузиаст технологий, стремящийся сделать жизнь читателей легкой и приятной. Она любит изучать новые технологии и писать технические практические советы. В свободное время она любит рассказывать о своей любимой певице Тейлор Свифт в своих Facebook и Twitter.
Отзывы о товарах
Отзывы о товарах
Мне нравится, что изменения, которые вы делаете с помощью EaseUS Partition Master Free, не сразу применяются к дискам. Это упрощает воспроизведение того, что произойдет после внесения всех изменений. Я также думаю, что общий внешний вид EaseUS Partition Master Free упрощает все, что вы делаете с разделами вашего компьютера.
Partition Master Free может изменять размер, перемещать, объединять, переносить и копировать диски или разделы; преобразовать в локальный, изменить метку, дефрагментировать, проверить и изучить раздел; и многое другое. Премиум-обновление включает бесплатную техническую поддержку и возможность изменять размер динамических томов.
Он не будет создавать образ ваших дисков или выравнивать их, но поскольку он связан с менеджером разделов, он позволяет вам выполнять множество задач одновременно, а не просто клонировать диски. Вы можете перемещать разделы, изменять их размер, дефрагментировать и выполнять другие действия, а также другие инструменты, которые вы ожидаете от инструмента клонирования.
Статьи по теме
Роксана/2022/01/21
Бритни/23 ноября 2021 г.
Бритни/2022/01/19
Жан/2022/01/21
Горячие темы 2022 года
Получить мастер разделов EaseUS
Ваш лучший компаньон для разметки диска, преобразования MBR в GPT/GPT в MBR и даже для миграции ОС
Иногда вы можете столкнуться с файлом, который просто не удаляется, независимо от того, сколько раз вы нажимаете клавишу "Удалить" или перетаскиваете его в корзину. Это может быть по ряду причин, но результат один: это невероятно расстраивает. Итак, вот пять различных методов, которые позволят вам наконец избавиться от этих проблемных файлов.
Помните, что системные файлы Windows обычно защищены от удаления, так как это может вызвать проблемы с операционной системой, поэтому убедитесь, что вы не пытаетесь избавиться от них. Конечно, всегда разумно выполнить полное резервное копирование на случай, если что-то пойдет не так, поэтому вот как сделать резервную копию Windows 10, прежде чем начать.
Способ 1. Закройте приложения
Часто проблема с файлом, который невозможно удалить, может быть вызвана приложением, которое в данный момент использует этот файл. Вы можете не знать, что рассматриваемое программное обеспечение делает это, но самый простой способ исправить ситуацию — закрыть все открытые приложения на вашем ПК.
После того, как все будет закрыто, попробуйте удалить файл, и, надеюсь, вы обнаружите, что теперь он исчезнет без дальнейших проблем.
Способ 2. Закройте проводник Windows
Хотя закрытие всех ваших приложений часто может помочь, возможно также, что вещью, блокирующей удаление файла, является Проводник Windows, также называемый Проводником.
Чтобы закрыть это, вам нужно открыть Диспетчер задач (щелкните правой кнопкой мыши на панели задач, а затем выберите его во всплывающем меню) и прокрутите вниз, пока не найдете Проводник Windows. Щелкните его правой кнопкой мыши и выберите в меню Завершить задачу.
Способ 3. Перезагрузите Windows
Перед тем, как приступать к более сложным методам, попробуйте перезагрузить компьютер. Вряд ли это научно, но время от времени приложения или даже сама Windows могут переходить в странное состояние, которое влияет на то, как все работает. Во многих случаях эти проблемы можно устранить быстрой перезагрузкой.
Способ 4. Использование безопасного режима
Если ни один из вышеперечисленных методов не принес вам удовольствия, следующий вариант — использовать безопасный режим в Windows. Это загружает только саму ОС и минимум файлов и драйверов. Таким образом, если файл, который вы пытаетесь удалить, был каким-то образом заблокирован, безопасный режим может снова сделать его доступным.
Подробнее читайте в статье Как запустить Windows 10 в безопасном режиме. Если вы используете Windows 7, просто перезагрузите компьютер и продолжайте нажимать F8 во время перезагрузки.
Теперь перейдите к файлу и попробуйте удалить его. Если дела пойдут хорошо, он должен принять изгнание без каких-либо жалоб.
Способ 5. Используйте приложение для удаления программного обеспечения
Если файл по-прежнему невозможно удалить, возможно, пришло время инвестировать в стороннее приложение, которое специализируется в этой области. Некоторые варианты: File Assassin, Long Path Tool и собственный Process Explorer от Microsoft.
Последний бесплатный и обычно считается отличным инструментом для разблокировки файлов с целью их удаления. Загрузите Process Explorer и установите его на свой компьютер.
Запустите приложение, и вы увидите окно, очень похожее на стандартный проводник Windows. Перейдите в раздел «Файл» в левом верхнем углу и выберите Показать сведения обо всех процессах.
Теперь вы можете прокручивать список до тех пор, пока не найдете нужный файл, но более быстрый способ — щелкнуть параметр Найти в строке меню в верхней части окна, а затем выбрать Найти дескриптор или DLL.
Введите имя файла в строку поиска, нажмите Поиск, и, если имя файла появится, нажмите на него, и вы увидите подробности, которые откроются в другом окне Process Explorer. р>
Теперь щелкните правой кнопкой мыши список файлов в окне Process Explorer, и вам будут предложены два варианта: Закрыть дескриптор и Свойства.
Выберите Закрыть дескриптор, и файл будет разблокирован из приложения, использующего его. Возможно, вам придется повторить этот последний шаг, если файл хранится в нескольких приложениях.
После этого вы сможете окончательно удалить файл.
Если вы хотите еще больше очистить жесткий диск, ознакомьтесь с разделами Как удалить дубликаты файлов в Windows и Как удалить программы в Windows 10.
Примечание. Мы можем получать комиссию, когда вы покупаете по ссылкам на нашем сайте, без каких-либо дополнительных затрат с вашей стороны. Это не влияет на нашу редакционную независимость. Узнать больше.
Узнавайте последние новости, последние обзоры и предложения, которые скоро будут распроданы
Автор: Мартин Кассерли, автор
Мартин занимается технологиями с момента появления своего ZX Spectrum в начале 80-х. Он занимается iOS, Android, Windows и macOS, пишет руководства, покупает руководства и обзоры.
Windows сообщает, что ваш файл используется, потому что он открыт в другой программе? Узнайте, как принудительно переименовать, удалить или переместить файл.
Утверждает ли проводник Windows, что файл, который вы пытаетесь удалить, открыт в другой программе? Если вы не можете открыть, отредактировать или удалить файл, он либо все еще работает в фоновом режиме, либо не закрылся должным образом.
Мы покажем вам, как принудительно закрыть, переименовать, переместить или удалить используемый файл.
Как устранить ошибку «Файл используется»
Если вы хотите пропустить ручные решения, прокрутите вниз до раздела, где мы перечисляем инструменты, которые могут помочь вам разблокировать и удалить используемый файл.
1. Закрыть программу
Начнем с очевидного. Вы просто открыли файл и не закрыли его? Если файл закрыт, но программа все еще работает, закройте приложение и повторите попытку.
2. Перезагрузите компьютер
Несмотря на то, что перезагрузка неудобна, она не требует никаких навыков или возни с такими вещами, как диспетчер задач или сторонние инструменты. Перезагрузка также очищает вашу оперативную память и, возможно, устраняет другие неприятности за один раз. Так что попробуйте это, если вы не хотите искать причину.
Если вы уже пытались перезагрузить компьютер, и это не помогло, перейдите к следующему варианту.
3. Завершите приложение через диспетчер задач
Причина, по которой помогает перезагрузка компьютера, заключается в том, что система запускается с нуля. Это закрывает все процессы, запущенные в данный момент в диспетчере задач. Вместо перезагрузки вы также можете попытаться вручную завершить процесс или приложение, которое держит в заложниках ваш файл. Это самый успешный способ исправить ошибку «файл открыт в другой программе».
Нажмите Ctrl + Shift + ESC, чтобы открыть диспетчер задач. Кроме того, вы можете щелкнуть правой кнопкой мыши панель задач или нажать Ctrl + Alt + Del в любом месте Windows и выбрать Диспетчер задач.
Если вы видите компактную версию Windows 1o, нажмите «Подробнее» и убедитесь, что вы находитесь на вкладке «Процессы». Теперь найдите приложение, которое вы использовали для открытия «используемого файла». Например, если вы просматривали документ, найдите Microsoft Word.
Найдя процесс, выберите его и нажмите Завершить задачу в правом нижнем углу. Это закроет все экземпляры программы.
4. Изменить параметры процесса Проводника
По умолчанию проводник запускает все окна в одном процессе (explorer.exe). Однако может случиться так, что ваши настройки заставят File Explorer запускать отдельные процессы, что может привести к конфликту между разными процессами.
Нажмите клавишу Windows + E, чтобы открыть Проводник. Выберите «Вид» > «Параметры» > «Изменить папку и параметры поиска».
В окне «Параметры папки» перейдите на вкладку «Вид» и найдите параметр «Запускать окна папки в отдельном процессе». Убедитесь, что он не отмечен. Нажмите «Применить», чтобы сохранить изменения.
Если этот параметр не был отмечен изначально, вы можете попробовать включить его, чтобы увидеть, решит ли он вашу проблему.
5. Отключить панель предварительного просмотра проводника
Предварительный просмотр в проводнике может вызывать конфликты, например ошибку "файл открыт в другой программе".
Нажмите клавишу Windows + E, перейдите на вкладку «Вид» и нажмите клавиши Alt + P, чтобы закрыть панель предварительного просмотра. На снимке экрана ниже справа показана открытая панель предварительного просмотра.
После закрытия панели предварительного просмотра повторите операцию и проверьте, исчезла ли ошибка "файл используется".
6. Принудительно удалить используемый файл с помощью командной строки
Вы можете обойти проводник и принудительно удалить файл с помощью командной строки.
Во-первых, нам нужно отследить путь к файлу в проводнике. Нажмите клавишу Windows + E, чтобы открыть проводник, найдите нужный файл и скопируйте путь к файлу.
Теперь щелкните правой кнопкой мыши кнопку "Пуск" Windows и выберите "Командная строка (Администратор)". Чтобы перейти к используемому каталогу файла, введите cd [путь к каталогу, который вы скопировали] и нажмите Enter.
Прежде чем мы сможем приступить к принудительному удалению используемого файла, мы должны временно завершить процесс File Explorer. Это приведет к исчезновению панели задач, обоев и открытых папок. Но не волнуйтесь, вы можете снова перезапустить Проводник и вернуть все обратно.
Чтобы закрыть проводник, нажмите Ctrl + Shift + ESC, найдите проводник Windows, щелкните процесс правой кнопкой мыши и выберите "Завершить задачу".
Вернитесь в командную строку. Если вы потеряли окно, нажмите Alt + Tab, чтобы перейти к нему.
Введите эту команду, чтобы удалить файл, заменив все, что находится между кавычками, вашим фактическим именем файла:
Чтобы перезапустить диспетчер файлов, откройте диспетчер задач (Ctrl + Shift + ESC), нажмите «Файл» > «Запустить новую задачу», введите explorer.exe и нажмите «ОК». Это должно вернуть вашему рабочему столу его обычный вид.
Разблокировать используемый файл с помощью инструмента
Иногда используемый файл остается заблокированным, хотя этого не должно быть. Если попытка удалить его через командную строку не сработала или если эта задача слишком сложна, воспользуйтесь одним из этих инструментов.
1. Обозреватель процессов Microsoft
Process Explorer от Microsoft — это более мощный проводник. Он не просто перечисляет все запущенные процессы, он также может показать вам, какой процесс взял в заложники ваш файл. Просто откройте поиск в Process Explorer, выбрав «Найти» > «Найти дескриптор или DLL» (или нажмите Ctrl + Shift + F), введите имя файла и дождитесь списка процессов, обращающихся к вашему файлу.
Вы не можете закрыть процесс из окна поиска, но вы можете использовать Process Explorer или диспетчер задач Windows, чтобы закрыть проблемное приложение.
2. Разблокировка
Раньше Unlocker добавлялся в контекстное меню Windows, то есть вы могли щелкнуть правой кнопкой мыши используемый файл и разблокировать его через контекстное меню. Однако теперь вам нужно немного больше поработать в Windows 10, чтобы Unlocker заработал.
В Windows 10 запустите Unlocker, найдите файл, выберите его и нажмите OK. Unlocker посмотрит и (если найдет) удалит ручки блокировки. Даже если дескриптор не найден, вы можете использовать Unlocker для удаления, переименования или перемещения файла.
Если файл все еще используется, вы можете позволить Unlocker выполнить действие при следующей перезагрузке.
3. Локхантер
В отличие от Unlocker, LockHunter добавит себя в контекстное меню Windows. После установки просто щелкните правой кнопкой мыши заблокированный файл и выберите Что блокирует этот файл.
Это должно вызвать окно, показывающее все процессы, использующие файл. Теперь вы можете выбрать Разблокировать, Удалить (при следующем перезапуске системы) или Разблокировать и переименовать файл. В нашем случае мы не смогли разблокировать файл, но его удаление при следующем перезапуске системы сработало.
Файл все еще используется? Загрузитесь в безопасном режиме
Мы показали вам несколько способов разблокировать файл, открытый в другой программе или используемый системой. Надеюсь, хоть один из них сработал. Если ни один из вышеперечисленных методов не сработал или вы не заинтересованы в установке программного обеспечения, вы можете попробовать еще одну вещь: загрузиться в безопасном режиме Windows.
Файл, который вы пытаетесь удалить, может быть автоматически загружен другим приложением. В этом случае разблокировщики должны по-прежнему работать, но если речь идет о вредоносном ПО или если вы не хотите иметь дело со сторонними инструментами, тогда вам лучше всего подойдет безопасный режим.
В Windows 10 нажмите клавишу Windows + I, перейдите в раздел «Обновление и безопасность» > «Восстановление». Затем в разделе «Расширенный запуск» выберите «Перезагрузить сейчас».
На следующем экране выберите «Устранение неполадок» > «Дополнительные параметры» > «Параметры запуска» > «Перезагрузить». Когда ваш компьютер перезагрузится, вы увидите экран параметров запуска, где вы можете выбрать безопасный режим.
В безопасном режиме перейдите к нужному файлу и еще раз попытайте счастья.
Как работать с файловым менеджером
Очень раздражает, когда ненужный файл утверждает, что он все еще используется, и вдвойне неприятно, когда вы понятия не имеете, что его использует. Теперь вы знаете, как освободить заблокированный файл или принудительно удалить его с компьютера.
Если решение этой проблемы стало для вас последней каплей, знаете ли вы, что существуют альтернативы File Explorer, которые вы можете загрузить? Например, XYplorer — отличная переносная замена собственного предложения Microsoft.
Это очень похожая проблема на этот QA (Как я могу удалить файл, который «не существует»), за исключением того, что я нахожусь на полностью компьютере с Windows, тогда как OP в этом вопросе подключался по SSH к NAS под управлением Linux .
Я использовал git с GitKraken и выполнял слияние, которое позже прервал. Во время слияния я различал два файла из двух коммитов в одной и той же ветке, и git (или GitKraken — я не уверен, кто именно отвечал за этот файл) создал на диске два файла, представляющих файл, конфликтующий слиянием, каждый файл представляет состояние файла от каждой фиксации.
Когда я закончил, я попытался удалить файлы (очистка после себя не удалась) - один из двух файлов был удален успешно, но другой файл не может быть удален.
- Файл существует на локальном томе (SSD Samsung PCI-Express NVMe)
- Том отформатирован в NTFS 3.1 под управлением Windows Server 2016.
- Файл появится в проводнике и каталоге Windows (см. снимок экрана выше)
Попытка выполнить любую операцию с файлом в проводнике Windows, включая перемещение, переименование, удаление и Shift+Delete, приводит к следующему сообщению об ошибке:
Элемент не найден
Не удалось найти этот элемент
Он больше не находится в папке C:\git\redacted\
Проверьте местоположение элемента и повторите попытку.DemoServiceClient.cs~WIP
Тип: файл
Размер: 8,35 КБ
Дата изменения: 14.12.2017, 12:30[Попробуйте еще раз] [Отмена]
Диалоговое окно "Свойства файла" пусто:
Вкладка «Безопасность» диалогового окна «Свойства файла» гласит:
Запрошенная информация о безопасности либо недоступна, либо не может быть отображена
Общая длина имени файла – 130 символов, что не превышает MAX_PATH (260 символов)
Файл отображается в каталоге /a как обычный файл (т. е. не является ссылкой или точкой повторной обработки NTFS):
Запуск del DemoServiceClient.cs~WIP выдает следующую ошибку:
Не удалось найти C:\git\redacted\DemoServiceClient.cs~WIP`
chkdsk сообщил об отсутствии проблем:
В cmd введите dir /x и посмотрите, сможете ли вы удалить имя 8.3. Я думаю, трейлинг. вызывает вашу проблему.
Для меня с проблемным файлом в onedrive я обнаружил, что использую повышенный cmd и комментарий @AFH как DIR /X, чтобы найти короткое имя, которое затем использовалось для удаления файла, было единственным решением, которое сработало.
4 ответа 4
У меня была та же проблема, и я нашел решение здесь.
Редактировать: вам НЕОБХОДИМО переместить/переименовать файл в папку, которую вы можете удалить с помощью предоставленного решения (или проверьте, можете ли вы уже удалить родительскую папку файла, если это возможно).
Edit2: NTFS (или сама Windows) не любит/не допускает, чтобы имена файлов заканчивались точкой или пробелом. Вам нужно удалить точку/пробел из имени файла/папки. Возможно, вам придется сделать это из командной строки DOS (CMD), но тогда вы также можете просто удалить его из CMD.
Команды, которые стоит попробовать: del , rd , move и ren
Вот ответ Rayza73 для справки.
Я пробовал почти все, что он делал, а также несколько раз пытался переименовать папку.
У меня была такая же проблема при использовании Server 2012 Std. Я пробовал различные варианты владения родительской папкой, потому что свойства безопасности папки, которую я пытался удалить, были пустыми, используя CMD и Dir /x и т. д. Я даже пытался предоставить общий доступ к родительской папке, а затем использовать Server 2008 R2. Ни один из них не работал. Когда я попробовал Dir /x Server 2012, не отображается 8-символьное имя файла с расширением ~1. Я пытался напечатать это сам, но это тоже не сработало. Затем я обнаружил, что в конце имени папки есть пробел. Затем я снова попробовал все параметры CMD, используя пробел, но все равно не повезло. Затем я, наконец, наткнулся на это решение:
Откройте CMD и введите:
rd /s "\\?\D:\плохая\папка\путь"
rd /s "\\?\D:\Sharedata\folder1\folder2"
обратите внимание на пробел после папки2 в соответствии с пробелом в имени папки.
Очевидно, что D: это диск, на котором находится папка.
В моем случае в конце имени папки не было ни пробела, ни точки, просто упрямая папка, оставшаяся после неудачного запуска Teracopy. Но в моей папке было несколько папок, которые нельзя было удалить.
Это помогло.
Мой запуск был таким:
rd /s "\\?\G:\Backups\MacMini\BADFOLDER"
Если это файл, а не папка, просто измените команду. Команда rd означает «удалить каталог», поэтому нет смысла использовать ее в файле:
Вы также можете попытаться переместить его в другое место перед удалением, если у вас возникли проблемы.
Совет. Вы можете использовать TAB для автозаполнения имен файлов и папок в cmd. Повторяя TAB, вы получите следующий выбор.
Читайте также: