Domača » kako » Kaj povzroča File prenesli iz interneta Opozorilo in kako lahko enostavno ga odstranite?

    Kaj povzroča File prenesli iz interneta Opozorilo in kako lahko enostavno ga odstranite?

    Vsakič, ko prenesete katero koli datoteko na vaš trdi disk prek brskalnika, jo Windows samodejno označi, kot da prihaja iz interneta in je potencialno nevarno. Zaradi tega, ko odprete ustrezno datoteko, vas bo Windows, odvisno od vrste, opozorila s pogovornim oknom ali preprečila, da bi se datoteka izvajala, dokler je ne označite kot varnega..

    Ali ste se kdaj spraševali, kako Windows sledi tej zastavi na teh datotekah, kako jo lahko (v velikem obsegu) odstranite v datotekah, za katere veste, da so varni, in / ali dodajte to zastavo (skupaj z zaščito, ki jo prinaša) v kaj mapa?

    Kje Windows sledi prenosu iz internetnega statusa?

    Razmislite o naslednjih dveh datotekah, obe sta kopiji prenesene namestitvene datoteke za Microsoftov beležnik z datoteko XML 2007. Čeprav je v vsakem ime drugače (številki 1 in 2 sta dodani na konec), lahko vidite, da sta povsem enaki kot preverjeni z njihovo MD5 hash.

    Vendar, ko se zažene datoteka, ki se konča z 1, dobimo naslednje pogovorno okno, ki nas ustrezno opozori, da je lahko zagon datotek, prenesenih iz interneta, nevaren, medtem ko se pri zagonu datoteke, ki se konča z 2, to isto opozorilo ne prikaže, čeprav je bilo preneseno iz tudi na internetu. Kot smo videli zgoraj, so datoteke enake, zakaj je samo eno kopijo prikazalo to opozorilo?

    Razlog je v tem, da ima datoteka 1 alternativni tok podatkov (ADS) z imenom "Zone.Identifier", ki shranjuje informacije o tem, od kod je prišla datoteka, medtem ko datoteka 2 ne (ker je bil ta oglas odstranjen, kar bomo obravnavali spodaj).

    Z uporabo pripomočka Sysinternals Streams (ki smo ga kopirali v naš imenik C: Windows) vidimo, da XmlNotepad1.msi vsebuje en ADS z 26 bajti podatkov, XmlNotepad2.msi pa nima ADS-jev. V bistvu Windows ve, da je datoteka prišla iz interneta na podlagi podatkov znotraj ADS z naslovom »Zone.Identifier«.

    Poleg tega lahko ADS prepoznate z ukazom:

    dir / r [izbirni_filter]

    Kako odstranim preneseno iz internetnega statusa?

    Pomembno je opozoriti, da je to ustrezno opozorilo (iz očitnih razlogov), Windows pa upravičeno »dvojno preveri« ali popolnoma blokira datoteke, ki imajo ta status. Vendar, če veste, da so zadevne datoteke varne, obstaja nekaj načinov, kako odstraniti statusno zastavico, to lahko storite ročno (datoteka po datoteki) ali pa jo odstranite v vsaki datoteki v imeniku..

    Ročno odstranjevanje

    Zgoraj smo prikazali, kako s pomočjo ukazne vrstice zaznati to posebno zastavico ADS, vendar jo lahko preprosto vidite in odstranite tako, da si ogledate lastnosti posamezne datoteke. Ko je datoteka označena, kot da je prenesena iz interneta, je na dnu kartice Splošno varnostno opozorilo.

    Če kliknete gumb Odblokiraj, bo preneseno preneseno s statusne zastavice interneta (tj. Izbrisalo se bo oglasno območje »Zone.Identifier«) in vsa opozorila in / ali bloki, povezani z njo.

    Bulk Removal

    Po drugi strani, če imate veliko datotek, ki jih želite odstraniti, lahko to preprosto naredite z orodjem Streams, ki smo ga uporabili zgoraj (spet smo to datoteko kopirali v naš imenik C: Windows)..

    Odprite ukazni poziv v imeniku, kjer so datoteke. Bližnjica za to je, da držite tipko Shift in z desno miškino tipko kliknete prazno območje v mapi in nato izberete »Odpri okno ukazov«.

    Z nastavitvijo imenika v ukaznem pozivu zaženite:

    streams -s -d .

    Lahko pa namesto obdobja vnesete pot celotnega imenika, če jo želite zagnati v mapi, ki ni trenutna lokacija ukaza..

    Ta ukaz bo odstranil vse ADS-je (ne samo Zone.Identifier) ​​na vseh datotekah v trenutnem imeniku in njegovih podmapah. V našem primeru smo imeli 2 datoteki, ki sta imeli ADS podatke in oba sta bila izbrisana. Če imate veliko datotek, kjer želite odstraniti ta status, vam lahko ta ukaz res prihranite nekaj časa.

    Kako dodam preneseno iz internetnega statusa v katerokoli datoteko?

    Zanimivo dejstvo o tej zastavi je, da so besedilni podatki, shranjeni v »Zone.Identifier« ADS, enaki za vse datoteke. Posledično lahko s tem besedilom dodate ADS z imenom "Zone.Identifier" kaj Datoteka in Windows samodejno uporabita dodatne varnostne ukrepe.

    Na primer, če želimo prenesti preneseno stanje iz interneta v datoteko XmlNotepad1.msi, je postopek preprost.

    Zaženite ukaz:

    notepad [ime datoteke]: Zone.Identifier

    Ker ta oglas ne obstaja, nas bo Windows vprašal, ali ga želimo ustvariti. Odgovor: Da.

    V beležnico vnesite to natančno besedilo:

    [ZoneTransfer]
    ZoneId = 3

    Shranite spremembe in zaprite beležnico.

    Zdaj, ko zaženete XmlNotepad1.msi ali si ogledate njegove lastnosti, bodo prejšnja opozorila nameščena.

    Tudi to lahko storite s katero koli datoteko: MP3, DOC, CHM itd. In Windows jo bo obravnavala kot nezaupljivo, dokler ne odstranite ustrezne zastavice..

    Prenesite tokove od Microsofta