Получить полный контроль над каждым файлом / каталогом на диске?

16257

Я недавно установил Windows 7 Pro, на которой я создал учетную запись администратора, а затем мою обычную учетную запись я использую для повседневного использования.

Моя проблема заключается в том, что мои другие разделы содержат много данных, полученных из моей предыдущей установки Xp Pro, и хотя моя учетная запись администратора может делать с ней все, что угодно, это не относится к моей стандартной учетной записи (UAC появляется каждый раз, когда я хочу редактировать / перемещать / удалять их).

Все файлы / каталоги принадлежат нераспознанному GUID (я полагаю, это моя старая учетная запись пользователя xp).

Я пытался использовать

Z: TAKEOWN /F * /R 

Но хотя это дало мне право владеть файлами в Z: *, я все еще не имею «полного контроля» над ними, предоставленного мне, когда я смотрю на их Действующие разрешения.

Итак, я попытался

cacls * /E /G MyAccount:F 

Но это, похоже, не работает рекурсивно на всех.

Как я могу дать себе полный контроль над каждым файлом на диске Z?

Спасибо за любую помощь

PS: Я полностью понимаю риск этого и почему пользовательский файл имеет определенные разрешения и т. Д. Диски, о которых я говорю, должны быть общими. Например, затронут раздел, содержащий мои музыкальные файлы.

5
Я бы посоветовал против этого, по крайней мере, если на этом диске есть какие-либо приложения или системные файлы. Я использовал takeown, чтобы стать владельцем каждого файла в C: \, и система вернулась назад - все перестало работать, потому что «System» не была владельцем некоторых важных файлов и, следовательно, не могла вносить в них изменения. Возвращение права собственности не сработало, поскольку для работы других файлов требовались обычные разрешения, и только тогда Система могла получить к ним доступ. Alex 11 лет назад 0

3 ответа на вопрос

4
Zoredache

Вы можете попробовать такие команды, как это.

Взять на себя ответственность за все

TAKEOWN /f "d:\path" /r /d y 

Рекурсивно сбросить разрешения на наследование.

ICACLS "d:\path" /reset /T 
похоже, не работает с полным разделом, icacls отказывается начинать обработку команды 14 лет назад 0
Аааа, спасибо, спасибо, я рвал на себе волосы, пытаясь удалить старую установку Windows, и, наконец, это было сделано. Почему GUI так не работает, когда дело касается именно этого ... :) Wayne Uroda 9 лет назад 1
3
Izzy
  • Щелкните правой кнопкой мыши корневую папку
    • свойства
    • безопасность
    • передовой
    • владелец (вкладка)
    • редактировать
    • выберите свою учетную запись из списка (или нажмите кнопку «Другие пользователи или группы»)
    • выберите Заменить владельца на субконтейнеры и объекты

Это даст вам право собственности на все

Затем следуйте ответу TheCleaners, чтобы изменить права доступа.

-1 Я нахожу метод графического интерфейса слишком сложным с запутанными параметрами. Sun 9 лет назад 0
1
TheCleaner

Войдите в систему как учетная запись администратора и задайте соответствующую учетную запись «Полный доступ» в корне Z. Затем обязательно сбросьте наследуемые разрешения на этом диске, чтобы все подпапки получили эти корневые разрешения, унаследованные.

Он начинает это делать, затем выдает ошибку на некоторых файлах с «доступом запрещен» (на обычных вещах, таких как Z: папка) :( 14 лет назад 0