ПредишенСледващото

В предишна статия споменахме, че Windows, когато се опитате да отворите изтеглени от интернет изпълнимия осигурява сигурност предупреждава за се опитва да тече потенциално опасно съдържание (повече информация в статията Как да деактивирате с предупреждение за сигурността в Windows). Как тогава системата определя, че файлът е изтеглен от интернет? Опитайте се да разберете.

Както прозорците определя изтеглени от интернет файл, прозорци за системни администратори

На Съвета. В Windows 8 заключване на файлове, свалени от Интернет, може също SmartScreen Filter.

Всички изпълними файлове, свалени от Интернет с помощта на браузър получат специален знак. Това правило е подкрепена от не само Internet Explorer, но също така и най-популярните браузъри, като Mozilla Firefox и Google Chrome. Когато копирате, преименувате или преместване на файл в друг дял с NTFS файловата система, предупреждение все още остава.

Тази марка е алтернатива поток NTFS. принадлежащи към файла.

За да се уверите, че изтегления файл от интернет, получават специален етикет (заместник NTFS потоци), списък на файловете в директорията команда дистрибуции в прозореца на командния ред:

Както прозорците определя изтеглени от интернет файл, прозорци за системни администратори
Както можем да видим, изпълними файлове в тази директория е назначен за заместник поток Zone.Identifier. например: install_flash_player_16_active_x.exe: Zone.Identifier

Съдържание на открити алтернативни отметки на потока:

Както прозорците определя изтеглени от интернет файл, прозорци за системни администратори
Виждаме, че потокът е секция файл [ZoneTransfer], в който е посочено прехвърлянето идентификатор ZoneId зона (една и съща зона за сигурност, които са налице в настройките на IE). предаване зона ID може да съдържа един от пет стойности от 0 до 4.

  • ZoneId = 0: Локално машина (локален компютър)
  • ZoneId = 1: Локален интранет (локална мрежа)
  • ZoneId = 2: Надеждни сайтове (Надеждни сайтове)
  • ZoneId = 3: Интернет (Интернет)
  • ZoneId = 4: Ограничени сайтове (опасни сайтове)

При изтегляне на файл от специфична зона за сигурност, браузърът поставя печат им на тази зона. При стартиране на файлове, които трябва да се редуват NTFS поток ZoneId атрибут е 3 или 4, системните тагове, въз основа на зона открива, че файлът, получена от интернет или ненадежден източник. Windows проверява за наличието на етикета в изпълними файлове като се започне с Windows XP SP2.

За да премахнете ръчно този етикет (алтернативен поток) на даден файл, просто кликнете върху бутона за отблокиране в свойствата на файла.

Както прозорците определя изтеглени от интернет файл, прозорци за системни администратори
Нека да се уверите, че алтернатива поток от файла вече са на разположение:

Както прозорците определя изтеглени от интернет файл, прозорци за системни администратори

На Съвета. Така че системата не възлага етикети изтеглени файлове, можете да записвате файлове от Интернет с файлова система, различна от NTFS. Например, мазнини, exFat и така нататък.

Най-общо казано, Windows никой нормален инструменти за работа с алтернативни потоци данни. И ако, например, ще има за задача да се премахне тази функция от множество файлове наведнъж, най-добре е да се използва трета страна командния ред помощна програма за Марк Русинович - потоци.

Например, за да изтриете рекурсивно алтернативни потоци на всички EXE файлове в C: \ Download \, изпълнете следната команда:

C: \ TOOLS \ streams.exe -s -d C: \ Download \ * Търсейки.

В конзолата, ясно е, че алтернатива поток в изтрит файл: Deleted: Zone.Identifier: $ DATA

Важно. потоци програма премахва всички алтернативни потоци в даден файл и не позволява да се насочите конкретно поток. Така че не следват командата потоци в streams.exe -s -d с формат :. \ * Exe, защото тя може да донесе на системата в експлоатация от сътресение, причинено от системата за отстраняване на файлове важна информация, съдържаща се в алтернативни NTFS потоци.


В присъствието на PowerShell 3.0, показва списък на файловете в директория (рекурсивно) с Zone.Identifier поток може да бъде командата:

Get-ChildItem -Recurse | Get-т -Stream Zone.Identifier -ErrorAction SilentlyContinue | FileName Select-Object

атрибут самата се отстранява, както следва:

Премахнете-т. \ Installfile.exe -Stream Zone.Identifier

В Windows PowerShell 4.0, можете да премахнете отметката Zone.Identifier от отделен кратката команда:

Този етикет може да бъде зададена ръчно за всеки файл с помощта на командата

защото няма поток, системата ще ви подкани да създадете нов файл. Ние сме съгласни в Notepad прозорец, копирайте текста:

Както прозорците определя изтеглени от интернет файл, прозорци за системни администратори
Запазете промените. Ние се уверите, че файлът е назначен за заместник-поток.

Както прозорците определя изтеглени от интернет файл, прозорци за системни администратори

  • Изключването на сигнал за сигурността в Windows 7
  • Създаване спедиция порт за Windows
  • Как да се скрие услуга Windows от потребителите
  • Windows не възлага писма до външни дискове и USB флаш устройство
  • Как да премахнете актуализацията за Windows 7/8

Свързани статии

Подкрепете проекта - споделете линка, благодаря!