Как «предупреждение о безопасности Windows» вы хотите запустить этот файл .. »работают?

В Windows XP после загрузки файла, когда я пытаюсь запустить его, я получаю

  

Предупреждение о безопасности Windows XP. Вы хотите запустить этот файл ... всегда спрашивайте, прежде чем открывать этот файл?

Я переместил файл в другой каталог (только обычный каталог, который я создал, например C:\something) и запустил его. Я получил сообщение, хотя теперь я этого не делаю. Так что, возможно, это было только первое открытие или что-то в этом роде.

  • Это происходит для любого исполняемого файла?
  • С какими исполняемыми файлами это происходит?

Я предполагаю, что Windows не сохраняет какую-то запись, которую этот файл загружал через Интернет. Каждый раз, когда я нажимаю файл в загружаемых Chrome, я получаю сообщение, но это из Windows XP, а не из Chrome.

Как это работает?


Это также похоже на конкретный браузер, потому что, когда я сохраняю файл и запускаю его, сохраняя его и нажав «Открыть файл» в K-Meleon, я не получаю этот вопрос. Это как если бы оно могло каким-то образом открыть его, обошедшее сообщение Windows XP.

Кроме того, я помню ужасные дни IE и Windows 98. Возможно, IE5 был виновником, возможно, до некоторых обновлений, когда браузер просто запускал исполняемые файлы с любого веб-сайта, не нажимая на них, если вы не отметили жесткие найдите поле в разделе «Дополнительные параметры».

Надеюсь, я могу отвязать коробку здесь в этой предупреждающей вещи безопасности «всегда спрашивайте, прежде чем открывать этот файл», и это не вызовет этой проблемы. Я просто хочу, чтобы щелкнуть мышью или дважды щелкнуть, чтобы запустить.

И даже если я отключу этот флажок, если я нажму на другой .exe в загрузках Chrome, это произойдет для него.

16 голосов | спросил barlop 16 PM00000070000005731 2011, 19:00:57

2 ответа


28

Несколько версий назад Internet Explorer представил концепцию «зон безопасности» - Интернет, локальную интрасеть, «доверенный», «ограниченный». Позже это было распространено на оболочку Windows Explorer (и была добавлена ​​зона «Мой компьютер»).

После загрузки файла browser - и IE, и Chrome - добавляет « альтернативный поток », названный Zone.Identifier, в котором говорится, что файл появился из зоны «Интернет». Когда вы дважды щелкните файл в проводнике Windows, он проверяет, присутствует ли такой поток, и запрашивает подтверждение при необходимости. Это не ограничивается исполняемыми файлами - любой файл, помеченный таким образом, потребует подтверждения.

Альтернативные потоки - это функция Windows и файловой системы NTFS и хранятся на диске как часть файла. (В NTFS фактическое содержимое файла также является неназванным потоком.) Если вы хотите увидеть или отредактировать содержимое Zone.Identifier, запустите в командной строке:

notepad MyDownloadedApp.exe:Zone.Identifier

При снятии флажка «Всегда запрашивать ...» или при нажатии «Разблокировать» в окне свойств файла, Zone.Identifier, и Explorer больше не потребует подтверждения. Чтобы удалить все потоки из нескольких файлов сразу, вы можете использовать потоки или графический инструмент .

Если вы хотите отключить теги зоны, обратитесь к этот пост для Google Chrome .

ответил grawity 16 PM00000070000000631 2011, 19:15:06
3

Итак, это параметр безопасности для окон. Чтобы отключить его, перейдите в реестр и измените следующие значения ключей:

[HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Internet Explorer \ Download]
"CheckExeSignatures" = "нет"
"RunInvalidSignatures" = DWORD: 00000001
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Attachments]
"SaveZoneInformation" = DWORD: 00000001
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Ассоциация]
"LowRiskFileTypes" =»застежка-молния;. .rar; .nfo; .txt; .exe; .bat; .com; .cmd; .reg; .msi; .htm; .html; .gif; .bmp; .jpg; .avi; .mpg; .mpeg; .mov
; .Mp3; .m3u; .wav;»

Как всегда при редактировании реестра сначала создайте резервную копию.

Источник

Примечание. . Это отключит его для всех файлов независимо от местоположения. Я бы не рекомендовал делать это в целом, но, похоже, это то, что вы хотите сделать.

ответил soandos 16 PM00000070000002331 2011, 19:16:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132