Моя проблема в том, что я не могу удалить / удалить / перезаписать все папки и файлы внутри «Program Files» на моем накопителе E: моя операционная система установлена на диске C:.

Я читал сообщения о подобных проблемах здесь и на других форумах, и я перепробовал все, и, похоже, ничего не дало результата

  • Я администратор
  • У меня отключен контроль учетных записей
  • У меня есть полный контроль над всеми файлами и папками в C: и любой другой папке в E: включая Program Files (x86), так что только в E:\Program Files, где я не могу контролировать
  • Я могу создавать папки внутри программных файлов, но когда я пытаюсь удалить их, я получаю сообщение об ошибке: you require permission from administrators to make changes to this folder . Вместо этого некоторые папки / файлы говорят, что мне требуется разрешение от SYSTEM.
  • Когда я пытаюсь вырезать новую папку, которую я только что создал в программных файлах, она говорит, что она не может быть завершена, потому что она открыта в другой программе.
  • Я установил функцию «Взять под контроль», щелкнув правой кнопкой мыши, и попробовал эту функцию для различных файлов и папок в файлах программы, включая сами файлы программы. Это только дает сообщение об ошибке: Access is denied .
  • В свойствах программных файлов все учетные записи имеют полный контроль, кроме Пользователей, которые имеют только чтение + выполнение, список содержимого папки и разрешения на чтение.
  • Я пробовал программные файлы щелкнуть правой кнопкой мыши, свойства, безопасность, расширенные и все, что я пытаюсь изменить в этих параметрах, выдает сообщение об ошибке: Не nable to save permission changes on Program Files. Access is denied
  • Я не могу установить флажки для «включения наследуемых разрешений ....» и заменить все разрешения дочерних объектов ...
  • Я не могу ничего редактировать в свойствах программных файлов , безопасности, редактировании, когда я пытаюсь сменить владельца на другого, он говорит, что произошла ошибка при применении информации о безопасности: unable to set
  • Также я не уверен, что это связано, но я не могу обновиться до последней версии itunes или антивирусных байтов, установленных в E:\Program Files .
  • Я также попытался запустить cmd.exe в качестве администратора, и вся takeown /f /r /a просто говорит, что доступ запрещен, если я не ввожу его неправильно, инструкции, которые я нашел на этом сайте в другом посте, были немного запутанными. Я структурировал его как: C:\takeown /f "E:\Program Files" /r
  • Я также пробовал C:\takeown /f "E:\Program Files" и C:\takeown /r "E:\Program Files"

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

Пожалуйста, помогите мне! Любые советы высоко ценится!

3 ответа3

1

Источник берет на себя владение файлом, папкой, диском или ключом реестра в Windows 8:

Стать владельцем объекта с помощью команды TAKEOWN

Эта команда станет владельцем папки или диска, а также всех файлов и подпапок в папке или диске.

Откройте командную строку с повышенными правами.

Чтобы предоставить право собственности группе администраторов:

takeown /F "full path of folder or drive" /A /R /D Y

Пример:

takeown /F "E:" /A /R /D Y

Чтобы получить право владения только папкой или диском с помощью команды ICALCS

Откройте командную строку с повышенными правами.

Чтобы установить группу администраторов в качестве владельца:

icacls "full path of folder or drive" /setowner "Administrators" /C

Пример:

icacls "E:\Folder" /setowner "Administrators" /C

Чтобы стать владельцем папки или диска и всего содержимого с помощью команды ICALCS

Откройте командную строку с повышенными правами.

Чтобы установить группу администраторов в качестве владельца:

icacls "full path of folder or drive" /setowner "Administrators" /T /C

Пример:

icacls "E:\Folder" /setowner "Administrators" /T /C
0

Взять на себя ответственность за системные файлы или папки в Windows - непростая задача. Используете ли вы графический интерфейс или командную строку, это занимает слишком много шагов.

Но в Интернете я получил файл регистрации, который изменит разрешение и разрешит что-либо выполнять в файле Windows.

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

0

Это мой "chown.bat" (люди из Unix будут смеяться надо мной, используя это имя). Я собрал это вместе из различных решений ... Каждый раз, когда кто-то не работает, я добавляю больше вещей. Материал SetACL, который я обнаружил только в 2014 или 2015 году. Это никогда не подводило меня

    for /r %fn in (*.*)  SetACL -on "%fn" -ot file -actn clear -clr dacl,sacl
    takeown /F * /R /D  Y
    icacls   *.* /T /C /grant %_winuser%:(D,WDAC)
    icacls    .  /T /C /grant administrators:F System:F everyone:F

SetACL - это сторонняя утилита, которая должна быть на вашем пути.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .