Загрузка 0
ПОДЕЛИТЬСЯ

Мой блог

Листай вниз

Как узнать, откуда был скачан файл в Windows 11

Как узнать, откуда был скачан файл в Windows 11

Когда вы загружаете контент из интернета, система и браузер сохраняют его на ПК, но далеко не всегда фиксируют исходный адрес. В этом руководстве подробно описано, как узнать, откуда был скачан файл в операционной системе Windows 11, используя историю веб-обозревателей и встроенные механизмы метаданных.

Сведения о происхождении загруженных объектов не выводятся напрямую в Проводнике или стандартном окне свойств. Тем не менее, существует два основных способа отыскать эту информацию: проверка журнала загрузок браузера и анализ специальных меток безопасности операционной системы.

Изучение истории загрузок в браузере

Большинство актуальных веб-обозревателей сохраняют сведения о загрузках, включая прямые ссылки. Для быстрого доступа к журналу в Google Chrome или Mozilla Firefox достаточно нажать комбинацию клавиш Ctrl + J. Отображаемые данные зависят от конкретной программы: например, Chrome открывает доступ к прямой ссылке на скачивание, а Firefox для ряда объектов демонстрирует сайт-источник.

Реклама

Стоит учитывать, что если настройки браузера предусматривают автоматическую очистку истории или пользователь удалил данные вручную, найти нужные сведения стандартным путем не удастся.

Просмотр базы данных Microsoft Edge

Браузер Microsoft Edge не всегда выводит URL источника на странице загрузок в явном виде. Однако эти сведения можно отыскать в локальной базе данных истории, которая сохраняется в формате SQLite по пути:

C:\Users\<UserName>\AppData\Local\Microsoft\Edge\User Data\Default\History

Вместо <UserName> подставляется актуальное имя учетной записи Windows. Указанный файл содержит несколько таблиц, включая downloads и downloads_url_chains, которые фиксируют загруженные объекты и цепочки их исходных адресов. Если используется нестандартный профиль Edge, база данных будет находиться в соответствующей ему папке.

Анализ данных Zone.Identifier

При загрузке файлов из сети Windows часто добавляет к ним специальную метку происхождения для реализации защитных проверок — так называемый Mark of the Web (MotW). На дисках с файловой системой NTFS эта информация записывается в альтернативный поток данных (ADS), известный как Zone.Identifier. В зависимости от доступных метаданных, он может содержать исходный URL загрузки и адрес страницы, с которой был совершен переход.

Для чтения этих данных применяются PowerShell, командная строка или сторонние утилиты. Метод работает только на файловых системах вроде NTFS, поддерживающих альтернативные потоки, и при условии, что метаданные не были удалены.

Проверка наличия Mark of the Web

Перед началом работы можно проверить, прикреплена ли к объекту защитная метка. Для этого требуется нажать на него правой кнопкой мыши и выбрать пункт «Свойства». На вкладке «Общие» в нижней части может присутствовать предупреждение безопасности о том, что файл получен с другого компьютера и заблокирован для защиты ПК. Рядом с уведомлением располагается кнопка «Разблокировать», удаляющая метку и снимающая ограничения.

Изучение Zone.Identifier через PowerShell

Чтобы проверить поток данных средствами оболочки PowerShell, необходимо выполнить следующие действия:

Реклама
  • Открыть Проводник и найти нужный объект.
  • Кликнуть по нему правой кнопкой мыши с зажатой клавишей Shift или выбрать в контекстном меню пункт «Копировать как путь».
  • Запустить Windows Terminal или PowerShell.
  • Ввести команду Get-Content -LiteralPath “путь_к_файлу” -Stream Zone.Identifier и нажать Enter.

Если поток существует, система выведет параметры HostUrl (ссылка на загрузку), ReferrerUrl (страница-реферер) и ZoneId=3, указывающий на принадлежность к интернет-зоне безопасности.

Использование командной строки

Альтернативный метод извлечения метаданных задействует стандартную командную строку. Пользователю нужно открыть консоль в директории с загруженным объектом и запустить команду:

more < “имя_файла.zip:Zone.Identifier”

После нажатия клавиши Enter на экране отобразится вся доступная служебная информация, сохраненная операционной системой при скачивании.

Применение сторонних утилит

Для массовой проверки или анализа файлов без ввода команд в терминале подходят сторонние бесплатные программы, например AlternateStreamView от разработчика NirSoft. Утилита сканирует диски NTFS и выводит список связанных альтернативных потоков данных.

После запуска программы выбирается нужная папка или диск для сканирования. В результатах поиска следует найти файл с потоком Zone.Identifier, кликнуть по нему правой кнопкой мыши и выбрать функцию экспорта выделенных потоков. При сохранении рекомендуется добавить расширение .txt, после чего файл можно открыть в Блокноте для изучения полей HostUrl и ReferrerUrl.

Дополнительные вопросы о загрузках

Помимо поиска источников, пользователей часто интересует расположение самих загруженных объектов.

Как найти папку скачанного файла?

Быстро отыскать расположение файла позволяет журнал браузера. Нажав комбинацию Ctrl + J, можно найти нужную позицию в списке и кликнуть по значку папки рядом с ней (в зависимости от программы пункт называется «Показать в папке» или «Открыть папку с файлом»).

Где находится папка Downloads в Windows?

По умолчанию Windows 11 сохраняет все загрузки в директорию C:\Users\<UserName>\Downloads. Эта папка доступна через боковую панель Проводника. Если настройки расположения загрузок изменялись пользователем вручную, файлы могут сохраняться в другом месте.

01.