Я недавно обновил Windows 8 до Windows 10. После этого я купил SSD-диск для своего ноутбука, вынул из него обычный жесткий диск и установил свежую копию Windows 10 (домашняя версия). Жесткий диск был помещен во внешний USB-порт, поэтому я могу получить доступ к своим старым файлам и старому установочному разделу Windows.

Проблема в том, что у меня возникли проблемы с активацией новой установки Windows. Я не совсем уверен, что должен был установить Windows 10 Home или другую версию.

Как определить версию Windows на старом жестком диске, если все файлы по-прежнему доступны, но сама система не работает?

Я мог бы просто поменять местами SSD и HDD и загрузить старую систему, но было бы лучше найти "программный" способ сделать это. Этот ответ касается того, что я ищу, но для Windows XP. Предложенный файл не существует в моей старой установке.

2 ответа2

4

Где хранится информация о продукте моей ОС Windows?

В функциональной копии Windows есть несколько значений реестра, которые содержат информацию о системе Windows.

Доступ к нему можно получить через редактор реестра, выполнив поиск в разделе:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion"

«Улей» реестра, представляющий собой подмножество ключей и значений для системы, содержит такую информацию, как CurrentVersion , ProductName и EditionID - их можно использовать для оценки вашего типа Windows.

Чтобы проверить свою версию Windows, найдите значение CurrentVersion.

Если вы используете Windows 10, есть два новых значения, которые можно использовать для оценки версии ОС, CurrentMajorVersionNumber и CurrentMinorVersionNumber .


Что делать, если я хочу проверить версию автономной Windows?

  • Подключите автономное хранилище Windows к хост-машине (например, старая копия Windows на жестком диске).
  • Найдите кусты реестра для автономной Windows. Они обычно хранятся в C:\Windows\System32\config . Вы должны заметить ульи как обычные типы файлов, названные в ALL CAPS (например, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, DRIVERS, VSMIDK)
  • Откройте редактор реестра хост-системы, запустив regedit.exe .
  • Выберите папку HKEY_LOCAL_MACHINE . Нажмите Файл / Загрузить куст. Загрузите улей SOFTWARE из автономной папки Windows.
    • Не import улей.
  • Дайте загруженному кусту узнаваемое имя, чтобы вы могли найти его позже.
  • Просмотр / изменение загруженного улья / значения не требуется. Нажмите File/Unload Hive, как только вы закончите.

Кроме того, вы можете использовать сторонний редактор реестра на вашем хост-компьютере для просмотра / изменения ульев.

0

Если вас беспокоит только версия, а не версия, канал или что-то еще, вы можете просто посмотреть на \Windows\system32\ntoskrnl.exe:

Затем необходимо сопоставить этот номер версии с известными номерами версий, найденными в Интернете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .