Если вам нужно определить, какая версия Windows была установлена на жестком диске, есть несколько проверенных способов. Неважно, переустановили ли вы систему, купили б/у компьютер или просто хотите восстановить информацию — методы ниже помогут найти ответ.

Как узнать какая стояла на жестком диске — вопрос актуальный для пользователей, которые хотят вернуть лицензионную копию или понять, какая версия ОС была на устройстве до сброса. В большинстве случаев данные сохраняются в системных папках, реестре или в скрытых разделах диска.

Почему это важно и где искать следы

Определение старой версии Windows может пригодиться для восстановления лицензии, поиска драйверов или понимания совместимости программ. ОС оставляет следы даже после удаления: в папке Windows.old, реестре, файлах конфигурации и скрытых томах.

Если диск не форматировался, шансы найти информацию выше. Если же он был очищен, остаются только данные из UEFI/BIOS (для OEM-лицензий) или метки разделом.

💡

Если диск не перезаписывался, проверьте папку Windows.old — она автоматически создается при обновлении Windows 10/11 до новой версии. В ней сохраняются файлы старой системы, включая версию в файле setupact.log

Версия WindowsНомер сборки (Build)Год выпускаКодовое название
Windows 1122621–261002021–2024Sun Valley
Windows 1010240–190452015–2025Threshold, Redstone
Windows 8.196002013Blue
Windows 77600–76012009–2020Blackcomb

Способы определения через системные папки

Самый простой способ — проверить папку Windows.old. Она появляется, если вы обновляли Windows без форматирования диска. Внутри лежат папки старой ОС: Windows, Program Files, Users.

Чтобы найти версию:

  1. Откройте Проводник и перейдите на диск C: (или другой, где была установлена система).
  2. Включите отображение скрытых файлов (Вид → Скрытые элементы).
  3. Найдите папку Windows.old. Если она есть,к икните по Windows.old\Windows\System32\setupact.log.
  4. Откройте файл в Блокноте и ищите строку вида Version = 10.0.19045 (где 10.0.19045 — это сборка Windows 10 21H2).

Если папки Windows.old нет, попробуйте найти файлы setupact.log или setuperr.log в корне диска. Они создаются при установке или обновлении системы и могут содержать данные о старой версии.

Использование Command Prompt и PowerShell

Если система работала на этом диске ранее, можно попробовать извлечь данные через командную строку. Даже если Windows переустановлена, некоторые следы остаются в MBR или GPT-разделах.

Вот как это сделать:

  • Через diskpart: Запустите Command Prompt от имени администратора и введите: diskpart → list disk → select disk X (где X — номер вашего диска) → detail disk. Ищите разделы с метками Recovery или System Reserved — они могут содержать информацию о старой ОС.
  • Через bcdedit: Введите bcdedit в Command Prompt. В выводе ищите строку description — она может указать на версию Windows.
  • Через wmic: Команда wmic os get caption,version покажет текущую версию, но если диск подключен как дополнительный, данные старой ОС можно найти в wmic logicaldisk get caption.

Анализ реестра для восстановления данных

Реестр Windows хранит массу информации о системе, включая версию ОС. Если диск не форматировался, можно попробовать извлечь данные из файлов реестра.

Для этого:

  1. Подключите жесткий диск к другому компьютеру или загрузитесь с LiveCD.
  2. Откройте файлы реестра из папки Windows\System32\config (например, SOFTWARE или SYSTEM) с помощью программы RegEdit или RegViewer.
  3. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion.
  4. Найдите параметры ProductName, CurrentBuildNumber, CurrentVersion. Они укажут на версию и сборку.
⚠️ Внимание: Не изменяйте реестр текущей системы при подключении старого диска — это может привести к сбоям. Используйте программы для чтения реестра в офлайн-режиме, например, Offline Registry Editor.
Какой способ вы чаще используете для поиска старой Windows?
Через папку Windows.old
Командная строка
Сторонние программы
Другие методы

Сторонние утилиты для сконирования диска

Если ручные методы не помогли, воспользуйтесь специализированными программами. Они сканируют диск на наличие следов Windows и выявляют установленные версии.

ПрограммаФункционалПоддержка версий WindowsСайт разработчика
DiskInternals Linux ReaderЧтение файлов ext4/NTFS, поиск удаленных данныхWindows XP–11diskinternals.com
RecuvaВосстановление удаленных файлов, включая системныеWindows 7–11piriform.com
TestDiskАнализ разделов, поиск загрузочных записейВсе версии (включая Linux)cgsecurity.org
BooticeРедактирование загрузочных записей (MBR/PBR)Windows 7–11paulyp.com

Для начинающих пользователей подойдет Recuva — она проста в использовании и может найти файлы setupact.log или boot.ini, которые содержат информацию о версии. Для более глубокого анализа используйте TestDisk.

Проверка на наличие OEM-лицензии в BIOS

Если Windows была предварительно установлена производителем (OEM-версия), информация о ней может храниться в UEFI/BIOS. Это актуально для ноутбуков и брендовых ПК (Dell, HP, Lenovo и др.).

OEM-лицензия привязана к материнской плате. Даже если диск был отформатирован, система может автоматически активироваться при установке той же версии Windows

Чтобы проверить:

  1. Запустите Command Prompt от имени администратора.
  2. Введите команду: wmic path softwarelicensingservice get OA3xOriginalProductKey. Эта команда выведет OEM-ключ, если он есть в BIOS.
  3. Используйте программу ShowKeyPlus или ProduKey для автоматического извлечения ключа.

Зная ключ, вы можете определить версию Windows через онлайн-сервисы или базы данных Microsoft. Например, ключи для Windows 10 OEM обычно начинаются с VK7JG или NPPR9.

Поиск по меткам томов и скрытым разделам

Жесткие диски с предварительно установленной Windows часто содержат скрытые разделы восстановления. Они могут хранить образ системы с исходной версией ОС.

Как их найти:

  • Откройте Управление дисками (diskmgmt.msc).
  • Проверьте все разделы на наличие меток вроде Recovery, System Reserved или OEM.
  • Если найден раздел Recovery, попробуйте смонтировать его через DiskPart: select volume X → assign letter=Z → exit, затем проверьте содержимое диска Z:.

Внутри такого раздела могут быть файлы install.wim или winre.wim, из которых можно извлечь информацию о версии.

Практика: пошаговая инструкция для начинающих

Если вы не хотите углубляться в командную строку или реестр, следуйте этому алгоритму:

Поиск старой Windows на жестком диске

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли узнать версию Windows, если диск отформатирован?

Если диск был полностью отформатирован, шансы минимальны. Однако, если форматирование было быстрым (Quick Format), программы вроде Recuva или TestDisk могут восстановить часть данных. Также проверьте OEM-лицензию в BIOS — она может подсказать версию.

Как отличить Windows 10 от Windows 11 по файлам?

Windows 11 имеет уникальные папки и файлы, например: Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy (для Microsoft Store). В setupact.log Windows 11 будет указан номер сборки от 22000 и выше, тогда как у Windows 10 максимум 19045.

Есть ли способ узнать версию через загрузочную флешку?

Да, если подключить диск к другому ПК и загрузиться с LiveCD (например, Hiren’s BootCD или WinPE). Затем можно просканировать диск утилитами вроде TestDisk или вручную проверить папки.

Можно ли восстановить лицензию, если знаешь только версию Windows?

Если вы знаете версию и это была OEM-лицензия, система активируется автоматически при установке на тот же ПК (ключ хранится в BIOS). Для розничных версий (Retail) нужно знать ключ или иметь цифровую лицензию, привязанную к аккаунту Microsoft.