Если вам нужно определить, какая версия Windows была установлена на жестком диске, есть несколько проверенных способов. Неважно, переустановили ли вы систему, купили б/у компьютер или просто хотите восстановить информацию — методы ниже помогут найти ответ.
Как узнать какая стояла на жестком диске — вопрос актуальный для пользователей, которые хотят вернуть лицензионную копию или понять, какая версия ОС была на устройстве до сброса. В большинстве случаев данные сохраняются в системных папках, реестре или в скрытых разделах диска.
Почему это важно и где искать следы
Определение старой версии Windows может пригодиться для восстановления лицензии, поиска драйверов или понимания совместимости программ. ОС оставляет следы даже после удаления: в папке Windows.old, реестре, файлах конфигурации и скрытых томах.
Если диск не форматировался, шансы найти информацию выше. Если же он был очищен, остаются только данные из UEFI/BIOS (для OEM-лицензий) или метки разделом.
Если диск не перезаписывался, проверьте папку Windows.old — она автоматически создается при обновлении Windows 10/11 до новой версии. В ней сохраняются файлы старой системы, включая версию в файле setupact.log
| Версия Windows | Номер сборки (Build) | Год выпуска | Кодовое название |
|---|---|---|---|
| Windows 11 | 22621–26100 | 2021–2024 | Sun Valley |
| Windows 10 | 10240–19045 | 2015–2025 | Threshold, Redstone |
| Windows 8.1 | 9600 | 2013 | Blue |
| Windows 7 | 7600–7601 | 2009–2020 | Blackcomb |
Способы определения через системные папки
Самый простой способ — проверить папку Windows.old. Она появляется, если вы обновляли Windows без форматирования диска. Внутри лежат папки старой ОС: Windows, Program Files, Users.
Чтобы найти версию:
- Откройте
Проводники перейдите на дискC:(или другой, где была установлена система). - Включите отображение скрытых файлов (
Вид → Скрытые элементы). - Найдите папку
Windows.old. Если она есть,к икните поWindows.old\Windows\System32\setupact.log. - Откройте файл в
Блокнотеи ищите строку вида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 хранит массу информации о системе, включая версию ОС. Если диск не форматировался, можно попробовать извлечь данные из файлов реестра.
Для этого:
- Подключите жесткий диск к другому компьютеру или загрузитесь с
LiveCD. - Откройте файлы реестра из папки
Windows\System32\config(например,SOFTWAREилиSYSTEM) с помощью программы RegEdit или RegViewer. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion. - Найдите параметры
ProductName,CurrentBuildNumber,CurrentVersion. Они укажут на версию и сборку.
⚠️ Внимание: Не изменяйте реестр текущей системы при подключении старого диска — это может привести к сбоям. Используйте программы для чтения реестра в офлайн-режиме, например, Offline Registry Editor.
Сторонние утилиты для сконирования диска
Если ручные методы не помогли, воспользуйтесь специализированными программами. Они сканируют диск на наличие следов Windows и выявляют установленные версии.
| Программа | Функционал | Поддержка версий Windows | Сайт разработчика |
|---|---|---|---|
| DiskInternals Linux Reader | Чтение файлов ext4/NTFS, поиск удаленных данных | Windows XP–11 | diskinternals.com |
| Recuva | Восстановление удаленных файлов, включая системные | Windows 7–11 | piriform.com |
| TestDisk | Анализ разделов, поиск загрузочных записей | Все версии (включая Linux) | cgsecurity.org |
| Bootice | Редактирование загрузочных записей (MBR/PBR) | Windows 7–11 | paulyp.com |
Для начинающих пользователей подойдет Recuva — она проста в использовании и может найти файлы setupact.log или boot.ini, которые содержат информацию о версии. Для более глубокого анализа используйте TestDisk.
Проверка на наличие OEM-лицензии в BIOS
Если Windows была предварительно установлена производителем (OEM-версия), информация о ней может храниться в UEFI/BIOS. Это актуально для ноутбуков и брендовых ПК (Dell, HP, Lenovo и др.).
OEM-лицензия привязана к материнской плате. Даже если диск был отформатирован, система может автоматически активироваться при установке той же версии Windows
Чтобы проверить:
- Запустите
Command Promptот имени администратора. - Введите команду:
wmic path softwarelicensingservice get OA3xOriginalProductKey. Эта команда выведет OEM-ключ, если он есть вBIOS. - Используйте программу 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 на жестком диске
Часто задаваемые вопросы
Можно ли узнать версию 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.