Не удалить папку, и я - администратор. “Вам нужно разрешение выполнить это действие. Вы требуете разрешения от …”

Я не могу удалить определенную папку в Windows 7. Это не системная папка. Это было создано приложением. Я получаю сообщение об ошибке, "Вам нужно разрешение выполнить это действие. Вы требуете разрешения от Tony....". Я - администратор и вошел в систему как сам Tony. У меня есть полное владение папки с разрешением полного контроля. Я перезагрузил машину. Я уничтожил приложение, которое создало папку. Я вне идей.

Почему Windows 7 не позволяет мне удалить папку?

153
задан 20.05.2011, 16:40

7 ответов

Единственный путь состоял в том, чтобы удалить файлы, начинающие с самой низкой папки уровня в той папке. Я получил то сообщение об ошибке с каждой папкой, которая имела подпапки. Я удалил все прокладывающие себе путь файлы/подпапки.

56
ответ дан 07.12.2019, 07:45

Я не уверен, почему это происходит, но существует обходное решение.

Для взятия под свой контроль папки, содержащей неудаляемое, создают текстовый файл, названный “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” по выбору, “Выполненному Как Администратор”, и необходимо теперь иметь полный контроль над каталогом, и все подкаталоги, означающие Вас, могут сделать то, чего Вы желаете с ними.

116
ответ дан 07.12.2019, 07:45

Когда я сталкиваюсь с папкой/файлом, я не могу удалить, и перезагрузка не освобождает файл. Я добавлю к настройке безопасности файла/папки Всех группа и установлю полномочия Отклонить Полный контроль. Затем то, когда я перезагружаю машину, что когда-либо использовало файл/папку, запускается, это не сможет к чтению-записи или заблокирует файл/папку. Наконец ни с чем способность использовать файл/папку, Вы будете свободны удалить его.

Надеюсь, это поможет.

4
ответ дан 07.12.2019, 07:45

Я предполагаю, что контроль учётных записей включен, и Вы пытаетесь удалить папку из Windows Explorer. Необходимо выполнить Windows Explorer как администратор (щелчок правой кнопкой по значку и выбору, "Выполненному как администратор"), и затем удалить папку.

Другая альтернатива должна отключить контроль учётных записей, но я не рекомендовал бы это.

2
ответ дан 07.12.2019, 07:45

Попытайтесь переместить папку в свой Рабочий стол и удалить его там, нечетный, но работал на меня при подобных обстоятельствах.

0
ответ дан 07.12.2019, 07:45

Папка может запретить родителя от перезаписи его полномочий, таким образом, это прекращает работать на определенной глубине.

Используйте Монитор Процесса и фильтр для событий 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
31
ответ дан 07.12.2019, 07:45

загрузите Комплект SysInternals и используйте следующие утилиты

используйте Монитор Проводника и Процесса Процесса для обнаружения то, что происходит с файлом

или используйте следующий одинокий utils

используйте AccessChk для получения деталей, не легко доступных через GUI

используйте PSFILE для сканирования для любого процесса, который содержит файл, открытый, затем пробуют утилиту MoveFile для планирования файла, удаляют в следующем цикле начальной загрузки.

Ответ, который Вы ищете, обнаружится в выводе одной из этих утилит

6
ответ дан 07.12.2019, 07:45

Никакие не идут с Windows 7 Ultimate x64. Наконец должен был загрузить из основанного на USB Linux ОС (который игнорирует полномочия файла в файловых системах NTFS), и удалите незаконный каталог тот путь.

4
ответ дан 07.12.2019, 07:45

Теги

Похожие вопросы