1

Один файл, по адресу /MyFolder/images/file1.png , неожиданно стал божественным существом, которого я никогда не видел. Я единственный аккаунт на ПК, полные права администратора. UAC выключался всегда, с самого начала. Что не удалось:

  • Windows Explorer -> Properties -> Security:
    • «У вас нет прав для просмотра или редактирования настроек разрешений этого объекта»
    • Advanced -> Owner: Текущий владелец: невозможно отобразить текущего владельца
  • takeown /f file1.png /r /d y: ОШИБКА: доступ запрещен.
  • icacls file1.png /grant administrators:F /T: file1.png: доступ запрещен. Успешно обработано 0 файлов; Не удалось обработать 1 файл.
  • net user administrator /active:yes в командной строке с повышенными привилегиями, переключение на пользователя с правами администратора, попытка вступить во владение через проводник Windows и повторение указанных выше действий.

Что бы я ни делал, я не могу восстановить контроль над этим файлом. Что я пропустил, что я могу сделать?

4 ответа4

2

Это может быть вызвано повреждением списков ACL NTFS; попробуйте запустить chkdsk на томе.

Либо может быть так, что системная политика безопасности не дает администраторам права владеть файлами (либо потому, что они были изменены, либо потому, что они были повреждены); запустите gpedit.msc , перейдите в « Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> User Rights Assignment и убедитесь, что группа «Администраторы» обладает Take ownership of files or other objects .

1

1a. Сначала перейдите в каталог в проводнике Windows. Удерживайте нажатой клавишу CTRL + щелчок правой кнопкой мыши - откройте командное окно здесь. Возможно, вам придется закрыть это приглашение CMD и открыть CMD от имени администратора.

  1. Тип:

rmdir (имя_фолдера) /s # выдает ошибку del . # выдает ошибку /f (имя_фолдера) /r / dy # выдает ошибку

  1. Так как они не работают, давайте попробуем запустить его как NTAUTHORITY\SYSTEM: наберите psexec -sid cmd.exe whoami #should вернуть систему. Повторите шаг 2, но ничего не вышло. # ПРИМЕЧАНИЕ: Предполагается, что PSTools установлен и добавлен в Переменная PATH

ПРИМЕЧАНИЕ. Раньше вы могли запускать «в (время) / интерактивный cmd.exe» # Где (время) - текущее время (ЧЧ: ММ 24 часа) плюс 1 минута. / Интерактивный переключатель не рекомендуется.

  1. Щелкните правой кнопкой мыши каждый файл с расширением Unlocker для Windows Explorer - Удалить при следующей перезагрузке. Это работает!

  2. Если у вас ошибка «слишком длинный путь», просто наберите:

robocopy c:\empty C:\deleteme /purge

ПРИМЕЧАНИЕ: это удалит эту папку (c:\deleteme) и все подпапки для вас!

0

Загрузите live * nix distro.
В зависимости от того, что вы хотите сделать с файлом:

chown user .../file1.png && chmod 7777 .../file1.png

перезагрузитесь в Windows, и вы должны быть в состоянии справиться с этим.

или просто удалите его.

Если вы можете быть обеспокоены попытками разобраться в синтаксисе Windows, icalcs может сработать. Не будучи пользователем Windows, я не могу сказать вам, как.

0

Нажмите «Пуск», введите cmd, откройте как администратор. Введите: net user administrator /active: yes Выйдите из своей учетной записи, войдите как администратор. Теперь вы сможете удалить файл. Выйдите из системы, затем войдите в свою учетную запись. В командной строке введите: net user administrator /active: no

Сканирование на наличие вредоносных программ

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