Homepage » hogyan kell » Mi okozza az Internetről letöltött fájlt? Figyelmeztetés és hogyan lehet könnyen eltávolítani?

    Mi okozza az Internetről letöltött fájlt? Figyelmeztetés és hogyan lehet könnyen eltávolítani?

    Amikor a böngészőn keresztül letölt egy fájlt a merevlemezére, a Windows automatikusan azt jelzi, hogy az internetről érkezik, és potenciálisan veszélyes. Ennek eredményeként, amikor megnyitja az adott fájlt, a típustól függően a Windows figyelmezteti Önt egy párbeszédpanelre, vagy megakadályozza, hogy a fájl teljes egészében végrehajtható legyen, amíg biztonságosan nem jelölte meg.

    Gondolkodtál már azon, hogy a Windows hogyan tartja nyomon ezt a jelzést ezeken a fájlokon, hogyan lehet könnyen (ömlesztve) eltávolítani azt az ismert fájlokról, és / vagy hozzáadja ezt a jelzőt (a hozzá tartozó védelemmel együtt): bármilyen fájl?

    Hol tart a Windows az Internetről letöltött állapotban?

    Tekintsük a következő két fájlt, amelyek mindkettő a Microsoft XML Notepad 2007-re letöltött telepítőfájljának másolatai. Bár mindegyikben másként szerepelnek (az 1. és 2. számok a végéhez vannak csatolva), láthatjuk, hogy teljesen azonosak a hitelesítéssel az MD5 hash.

    Ha azonban az 1-es fájl végződik, az alábbi párbeszédablakot kapjuk, amely megfelelően figyelmeztet arra, hogy az internetről letöltött fájlok futtatása veszélyes lehet, míg a 2-es végű fájl futtatása nem jeleníti meg ugyanazt a figyelmeztetést, még akkor is, ha letöltötték az interneten is. Ahogy a fentiekben látjuk, a fájlok azonosak, ezért miért csak egy példány mutatta ezt a figyelmeztetést?

    Ennek az az oka, hogy az 1-es fájlnak van egy alternatív adatfolyamja (ADS), melynek neve „Zone.Identifier”, amely információkat tárol arról, hogy hová jött a fájl, míg a 2-es fájl nem (mivel ezt az ADS-t eltávolítottuk, amelyet az alábbiakban lefedünk).

    A Sysinternals Streams segédprogram használatával (amit C: Windows könyvtárunkba másoltunk) láthatjuk, hogy az XmlNotepad1.msi egyetlen ADS-t tartalmaz, amely 26 bájtnyi adatot tartalmaz, és az XmlNotepad2.msi nem rendelkezik ADS-ekkel. Lényegében a Windows tudja, hogy az Internetről érkezett fájl a „Zone.Identifier” címeken található adatokon alapul.

    Másik lehetőségként az ADS-eket a parancs segítségével azonosíthatja:

    dir / r [választható_filter]

    Hogyan távolíthatom el az Internet státuszból letöltött fájlt?

    Fontos megjegyezni, hogy ez egy megfelelő figyelmeztetés (nyilvánvaló okokból), és a Windows jogosan „dupla ellenőrzést” vagy teljesen blokkolja az ilyen állapotú fájlokat. Ha azonban tudja, hogy a szóban forgó fájlok biztonságosak, néhány módja van az állapotjelző eltávolításának kezelésére, azt kézzel (fájlról fájlra) vagy tömeges módon eltávolíthatja a könyvtár minden fájljában..

    Kézi eltávolítás

    A fentieken keresztül megmutattuk, hogyan kell felismerni ezt a speciális ADS-jelzőt a parancssor segítségével, de könnyen láthatja és eltávolíthatja ezt az állapotot a megfelelő fájl tulajdonságainak megtekintésével. Ha egy fájl az Internetről letöltött fájlként van megjelölve, az Általános lap alján biztonsági figyelmeztetés található.

    Az Unblock gombra való kattintás eltávolítja az internetes állapotjelzőből letöltött fájlokat (azaz törölje a „Zone.Identifier” ADS-t) és az ahhoz kapcsolódó figyelmeztetéseket és / vagy blokkokat.

    Tömeges eltávolítás

    Másrészről, ha sok olyan fájlt szeretne eltávolítani, amelyről ezt az állapotjelzőt el szeretné távolítani, akkor ezt könnyen elvégezheti a fentebb felhasznált Streams segédprogram segítségével (ismét a C: \ t.

    Nyisson meg egy parancssorot a könyvtárban, ahol a fájlok találhatók. A gyorsbillentyű a Shift billentyű lenyomása és a jobb egérgombbal egy üres területen a mappában, majd válassza a „Nyissa meg a parancs ablakot”.

    A parancssorban beállított könyvtárban futtassa a következőt:

    -s -d .

    Másik lehetőségként megadhatja a teljes könyvtár elérési útját egy olyan időszak helyett, ha ezt az aktuális parancssor helyétől eltérő mappában kívánja futtatni.

    Ez a parancs eltávolítja az összes ADS-t (nem csak a Zone.Identifier-t) az aktuális könyvtárban és annak almappáiban lévő fájloknál. Esetünkben 2 fájlunk volt, amelyek ADS-adattal rendelkeztek, és mindkettőt törölték. Ha sok olyan fájlja van, ahol el kívánja távolítani ezt az állapotot, ez a parancs valóban időt takaríthat meg.

    Hogyan adhatok hozzá az Internetről letöltött állapotot bármely fájlhoz?

    Érdekes tény, hogy ez a zászló a „Zone.Identifier” ADS-ben tárolt szövegadatok azonosak minden fájl esetében. Ennek eredményeként hozzáadhat egy „Zone.Identifier” nevű ADS-t ehhez a szöveghez bármilyen a Windows automatikusan alkalmazza a további biztonsági intézkedéseket.

    Ha például az internetes állapotból letöltött fájlokat vissza szeretnénk adni az XmlNotepad1.msi fájlba, az eljárás egyszerű.

    Futtassa a parancsot:

    notepad [fájlnév]: Zone.Identifier

    Mivel ez az ADS nem létezik, a Windows megkérdezi, hogy szeretnénk-e létrehozni. Válasz Igen.

    A Jegyzettömbben adja meg ezt a pontos szöveget:

    [ZoneTransfer]
    ZoneId = 3

    Mentse el a módosításokat és zárja be a Jegyzettömböt.

    Most, hogy az XmlNotepad1.msi futtatásakor vagy annak tulajdonságainak megtekintéséhez, az előző figyelmeztetések helyben lesznek.

    Ismét megteheti ezt bármelyik fájlban: MP3, DOC, CHM, stb..

    Töltse le a streameket a Microsoft-ból