Мой Windows Server 2008 имеет программу в общей папке. Удаленный пользовательский антивирус (Trend Micro) считал эту программу вирусом и пытался ее удалить / изолировать. Однако он не обладал необходимой авторизацией, и теперь никто, даже я, администратор, не могу получить доступ к этому файлу или управлять им. Теперь владелец "..." .
Например:
dir /Q /P
19/10/2016 15:19 1.941.504 ... MG_Menu.exe
takeown.exe /a /f .\MG_Menu.exe
ERROR: Access denied.
Что это значит?
Как я могу снова приобрести право собственности?
Ответы:
Всегда, для любого файла,
NT_Authority\System
он сможет изменять свои разрешения. Для запускаicacls
илиtakeown
как Система:Загрузите инструмент PsExec с веб-сайта Microsoft здесь . Откройте обычную командную строку администратора (Win + X, а затем командная строка (Admin)).
В нем беги
psexec –i –s CMD
. Если будет предложено ввести пароль, введите. Если запрашивается системный пароль, ничего не должно быть, поэтому просто нажмите enter. Это должно позволить вам запустить компьютер с именем NT_Authority \ System.Дайте себе полный контроль над файлом, запустив:
icacls MG_Menu.exe /grant domainname\Administrator:(F,WDAC)
Сделайте себя владельцем файла, запустив:
icacls MG_Menu.exe /setowner domainname\Administrator
Или сделать его принадлежащим Системному администратору (если вы не
whoami
отличаетесь):takeown.exe /a /f .\MG_Menu.exe
источник