Невозможно получить права собственности или удалить Flash-файлы.

Невозможно получить права собственности или удалить Flash-файлы.

Я не могу стать владельцем или изменить разрешения для некоторых Flash-файлов, кроме как для «TrustedInstaller», и не могу вообще удалить «TrustedInstaller» из разрешений. Да, я нахожусь в учетной записи администратора:

введите описание изображения здесь

решение1

Вы не указали, на какой версии Windows вы работаете, но, судя по скриншоту, это что-то более новое, чем Win7. Win8 и более поздние версии имеют встроенную версию Flash, которая считается файлом ОС и получает обновления через Центр обновления Windows. Этот встроенный файл, как и другие, которые поставляются с ОС, обычно находится под очень строгой защитой, чтобы предотвратить его несанкционированное вмешательство. Тем не менее, администратордолженбыть в состоянии сделать это. Вы можете прочитатьhttps://en.wikipedia.org/wiki/Проверка_системных_файловдля получения дополнительной информации.

Администраторы всегда должны иметь возможность стать владельцем любого файла — у них есть правоSeTakeOwnershipпривилегия, которая позволяет им обходить ACL для этой операции - так что я не уверен, что там происходит. Вы получаете реальное сообщение об ошибке, когда пытаетесь? Вы можете попробовать это из командной строки: откройте CMD или Powershell как администратор, перейдите в соответствующий каталог и попробуйте запустить takeown /f FlashUtil_ActiveX.exe. Если это действительно не удается (с ошибкой), происходит что-то странное. Если владелец просто не меняется, система может немедленно вернуть владельца файла.

Чтобы удалить файл, даже администратору сначала нужно закрыть все дескрипторы файла; убедитесь, что ничто не использует Flash. Очевидным виновником будет процесс iexplore— возможно, даже невидимый или зависший — но Flash ActiveX может быть загружен во что угодно, что поддерживает ActiveX, а это длинный список. Рассмотрите возможность использования Resource Monitor ( resmon.exe) для проверки всех открытых HANDLE (посмотрите на вкладку CPU) на предмет процесса, который был Flash*открыт (или, поскольку это сам исполняемый файл, проверьте наличие запущенных экземпляров этого процесса). Закройте HANDLE и/или завершите процессы, затем повторите попытку. Обратите внимание, что, как

Если это все еще не работает... подозрительно. Вы можете попробовать загрузиться в другой ОС, например, Linux Live CD, а затем смонтировать том Windows и уничтожить файл таким образом. ЭтоДействительноХотя это и не обязательно.

Связанный контент