Я пытаюсь восстановить старый компьютер, который не загружается, и я не уверен, какая версия Windows работает. Как мне сказать, просто изучив файловую систему?
Я вполне уверен, что это либо Vista, либо Windows 7. Существует небольшая вероятность, что это Windows Server 2008.
Ответы:
Лучше всего будет найти свойства исполняемого файла Windows (например, explorer.exe). В моем случае это версия файла и продукта 6.1.7601.17567
6.0.xxxx.xxxxx будет обозначать Windows Vista (с 6000, 6001 и 6002, соответственно, RTM, SP1 и SP2).
6.1.xxxx.xxxxx будет обозначать Windows 7 (с 7600 и 7601 - RTM и SP1).
Те же номера версий будут применяться и для Windows-сервера, поэтому я не уверен, как вы скажете разницу с теми, кто использует этот метод.
источник
Посмотри файл
C: \ Windows \ System32 \ License.rtf
Можно найти для всех этих операционных систем Windows
Vista, W7, W8, W8.1
Эти Лицензии RTF будут иметь Версию Windows и Издание также, например, Windows 7 Pro.
В Windows 10 есть файл rtf, но он не показывает издание, но если в его верхней части есть примечание об арбитраже, вы знаете, что это W10, или воспользуйтесь трюком проводника в ответе Мэтью Стиплза.
Чтобы найти тип продукта Windows 10 (Home Pro и т. Д.), См. Ответ Моифа Мерфи ниже на этой странице.
источник
C:\Windows\System32\Licenses
. Он должен содержать что-то вродеc:\Windows\System32\Licenses\neutral\_Default\Professional\license.rtf
Pro версии. Для Windows 10 Enterprise, похоже, естьEnterprise
иProfessional
папки, и папки. Я предполагаю, что у Домашних выпусков будетHome
папка.Используя реестр, вы можете посмотреть версию и издание
Я нашел этот ответ в Stackoverflow на вопрос « Определить версию, редакцию и пакет обновления для Windows ОНЛАЙН-ДИСКА ИЗОБРАЖЕНИЯ»
Более конкретно, как загрузить улей другого реестра:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_load_hive.mspx?mfr=true
источник
Если у вас Linux в той же системе, вы можете загрузиться в Linux, убедиться, что раздел Windows смонтирован (например, здесь
/mnt/C
), а затем сделатьstrings /mnt/C/Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
. Для меня в напечатанном9600.18258.amd64fre.winblue_ltsb.160303-0600
, и поиск в Google для winblue указывает, что это было кодовое имя для Windows 8.1.источник
14393.351.amd64fre.rs1_release_inmarket.161014-1755
). Глядя на информацию о выпуске Windows 10 , которая соответствует версии 1607.Если вы все еще можете запускать исполняемые файлы из этой файловой системы, вы можете запустить
C:\Windows\System32\winver.exe
источник
Если у вас нет работающей Windows и вы хотите найти информацию с компьютера с Linux, вы можете использовать ее
hivexget
для чтения файла реестра на диске.Для систем на основе Debian установите его с
sudo apt install libhivex-bin
.Пример (с помощью grep, чтобы сделать вывод короче):
Удалите
| egrep ...
деталь, чтобы увидеть все значения под этим ключом.источник
Откройте файл bootmgr в блокноте, он находится на жестком диске, который вы хотите знать, его версия будет скрытым, поэтому выберите «Показать скрытые файлы» в отсортированных параметрах папки.
источник
Если вы загрузитесь с установочного носителя Windows (скажем, USB-накопителя) и нажмете [SHIFT] + [F10], чтобы получить командную строку, вы можете запросить, какая буква диска соответствует исходному рассматриваемому дисководу ОС, а затем получить информацию о версии программа вроде
ntoskrnl.exe
. Например, чтобы изучить установленные диски и соответствующие буквы дисков,Или используя метод из @beyondtime, который меньше печатает, но пропускает десятичную часть номера сборки
Таким образом, ОС, установленная на указанной букве диска, - Windows 10, сборка 15063.413. Поиск в Google показывает, что это Windows 10 версии 1703 | Редстоун 2 | Создатели Обновление .
В качестве бонуса, если вы хотите увидеть последний раз, когда была загружена ОС, вы можете сделать
Вероятно, вы можете определить, когда ОС была изначально установлена, просмотрев время создания скрытых файлов и папок в корне диска:
И чтобы выключить, когда вы закончите:
источник
Получить волшебный ключ-желе Портативная бесплатная версия работает отлично. Безопаснее всего получить его с их сайта magicaljellybean.com или софпедии и т. Д.
Начни это. В меню инструментов выберите >> Загрузить куст. Затем он показывает все ваши диски, выберите папку Windows соответствующего диска. Он мгновенно предоставляет версию и ключи.
источник
Magical Jelly Bean Keyfinder
Известно, что сообщать неверный лицензионный ключ. Это также nagware, который работает правильно, только если вы покупаете его. Кроме того, не требуется определять, какая установка Windows находится в файловой системе, гораздо более простыми способами, а затем использовать то программное обеспечение,Magical Jelly Bean Keyfinder
которое, как я упоминал, даже не работает?Для Windows 10 можно использовать Wordpad.exe, notepad.exe в ОС Windows для анализа
C:\\ProgramData\Microsoft\Diagnosis\osver.txt
.В системах Unix консольная команда вроде
cat <Windows system root partition>/ProgramData/Microsoft/Diagnosis/osver.txt
показывает номер версии.
Пример для номера сборки ОС: 10.0.18362 (без .116 - .267 @ 2019-07-26)
источник