KLASS

Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: а потом можешь грубить, сколько угодно | Это не грубость, но ответ на твое... Цитата: терять пару часов на установку новой системы | Ха, все понятно, ты не пробовал подобные файлы загружать не IE, но обычной качалкой. Делов то. Добавлено Ща буду разбираться с мессагами тоже... по причине мопедности и ужасной связи я никогда не качаю файлы IE, потому и не мог их увидеть Добавлено Цитата: Ничего не меняется! абсолютно ничего! | Вести с полей. Все делается на уровне файловой системы, потому нет никаких изменений ни в реестре, ни в файлах. Подробнее. Для каждого скаченного, именно через IE (а равно и копируемого в другие папки после скачки), нецифрованного файла, на диске создается так называемая ZoneTransfer, в которой указывается ZoneId=3. В MFT, разумеется, делается ссылка на это, если угодно, выставляется флаг (DATA Zone.Identifier). При запуске подобного файла считывается ID и Explorer выкидывает пресловутое окно, если после запуска (или в свойствах файла кнопка "Разблокировать") снять галку с "Always ask before opening this file" флаг в MFT снимается, освобождается место для записи других данных на место ZoneTransfer и, соответственно, при повторном запуске, окна безопасности нет. Как избавиться от окон? Если верить тому, что ты излазил все настройки, после установки SP2, а равно справке Выни Цитата: Невозможно приписать к зоне безопасности локальную папку или диск. | либо править код Explorer'а, чтобы не давал команду на создание подобных ZoneTransfer, что не есть гуд, либо, после скачки через IE таких файлов, скопировать их все на FAT, потом можно обратно на NTFS (лучше в другую папку, см. ниже почему), после чего, разумеется, никаких окон уже не будет и в свойствах этих файлов исчеснет пимпочка "Разблокировать". Нюансы, при копировании с FAT, а также почему происходит вот это: Цитата: кстати, если разрешённый файл переложить в другую папку, то security message снова появляется | Допустим, если в корне диска С: (NTFS) лежит подобный файл, мы его перемещаем на FAT и тут же! обратно в корень С: то при запуске может опять вылезти окно. Это объясняется тем, что при перемещении файла с NTFS запись о нем в MFT не была удалена, но лишь была помечена как таковой и при копировании файла взад, запись просто восстановится, именно с указанной ссылкой на ZoneTransfer. Если же в эту помеченную, как удаленную запись, уже была сделана запись о любом другом файле, то после копирования с FAT, разумеется, уже не будет окна. Это же может получиться, если скопировать разблокированый файл в папку, где до этого уже лежал именно этот же файл, но на тот момент заблокированный. Добавлено CMD положила на всю эту мешуру с ZoneTransfer, так что можно из комстроки запускать, даже, если файл не разблокирован. Добавлено При копировании, скорее всего происходит не востановление записи, как я выше приврал, а то, что Explorer кеширует ZoneID и уже при копировании файла, восстанавливает все из кеша, если перегрузиться то, разумеется можно копировать файлы куда угодно, после того, как они побывали на FAT.
| Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 15:34 21-08-2004 | Исправлено: KLASS, 15:54 21-08-2004 |
|