> ## Documentation Index
> Fetch the complete documentation index at: https://2ch.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Проверка SHA256-хеша образа Windows 10

> Как проверить SHA256-хеш образа Windows 10 в PowerShell и где найти официальные дампы для сверки.

Прежде чем устанавливать Windows с только что скачанного ISO, убедись в его подлинности — сверь SHA256-хеш файла с официальным значением из дампа MVS. Это занимает меньше минуты, но гарантирует, что образ не был повреждён при скачивании и не подменён на сторонней раздаче. Образы из торрентов и других источников, описанных как оригинальные MSDN, давно проверены сообществом: их хеши совпадают с образами, скачанными напрямую через платную подписку [MVS (my.visualstudio.com)](https://my.visualstudio.com/).

## Почему хешам из торрентов можно доверять

Иногда встречается мнение, что все образы с торрентов и зеркал скомпрометированы. Это не так. Дампы хешей существуют давно, составлены независимыми авторами и полностью совпадают между собой, а также с образами, скачанными через официальную платную подписку **MVS (Microsoft Visual Studio Subscription)**. Проверить это может каждый: скачай образ из любого из перечисленных источников и сверь его хеш с дампом — результат будет одинаковым.

<Note>
  **MVS (my.visualstudio.com)** — официальный портал Microsoft для подписчиков Visual Studio Subscription, где доступны оригинальные ISO-образы Windows. Именно эти образы являются эталоном при составлении дампов хешей.
</Note>

***

## Как проверить SHA256-хеш в PowerShell

Проверка хеша делается одной командой прямо в PowerShell — никаких сторонних утилит не нужно.

<Steps>
  <Step title="Открой PowerShell">
    Нажми **Win+X** и выбери **Windows PowerShell** (или **Терминал**). Также можно нажать **Win+R**, ввести `powershell` и нажать Enter.
  </Step>

  <Step title="Выполни команду проверки хеша">
    Введи команду, подставив путь к своему ISO-файлу:

    ```powershell theme={null}
    Get-FileHash C:\Users\User\Downloads\windows10.iso -Algorithm SHA256
    ```

    Если файл находится в текущей папке, можно указать только имя файла:

    ```powershell theme={null}
    Get-FileHash .\windows10.iso -Algorithm SHA256
    ```
  </Step>

  <Step title="Сравни полученный хеш с эталонным">
    PowerShell выведет строку вида:

    ```text theme={null}
    Algorithm       Hash                                                              Path
    ---------       ----                                                              ----
    SHA256          A0334F31EA7A3E6932B9AD7206608248F0BD40698BFB8FC65F14FC5E4976C160  C:\...\windows10.iso
    ```

    Сравни значение в столбце **Hash** с хешем из дампа MVS. Хеши должны совпадать посимвольно. Регистр букв значения не имеет.
  </Step>
</Steps>

<Warning>
  Если хеши не совпадают — файл повреждён или подменён. Не устанавливай такой образ. Скачай его заново из надёжного источника и повтори проверку.
</Warning>

***

## Где найти официальные дампы хешей

Ниже перечислены ресурсы, где можно найти эталонные хеши оригинальных образов Windows.

<CardGroup cols={2}>
  <Card title="MVS Dump (awuctl.github.io)" icon="list-check" href="https://awuctl.github.io/mvs/">
    Самый удобный способ. Нажми **«Select products»**, введи название — например, `Windows 10 22H2` — и нажми Enter. Затем перейди в раздел **«Generate summary files»** и нажми **«Generate»**, чтобы скачать файл со всеми хешами для выбранной версии.
  </Card>

  <Card title="Adguard SHA1/SHA256" icon="shield-check" href="https://sha1.rg-adguard.net/">
    Поиск хешей по имени файла или версии продукта. Поддерживает SHA1 и SHA256.
  </Card>

  <Card title="MyVsdump (heidoc.net)" icon="database" href="https://heidoc.net/php/myvsdump.php">
    Дамп хешей с возможностью поиска по продуктам Microsoft.
  </Card>

  <Card title="ave9858/mvs-dump (GitHub)" icon="code" href="https://github.com/ave9858/mvs-dump/releases">
    Скрипт для самостоятельного получения дампа хешей из MVS. Актуальные релизы на GitHub.
  </Card>
</CardGroup>

<Accordion title="Дополнительные источники дампов">
  * **[MVS Dump MDL](https://forums.mydigitallife.net/threads/mvs-dump.78070/)** — ветка на форуме MyDigitalLife с подробными дампами. Требуется регистрация аккаунта.
  * **[MyVisualStudio](https://my.visualstudio.com)** — официальный портал Microsoft. Требует платной подписки Visual Studio Subscription, но является первичным и абсолютно авторитетным источником хешей.
</Accordion>

***

<Tip>
  Для удобного сравнения хешей в PowerShell можно записать ожидаемый хеш в переменную и сравнить автоматически:

  ```powershell theme={null}
  $expected = "a0334f31ea7a3e6932b9ad7206608248f0bd40698bfb8fc65f14fc5e4976c160"
  $actual = (Get-FileHash .\windows10.iso -Algorithm SHA256).Hash.ToLower()
  if ($actual -eq $expected) { "✅ Хеш совпадает" } else { "❌ Хеш НЕ совпадает!" }
  ```
</Tip>
