If-Koubou

Što uzrokuje "Datoteke preuzete s interneta" Upozorenje i kako ih jednostavno ukloniti?

Što uzrokuje "Datoteke preuzete s interneta" Upozorenje i kako ih jednostavno ukloniti? (Kako da)

Kad god preuzimate bilo koju datoteku na tvrdi disk putem preglednika, Windows ga automatski označava kao da dolazi s interneta i potencijalno je opasno. Kao rezultat toga, kada otvorite odgovarajuću datoteku, ovisno o vrsti, Windows će vas upozoriti dijaloškim okvirom ili spriječiti potpunu izvršavanje datoteke sve dok ga ne označi kao siguran.

Jeste li se ikad zapitali kako Windows prati ovu zastavicu na tim datotekama, kako možete jednostavno (skupno) ukloniti datoteke koje znate da su sigurne i / ili dodati ovu zastavicu (zajedno s zaštitom koju donosi) na bilo koji datoteka?

Gdje Windows pratiti preuzeto s internetskog statusa?

Razmotrite sljedeće dvije datoteke, od kojih su obje kopije preuzete datoteke za instalaciju za Microsoft XML Notepad 2007. Iako se u svakom imenuje drugačije (brojevi 1 i 2 su dodani do kraja), možete vidjeti da su potpuno identični kao potvrđeni svojim MD5 hashom.

Međutim, kada se pokrene datoteka 1, dobivamo sljedeći dijaloški okvir koji nas primjereno upozorava da trčanje datoteka preuzete s Interneta može biti opasno, dok istodobno prikazivanje datoteke 2 ne prikazuje isto upozorenje iako je preuzeta s kao i Internet. Kao što vidimo gore, datoteke su identične pa zašto je samo jedna kopija prikazala ovo upozorenje?

Razlog tome je jer datoteka 1 ima zamjenski prijenos podataka (ADS) pod nazivom "Zone.Identifier" koji pohranjuje podatke o tome gdje je datoteka došla dok datoteka 2 ne (jer je ovaj ADS uklonjen, što ćemo pokriti u nastavku).

Pomoću uslužnog programa Sysinternals Streams (koji smo kopirali u našu mapu C: \ Windows) možemo vidjeti da XmlNotepad1.msi sadrži jedan ADS s 26 bajta podataka, a XmlNotepad2.msi nema ADS-ove. U osnovi Windows zna da je datoteka došla s Interneta na temelju podataka unutar ADS pod nazivom "Zone.Identifier".

Alternativno, možete identificirati ADS pomoću naredbe:

dir / r [opcionalno_filterfilter]

Kako mogu ukloniti preuzeto iz internetskog statusa?

Važno je napomenuti da je to prikladno upozorenje (iz očitih razloga) i Windows s pravom "dvostruko provjerava" ili potpuno blokira datoteke koje imaju taj status. Međutim, ako znate da su datoteke u pitanju sigurne, postoji nekoliko načina za uklanjanje statusne oznake, možete to učiniti ručno (datoteka po datoteci) ili skupno ukloniti na svaku datoteku u direktoriju.

Ručno uklanjanje

Iznad smo pokazali kako prepoznati ovu posebnu zastavu ADS pomoću naredbenog retka, no lako možete vidjeti i ukloniti taj status pregledavanjem svojstava odgovarajuće datoteke. Kada je datoteka označena kao preuzeta s interneta, na dnu kartice Općenito nalazi se sigurnosno upozorenje.

Ako kliknete gumb Odblokiraj, uklonit će se preuzeta oznaka statusa Interneta (tj. Izbrišite ADS "Zone.Identifier") i sva pridružena upozorenja i / ili blokovi.

Skupno uklanjanje

S druge strane, ako imate puno datoteka koje želite ukloniti ovu zastavu, to se može učiniti jednostavno pomoću uslužnog programa Streams koje smo koristili gore (opet smo kopirali tu datoteku u našu mapu C: \ Windows).

Otvorite naredbeni redak u direktoriju gdje se datoteke nalaze. Prečac za to je držanje tipke Shift i desnom tipkom miša u prazno područje u mapi, a zatim odaberite "Otvori prozor naredbi ovdje".

S postavljenim direktorijem u naredbenom retku pokrenite:

potoci -s -d.

Naizmjence možete unijeti cijeli direktorij direktorija umjesto razdoblja ako to želite pokrenuti u mapi koja nije lokacija trenutnog naredbenog retka.

Ova naredba uklonit će sve ADS-ove (a ne samo Zone.Identifier) ​​na sve datoteke u trenutnom direktoriju i njegovim podmape. U našem slučaju imali smo 2 datoteke koje su imale ADS podatke, a obje su izbrisane. Ako imate puno datoteka na koje želite ukloniti taj status, ta vam naredba zaista može uštedjeti neko vrijeme.

Kako dodati preuzeto sa internetskog statusa na bilo koju datoteku?

Zanimljiva činjenica o ovoj zastavici su tekstni podaci pohranjeni u ADS "Zone.Identifier" isti za svaku datoteku. Kao rezultat toga možete dodati ADS pod nazivom "Zone.Identifier" s ovim tekstom bilo koji datoteka i Windows automatski će primijeniti dodatne sigurnosne mjere.

Na primjer, ako želimo dodati preuzete podatke s interneta natrag u datoteku XmlNotepad1.msi, postupak je jednostavan.

Pokrenite naredbu:

notepad [filename]: Zone.Identifier

Budući da ovaj ADS ne postoji, sustav Windows će nas pitati hoćemo li ga stvoriti. Odgovorite Da.

U Notepad unesite ovaj tekst:

[ZoneTransfer]
ZoneId = 3

Spremite promjene i zatvorite Notepad.

Sada kad god pokrenete XmlNotepad1.msi ili pogledate njezina svojstva, prethodna upozorenja bit će na mjestu.

Opet to možete učiniti s bilo kojom datotekom: MP3, DOC, CHM itd., A Windows će ga tretirati kao nepouzdane dok se ne ukloni odgovarajuća zastava.

Preuzmite streamove tvrtke Microsoft