Я пытаюсь удалить пустую папку, но я не могу, потому что диалоговое окно windows говорит, что он используется в данный момент.
Как использовать пустую папку?? Как решить эту проблему без перезагрузки компьютера или выхода из системы?
Я пытаюсь удалить пустую папку, но я не могу, потому что диалоговое окно windows говорит, что он используется в данный момент.
Как использовать пустую папку?? Как решить эту проблему без перезагрузки компьютера или выхода из системы?
вам нужно будет использовать Process Explorer от Microsoft (просто exe): https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
Это позволит вам знать, какое приложение обрабатывает эту папку и вы также сможете убить эту ручку.
найти - > найти ручку - > найти имя папки (займет некоторое время..)
Я нашел другой способ. Вы также можете решить эту проблему, перезапустив explorer.exe
.
однако это не работает, если он заблокирован другим процессом обозреватель.исполняемый.
Sysinternals люкс уже упоминалось, но ProcessExplorer на самом деле неправильный инструмент. movefile
Это то, что вы хотите. Убиваем процесс, у которого каталог открыт may работа, но это не хороший (или безопасный) подход.
С movefile
вы можете, хорошо... переместить файлы (каталоги файлов!) при следующей перезагрузке. Перемещение файла в назначение, то есть ""
расписание удаление при следующей перезагрузке. Обратите внимание, что его необходимо запустить с повышенными привилегиями (в противном случае вы получите ошибку 5 пытаются планировать время загрузки удаляет).
вы можете выполнить следующие действия, чтобы найти, какая программа блокирует папку:
wmic process > processes.txt
. Это создаст выходной файл processes.txt
С подробностями весь процесс работает.processes.txt
в текстовом редакторе.TaskManager
или с помощью команды TaskKill /PID <pid>
. Где <pid>
PID найден на шаге #3.вы можете принудительно завершить процесс, ответственный за" блокировку " папки, учитывая идентификатор процесса известен, и любой хороший убийца процесса может сделать это без перезагрузки системы.
Как вариант с GUI можно использовать одинаковы., чтобы открыть папку, и тем самым удалить потом папку. Перетащите целевую папку в интерфейс iobit, затем на полосе прокрутки рядом с select разблокировки и удалить.
Я на самом деле заметил в прошлом, что даже со скрытыми файлами на и все колокола и свистки говорят, чтобы показать все файлы, которые некоторые программы по-прежнему будут иметь файлы, которые, если сохранены с ними были полностью невидимы в проводнике. Скорее всего, дело обстоит именно так. То, что я хотел бы сделать, это перейти в любые программы, которые вы использовали эту папку с и перейти к открыть файл (если применимо) и посмотреть, что на самом деле в файле в этом представлении. Там может быть много нежелательной окна, кажется, намерение скрываться от вы.
У меня тоже была эта проблема раньше, и я решил ее, перейдя в Git Bash и используя rm -rf my-directory
.
Я понятия не имею, почему это сработало, может быть, Git bash имеет больше прав, чем команда windows.
Если вы не знаете Git, вы можете скачать его, нажав " Git "на Google, установить его, а затем просто щелкните правой кнопкой мыши на проводнике, где находится каталог, и нажмите на "Git bash здесь".
у меня была эта проблема раньше, много лет назад, когда я использовал автоматическую конвертацию/загрузку веб-сайта, чтобы изменить html-код страницы в загрузку файла txt. То, как Windows имеет дело с именованием файлов, сделало так, что цитаты в названии изменили тип файла на то, что было после кавычек, и сделали его undeletable. Решение, которое я нашел, было также описано как возможность удалять папки, поэтому оно должно помочь и вам.
Сначала откройте командную строку с правами администратора. Сказать это папку я хочу удалить в C:\Users\XXXXXX\Downloads
не забудьте включить пробелы везде, где я их делаю, иначе это не будет работать
введите команду:
cd /d C:\Users\XXXXXX\Downloads
следующего вида:
dir /x
, который покажет вам список всех элементов в загрузках, с датой / временем, созданным с последующим ( <DIR>
) если папка / a (0
), Если файл, имя в сокращенном формате, а затем полную имя.
найдите сокращенное имя папки, которую вы хотите удалить, а затем введите его точно так, как показано в списке - заглавные буквы, цифры, Тильды, что угодно (без маркировки 0
Если файл) - минус скобки я включаю вот в пример:
rmdir /q /s [SHORTNAMEHERE]
и это все! Если вы хотите удалить файл, просто измените rmdir
to erase
, и вы хорошо! Просто убедитесь, что папка, которую вы хотите удалить, на самом деле пуста и не имеет ничего важного это первое.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]