Я не могу удалить определенную папку в Windows 7. Это не системная папка. Это было создано приложением. Я получаю сообщение об ошибке, "Вам нужно разрешение выполнить это действие. Вы требуете разрешения от Tony....". Я - администратор и вошел в систему как сам Tony. У меня есть полное владение папки с разрешением полного контроля. Я перезагрузил машину. Я уничтожил приложение, которое создало папку. Я вне идей.
Почему Windows 7 не позволяет мне удалить папку?
Единственный путь состоял в том, чтобы удалить файлы, начинающие с самой низкой папки уровня в той папке. Я получил то сообщение об ошибке с каждой папкой, которая имела подпапки. Я удалил все прокладывающие себе путь файлы/подпапки.
Я не уверен, почему это происходит, но существует обходное решение.
Для взятия под свой контроль папки, содержащей неудаляемое, создают текстовый файл, названный “delete.bat”, и добавляют следующие строки к нему:
SET DIRECTORY_NAME="C:\Locked Directory"
TAKEOWN /f %DIRECTORY_NAME% /r /d y
ICACLS %DIRECTORY_NAME% /grant administrators:F /t
PAUSE
Необходимо будет изменить путь к каталогу для соответствия требованиям, например, “C:\Locked Directory” к “C:\Delete Me”.
Щелкните правой кнопкой по файлу “delete.bat” по выбору, “Выполненному Как Администратор”, и необходимо теперь иметь полный контроль над каталогом, и все подкаталоги, означающие Вас, могут сделать то, чего Вы желаете с ними.
Когда я сталкиваюсь с папкой/файлом, я не могу удалить, и перезагрузка не освобождает файл. Я добавлю к настройке безопасности файла/папки Всех группа и установлю полномочия Отклонить Полный контроль. Затем то, когда я перезагружаю машину, что когда-либо использовало файл/папку, запускается, это не сможет к чтению-записи или заблокирует файл/папку. Наконец ни с чем способность использовать файл/папку, Вы будете свободны удалить его.
Надеюсь, это поможет.
Я предполагаю, что контроль учётных записей включен, и Вы пытаетесь удалить папку из Windows Explorer. Необходимо выполнить Windows Explorer как администратор (щелчок правой кнопкой по значку и выбору, "Выполненному как администратор"), и затем удалить папку.
Другая альтернатива должна отключить контроль учётных записей, но я не рекомендовал бы это.
Папка может запретить родителя от перезаписи его полномочий, таким образом, это прекращает работать на определенной глубине.
Используйте Монитор Процесса и фильтр для событий ACCESS DENIED для выяснения этой глубины
Каждый раз событие ACCESS DENIED имеет место, изменяют полномочия, как объяснено @Sahil.
Можно использовать Дескриптор, также видят, какие процессы открывают файлы в папке.
handle C:\Path\To\Folder\You\Are\Trying\To\Delete
Пример:
C:\Windows\system32>handle C:\Windows\System32\inetsrv
Handle v3.45
Copyright (C) 1997-2011 Mark Russinovich
Sysinternals - www.sysinternals.com
svchost.exe pid: 1500 type: File 134: C:\Windows\System32\inetsrv\config\schema
svchost.exe pid: 1500 type: File 1B4: C:\Windows\System32\inetsrv\config\schema
svchost.exe pid: 1500 type: File 1BC: C:\Windows\System32\inetsrv\config
svchost.exe pid: 1500 type: File 1CC: C:\Windows\System32\inetsrv\config
svchost.exe pid: 1500 type: File 1D0: C:\Windows\System32\inetsrv\config
inetinfo.exe pid: 1572 type: File 3C: C:\Windows\System32\inetsrv\en-US\inetinfo.exe.mui
inetinfo.exe pid: 1572 type: File 188: C:\Windows\System32\inetsrv\MBSchema.bin.00000000h
inetinfo.exe pid: 1572 type: File 190: C:\Windows\System32\inetsrv\MBSchema.bin.00000000h
inetinfo.exe pid: 1572 type: File 1BC: C:\Windows\System32\inetsrv\MetaBase.xml
inetinfo.exe pid: 1572 type: File 1D4: C:\Windows\System32\inetsrv\MBSchema.xml
svchost.exe pid: 1884 type: File 1AC: C:\Windows\System32\inetsrv\config\schema
svchost.exe pid: 1884 type: File 1C0: C:\Windows\System32\inetsrv\config
svchost.exe pid: 1884 type: File 1C4: C:\Windows\System32\inetsrv\config
загрузите Комплект SysInternals и используйте следующие утилиты
используйте Монитор Проводника и Процесса Процесса для обнаружения то, что происходит с файлом
или используйте следующий одинокий utils
используйте AccessChk для получения деталей, не легко доступных через GUI
используйте PSFILE для сканирования для любого процесса, который содержит файл, открытый, затем пробуют утилиту MoveFile для планирования файла, удаляют в следующем цикле начальной загрузки.
Ответ, который Вы ищете, обнаружится в выводе одной из этих утилит
Никакие не идут с Windows 7 Ultimate x64. Наконец должен был загрузить из основанного на USB Linux ОС (который игнорирует полномочия файла в файловых системах NTFS), и удалите незаконный каталог тот путь.