3

Я использую Process Explorer в Windows Vista (Business 32bit). Я извлек файлы из zip-файла в C:\Program Files\Process Explorer . Каждый раз, когда я открываю исполняемый файл (procexp.exe), я получаю предупреждение о том, что файл не с этого компьютера и т.д.

Ни установка флажка в предупреждении безопасности "не предупреждать снова", ни использование кнопки [Unblock] на странице свойств исполняемых файлов не удалит это предупреждение. Он всегда будет всплывать снова, и когда я снова открою страницу свойств procxp.exe, кнопка [Unblock] будет отображаться снова.

Почему я не могу удалить этот дескриптор безопасности из этого файла в C:\Program Files\... и что мне нужно сделать, чтобы удалить его?

Другие вопросы, которые не помогли до сих пор:

Вопросы / ответы, которые могут дать решение (как только я это выясню) ... но все же остается вопрос, почему кнопка [Unblock] работает для некоторых, но не для меня?

2 ответа2

6

Хорошо, я понял это:

Если у вас есть файл, помеченный как "небезопасный", и вы копируете этот файл в папку « Program Files », вы не можете удалить "небезопасный" тег с помощью [Unblock] потому что вам нужно повышение прав для редактирования файла внутри Program Files и Vista Диалог свойств не запрашивает высоту и, следовательно, не может удалить "небезопасные" теги.

Решение состоит в том, чтобы переместить "небезопасный" исполняемый файл в папку с документами, [unblock] его там, а затем переместить файл обратно в папку « Program Files ».

1

Достаточно забавно, вы можете использовать утилиту потоков Sysinternals, чтобы разблокировать их всех навалом.

Просто используйте streams -d *.* Из командной строки с правами администратора (т.е. введите "cmd" в поле поиска Windows, щелкните правой кнопкой мыши cmd.exe и выберите « Запуск от имени администратора»).

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