홈페이지 » 어떻게 » 인터넷에서 다운로드 한 파일의 원인은 무엇이며 어떻게 쉽게 제거 할 수 있습니까?

    인터넷에서 다운로드 한 파일의 원인은 무엇이며 어떻게 쉽게 제거 할 수 있습니까?

    브라우저를 통해 하드 드라이브에 파일을 다운로드 할 때마다 Windows는 자동으로이를 Windows에서 제공하며 잠재적으로 위험합니다. 결과적으로 유형에 따라 각각의 파일을 열 때 Windows는 대화 상자를 통해 경고하거나 파일이 안전하다고 표시 할 때까지 파일이 실행되지 않도록합니다.

    Windows에서이 플래그를 추적하는 방법, 안전하다고 판단되는 파일에서이 파일을 쉽게 제거 할 수있는 방법 및 / 또는이 플래그를 추가하는 방법에 대해 궁금해 한 적이 있습니까? 어떤 파일?

    Windows는 인터넷 상태에서 다운로드 한 것을 어디에 추적합니까??

    Microsoft XML 메모장 2007 용으로 다운로드 한 설치 파일의 복사본 인 다음 두 파일을 살펴보십시오. 각 파일의 이름이 다르게 지정되어 있지만 (번호 1과 2가 끝에 추가되지만) 확인 된대로 완전히 동일하다는 것을 알 수 있습니다 MD5 해시로.

    그러나 1로 끝나는 파일이 실행되면 인터넷에서 다운로드 한 파일을 실행하는 것이 위험 할 수 있다고 경고하는 다음 대화 상자가 나타납니다. 2로 끝나는 파일을 실행하면 다운로드 한 경우에도이 경고가 표시되지 않습니다. 인터넷도 마찬가지입니다. 위에서 보았 듯이 파일은 동일하므로 한 장만이 경고를 표시하는 이유는 무엇입니까??

    이유는 파일 1에 "Zone.Identifier"라는 대체 데이터 스트림 (ADS)이 있기 때문입니다.이 데이터는 파일 2가없는 동안 파일이 어디서 왔는지에 대한 정보를 저장합니다 (이 ADS가 제거되었으므로 아래에서 다룰 것입니다).

    Sysinternals Streams 유틸리티 (C : \ Windows 디렉터리에 복사 한)를 사용하면 XmlNotepad1.msi에 26 바이트의 데이터가있는 단일 ADS가 있고 XmlNotepad2.msi에 ADS가없는 것을 볼 수 있습니다. 본질적으로 Windows는 "Zone.Identifier"라는 제목의 ADS 내부 데이터를 기반으로 인터넷에서 온 파일을 알고 있습니다..

    또는 다음 명령을 사용하여 ADS를 식별 할 수 있습니다.

    dir / r [optional_file_filter]

    다운로드 한 인터넷 상태를 어떻게 제거합니까??

    이것은 적절한 경고이며 (명백한 이유로) Windows는 합법적으로이 상태의 파일을 올바르게 확인하거나 완전히 차단한다는 점에 유의해야합니다. 그러나 문제의 파일이 안전하다는 것을 안다면 상태 플래그 제거를 처리하는 몇 가지 방법이 있습니다. 수동으로 (파일별로) 수행하거나 디렉토리의 모든 파일에서 일괄 제거 할 수 있습니다.

    수동 제거

    앞에서 명령 줄을 사용하여이 특수 ADS 플래그를 감지하는 방법을 보여 주었지만 각 파일의 속성을보고이 상태를 쉽게보고 제거 할 수 있습니다. 파일이 인터넷에서 다운로드 된 것으로 플래그가 지정되면 일반 탭의 맨 아래에 보안 경고가 표시됩니다.

    차단 해제 버튼을 클릭하면 다운로드 한 인터넷 상태 플래그가 삭제됩니다 (즉, "Zone.Identifier"ADS 삭제) 및 이와 관련된 경고 및 / 또는 블록이 제거됩니다.

    대량 제거

    반면에이 상태 플래그를 제거하려는 파일이 많으면 위에 사용 된 Streams 유틸리티를 사용하여 쉽게이 작업을 수행 할 수 있습니다 (다시이 파일을 C : \ Windows 디렉토리에 복사했습니다).

    파일이있는 디렉토리에서 명령 프롬프트를여십시오. 바로 가기는 Shift 키를 누른 상태에서 폴더의 빈 영역을 마우스 오른쪽 버튼으로 클릭 한 다음 "여기에서 명령 창 열기"를 선택하는 것입니다..

    명령 프롬프트에 설정된 디렉토리로 다음을 실행하십시오.

    스트림 -s -d .

    또는 현재 명령 프롬프트 위치가 아닌 다른 폴더에서이 옵션을 실행하려면 마침표 대신 전체 디렉터리 경로를 입력 할 수 있습니다.

    이 명령은 현재 디렉토리 및 하위 폴더의 모든 파일에서 모든 ADS (Zone.Identifier뿐만 아니라)를 제거합니다. 우리의 경우에는 ADS 데이터가있는 두 개의 파일이 있었고 둘 다 삭제되었습니다. 이 상태를 제거하려는 파일이 많은 경우이 명령을 사용하면 시간을 절약 할 수 있습니다..

    인터넷 상태에서 다운로드 한 파일을 모든 파일에 추가하는 방법?

    이 플래그에 대한 흥미로운 사실은 "Zone.Identifier"ADS에 저장된 텍스트 데이터가 모든 파일에서 동일하다는 것입니다. 결과적으로이 텍스트와 함께 "Zone.Identifier"라는 ADS를 추가 할 수 있습니다. 어떤 파일 및 Windows가 자동으로 추가 보안 조치를 적용합니다.

    예를 들어 인터넷 상태에서 다운로드 한 내용을 XmlNotepad1.msi 파일에 다시 추가하려면 절차가 쉽습니다..

    다음 명령을 실행하십시오.

    메모장 [파일 이름] : Zone.Identifier

    이 ADS가 존재하지 않기 때문에, 우리는 그것을 만들 것인지 묻습니다. 예.

    메모장에 정확한 텍스트를 입력하십시오.

    [ZoneTransfer]
    ZoneId = 3

    변경 사항을 저장하고 메모장을 닫습니다..

    이제 XmlNotepad1.msi를 실행하거나 해당 속성을 볼 때마다 이전 경고가 적용됩니다..

    MP3, DOC, CHM 등 모든 파일에서이 작업을 수행 할 수 있으며 Windows는 각 플래그가 제거 될 때까지이를 신뢰할 수없는 것으로 처리합니다..

    Microsoft에서 스트림 다운로드