У меня 32-разрядная машина с Windows 2003 R2 Enterprise Edition SP2 со всеми последними исправлениями (по состоянию на 1-6-2011). Это ВМ.
У меня есть ZIP-файл, в том числе PDF-файл, TXT-файл и EXE-файл.
Если я скопирую zip-файл на машину через общий сетевой диск, я могу без проблем распаковать все файлы должным образом.
Если я помещаю zip-файл на свой веб-сервер и затем загружаю его оттуда, я могу только распаковать pdf-файл и txt-файл. EXE-файл молча игнорируется.
Я искал в Интернете и обнаружил, что кто-то сообщал о подобной проблеме в XP.
Если я щелкну правой кнопкой мыши по zip-файлу, загруженному с веб-сервера, в нижней части общей страницы, появится предупреждающее сообщение о том, что "Этот файл получен с другого компьютера и может быть заблокирован для защиты этого компьютера"
Я понимаю, что могу решить проблему, просто нажав кнопку "Разблокировать" и извлеките файл снова.
Что меня беспокоит, так это то, почему предупреждающее сообщение гласит "может быть заблокировано"? Я попытался загрузить тот же zip-файл с того же веб-сервера в свою коробку Windows 7 с последним патчем. Это также показывает то же самое предупреждающее сообщение. Однако даже с предупреждением я могу правильно извлечь все файлы, не нажимая кнопку "Разблокировать".
Это ошибка в Windows 2003 R2 SP1? Есть ли какие-либо настройки безопасности, контролирующие это? Насколько вероятно, что конечный пользователь увидит эту проблему? Я хочу вникнуть в это, потому что я беспокоюсь, что люди, загружающие мой zip-файл с моего веб-сервера, могут столкнуться с подобными проблемами. Первой мыслью, которая придет в голову пользователю, будет как-то поврежден zip-файл. Честно говоря, я не знал эту функцию "разблокировать" в Windows, прежде чем столкнулся с этой проблемой.
РЕДАКТИРОВАТЬ
Я только что попробовал это на другом компьютере Windows 2003 R2 SP1. Программа zip также не блокирует файл EXE на этом компьютере. Обе машины Windows 2003 R2 SP1 объединяются в один и тот же лес.
РЕДАКТИРОВАТЬ
Я обновил другую коробку, чтобы иметь последнее исправление безопасности. Я тоже не вижу проблемы.
Как и предлагал Джефф, я удаляю конфигурацию усиленной безопасности Internet Explorer. Работает нормально. Затем я снова добавляю конфигурацию усиленной безопасности Internet Explorer. Странная вещь случается. Теперь он работает нормально даже при включенной настройке безопасности обозревателя Internet Explorer. Это так же, как все остальные коробки сейчас.