Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Как узнать версию ОС? (http://forum.oszone.net/showthread.php?t=262349)

Envy 12-06-2013 20:37 2166663

Как узнать версию ОС?
 
Все привет!
У меня два вопроса. Заранее извиняюсь если раздел не соответствует.

1. Имеем записанный дистрибутив ОС Windows 7 (Или Windows XP/Vista/8) на DVD-R (Или CD-R). Как узнать какая версия ОС и ее разрядность на диск записана? То есть, какая система установится если его запустить?

2. Имеем жесткий диск с незапускающейся ОС Windows 7 (Или Windows XP/Vista/8). Как узнать какая версия ОС и ее разрядность установлена на этот жесткий диск из под другой ОС, предположим через Windows 7?

diagnoz_ 12-06-2013 21:22 2166686

1.на диске с дистрибутивом должен лежать файл idwbinfo.txt в папке sources, в нем и указана разрядность.
2.загрузитесь с диска Live CD\DVD и зайдите на диск С, если присутствует папка Program Files и Program Files (x86), то стоит 64 бит.

Envy 12-06-2013 21:36 2166694

Спасибо! А названия как узнать Home Basic это или Home Premium? Professional или Home Edition?

LehaMechanic 12-06-2013 21:38 2166697

Цитата:

Цитата Envy
Как узнать какая версия ОС »

Можно, например, изучить папку C:\Windows\Web\Wallpaper. Обои у каждой винды уникальные.
Загрузчик boot.ini или скрытая папка Boot тоже могут подсказать XP или Виста/7 были установлены. Косвенно можно судить по возрасту и потрохам системника.

Цитата:

Цитата Envy
и ее разрядность установлена »

По наличию или отсутствию папки Programm Files (x86) можно определить разрядность - x64 или x32 соответственно.

diagnoz_ 12-06-2013 21:46 2166702

Цитата:

Цитата Envy
А названия как узнать Home Basic это или Home Premium »

в реестре по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion там и версия и название сборки и корневой каталог и т.д.

yurfed 12-06-2013 22:38 2166736

Envy, Как определить версию Windows из вне?
Как узнать версию Windows

NikolayHAOS 10-03-2019 23:22 2862452

Апну тему так как нужно узнать версию мертвой винды...
И начинаешь шерстить инет, попадаю на эту тему а ответа нет.
А ответ вот такой.
Нужно что бы на Live CD была вот такая программка WinNTSetup (на большинстве Live CD есть по умолчанию)
Запускаем. Щёлкаем правой кнопкой мыши на верхней части окна программы. Выбираем ключи Windows.

Скрытый текст


Вуаля точная версия мертвой винды.

yurfed 11-03-2019 07:42 2862472

NikolayHAOS, монтируем куст реестра SOFTWARE из мёртвой винды и узнаём по адресу
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
и смотрим. Ни каких LiveCD не нужно!

NikolayHAOS 14-03-2019 22:17 2863169

Цитата:

Цитата yurfed
Ни каких LiveCD не нужно! »

А где вы монтируете? этот куст? В воздухе чтоль? Загрузиться с чего-то все равно надо...

Iska 14-03-2019 23:17 2863178

NikolayHAOS, например, под любым инсталляционным носителем OС Windows, начиная с Vista (WinPE, проще говоря).

NikolayHAOS 15-03-2019 16:51 2863295

Этот носитель так же нужно иметь.
Мне проще с загрузочной флешки загрузиться чем искать носитель с дистрибутивом винды...

Iska 15-03-2019 17:16 2863302

NikolayHAOS, это-то понятно. Речь про то, что необязательно это должен быть именно LiveCD. Кроме того, можно тупо подключить накопитель к другой машине.

mandrake_root 18-03-2019 00:51 2863687

1.Делов то! Запусти установку на виртуалке, даже полностью не надо запускать установку там сразу будет видно какая Винда ставиться (если ХР)на 7,8,10 не помню уже, если установишь то:
Пуск-Выполнить-winver
2. Если на ЖД, то искать надо на диске С файл bootmgr открой в тхт , там записи какие винды на ЖД

Iska 18-03-2019 23:41 2863920

Цитата:

Цитата mandrake_root
Запусти установку на виртуалке, »

Зачем здесь виртуальная машина? Ту же операцию можно проделать и на реальной.

Цитата:

Цитата mandrake_root
если установишь то:
Пуск-Выполнить-winver »

winver.exe не показывает информацию о разрядности.

Цитата:

Цитата mandrake_root
Если на ЖД, »

А где ещё?!

Цитата:

Цитата mandrake_root
то искать надо на диске С файл bootmgr »

Не факт, что существует раздел C:. Не факт, что он является носителем файла bootmgr. Не факт, что таковой файл вообще наличествует где бы то ни было на разделах машины (например, до-Vista).

Цитата:

Цитата mandrake_root
открой в тхт , там записи какие винды на ЖД »

Хоть этот файл и является носителем информации об операционных системах, но Блокнот — не лучшее средство для его просмотра. Вы явно путаете его с boot.ini.

NikolayHAOS 27-08-2019 09:06 2885578

Цитата:

Цитата yurfed
монтируем куст реестра SOFTWARE из мёртвой винды »

Апну тему, а не монтируется этот куст, пишет ошибка...
Как узнать точную версию винды 10?

Vadikan 28-08-2019 11:51 2885756

Цитата:

Цитата NikolayHAOS
Апну тему, а не монтируется этот куст, пишет ошибка... »

Пишет ошибка = гадать на кофейной гуще. Возможно, изначально выделен не тот куст в дереве.
Если версия ниже 1803, должен быть бэкап.

NikolayHAOS 28-08-2019 17:24 2885774

Vadikan, бекапа нет.

Nordek 29-08-2019 18:19 2885915

Цитата:

Цитата NikolayHAOS
Как узнать точную версию винды 10? »

Понадобилось:
Загрузочный диск с Windows (Тот на котором Windows 7, Windows 8, Windows 8.1, Windows 10 - С которого устанавливается Windows. Ничего устанавливать не придётся.).
Встроенные средства Windows (Никаких левых программ не использовалось).

Производил следующие действия:
Загрузился с загрузочного диска.
Цитата:

По умолчанию:
Если не имеется раздел "Зарезервировано системой" - Windows расположен на "Локальный диск (C:)".
Если имеется раздел "Зарезервировано системой" - Windows расположен на "Локальный диск (D:)"
В некоторых случаях буква диска с Windows может быть абсолютно другая - По этому необходимо заранее определить букву на котором расположен Windows.
У меня нет "Зарезервировано системой" - по этому "Локальный диск (C:)".

Далее:
Нажал SHIFT+F10 - Появилась командная строка.

Далее в командной строке:
Код:

REM Создание каталога
MKDIR C:\Win10\x64

REM Копирование файла SOFTWARE в каталог Win10 для последующей загрузки из него
COPY "C:\Windows\System32\config\SOFTWARE" C:\Win10\x64

REM Загрузка куста SOFTWARE
REG LOAD HKLM\Win10 "C:\Win10\x64\SOFTWARE"

REM Чтение c ранее загруженного куста SOFTWARE
REG QUERY "HKLM\Win10\Microsoft\Windows NT\CurrentVersion" /t REG_SZ

REM Выгрузка куста SOFTWARE
REG UNLOAD HKLM\Win10

Пример результата:
Код:

HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
    SystemRoot    REG_SZ    x:\Windows
    BuildBranch    REG_SZ    rs4_release
    BuildGUID    REG_SZ    ffffffff-ffff-ffff-ffff-ffffffffffff
    BuildLab    REG_SZ    17134.rs4_release.180410-1804
    BuildLabEx    REG_SZ    17134.1.amd64fre.rs4_release.180410-1804
    CompositionEditionID    REG_SZ    Enterprise
    CurrentBuild    REG_SZ    17134
    CurrentBuildNumber    REG_SZ    17134
    CurrentType    REG_SZ    Multiprocessor Checked
    CurrentVersion    REG_SZ    6.3
    EditionID    REG_SZ    ProfessionalEducation
    EditionSubManufacturer    REG_SZ
    EditionSubstring    REG_SZ
    EditionSubVersion    REG_SZ
    InstallationType    REG_SZ    Client
    ProductName    REG_SZ    Windows 10 Enterprise
    ReleaseId    REG_SZ    1803
    SoftwareType    REG_SZ    System
    PathName    REG_SZ    x:\Windows
    ProductId    REG_SZ    XXXXX-XXXXX-XXXXX-XXXXX


Для удобности перевёл в CSV (Можно сохранить содержимое в example.csv, затем загрузить например с помощью CSVFileView)
Код:

Имя;Тип;Значение;Подраздел
SystemRoot;REG_SZ;x:\Windows;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
BuildBranch;REG_SZ;rs4_release;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
BuildGUID;REG_SZ;ffffffff-ffff-ffff-ffff-ffffffffffff;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
BuildLab;REG_SZ;17134.rs4_release.180410-1804;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
BuildLabEx;REG_SZ;17134.1.amd64fre.rs4_release.180410-1804;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
CompositionEditionID;REG_SZ;Enterprise;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
CurrentBuild;REG_SZ;17134;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
CurrentBuildNumber;REG_SZ;17134;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
CurrentType;REG_SZ;Multiprocessor Checked;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
CurrentVersion;REG_SZ;6.3;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
EditionID;REG_SZ;ProfessionalEducation;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
EditionSubManufacturer;REG_SZ; ;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
EditionSubstring;REG_SZ; ;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
EditionSubVersion;REG_SZ; ;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
InstallationType;REG_SZ;Client;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
ProductName;REG_SZ;Windows 10 Enterprise;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
ReleaseId;REG_SZ;1803;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
SoftwareType;REG_SZ;System;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
PathName;REG_SZ;x:\Windows;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion
ProductId;REG_SZ;XXXXX-XXXXX-XXXXX-XXXXX;HKEY_LOCAL_MACHINE\Win10\Microsoft\Windows NT\CurrentVersion


Iska 29-08-2019 18:22 2885918

Nordek, а зачем первые два пункта?

Nordek 29-08-2019 19:10 2885924

Iska, Создание каталога и копирование SOFTWARE? Чтоб не навредить исходному. Казалось бы, если редактирование исходного файла не производится - Значит можно использовать исходный. Но до пары. Случалось что SOFTWARE/SYSTEM и др. превращались в нечитаемый бинарный файл. Кстати если с Windows 7 не всё так плохо, Windows 10 страшная ОС - пару раз убивала файловую систему.

Iska 29-08-2019 20:10 2885929

Nordek, спасибо, Ваша мысль понятна. Да, так будет правильнее, ибо по факту реестр — банально иерархическая база данных.


Время: 19:58.

Время: 19:58.
© OSzone.net 2001-