У меня есть файл, который я не могу удалить из-за неадекватных разрешений. Я уже пытался изменить свойства прав доступа к файлу через графический интерфейс Windows, но там говорилось, что у меня тоже нет прав на чтение. Затем я попытался использовать DD в командной строке администратора, чтобы прочитать файл (и удалить его), вот что я использовал и ошибка:

C:\Users\user>dd if=file\path.jar
dd: failed to open 'file\path.jar': Permission denied

Я думаю, что если я смогу использовать что-то вроде dd для перезаписи файла нулевыми или случайными байтами, тогда я смогу избавиться от него (или, по крайней мере, испортить этот адрес, чтобы он не появлялся в моей файловой системе). Тем не менее, мне нужно разрешение для отмены, чтобы сделать это, потому что Windows не позволит мне получить к нему доступ, независимо от того, какого пользователя (администратора или нет) я использую.

Заметки:

  • У меня есть один пользователь в этой системе.
  • Установлены две ОС, на старой больше ничего нет (обе версии Windows 10)

1 ответ1

0

Где находится файл? Вы вошли в систему с учетной записью, которая имеет приоритет администратора?

AFAIK, есть некоторые системные важные файлы, которые не рекомендуется удалять.

Чтобы удалить файл, вам необходимо иметь разрешение на запись. Пожалуйста, во-первых, вступите во владение этим файлом (сделайте его владельцем пользователя, который вошел в систему). Не включайте наследование объекта. Затем добавьте пользователя в список ACL, как показано ниже, убедитесь, что он имеет полный контроль. Если все это сделано, нажмите Применить.

Если вы по-прежнему не можете удалить файл, вернитесь на вкладку Свойства-Безопасность и проверьте, не были ли изменены параметры ACL. Если он был изменен, возможно, что какое-то стороннее программное обеспечение изменит его, тогда вы можете проверить папку. Журналы аудита будут создаваться в журнале безопасности окна просмотра событий.

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