it-swarm-ru.tech

Как проверить, является ли диск Win 7 64-битным и какой версии?

У меня есть DVD, который я записал с MSDN ISO. Я не совсем уверен, является ли Windows 7 64-битной или 32-битной.

Как я могу быть уверен?

47
JL.

Самый быстрый способ - зайти в корень диска. Если у вас есть файл с именем Bootmgr.efi, вы работаете с 64-битной версией X64.

Следующим способом является размер диска, x86/32-битная версия выходит на ~ 2,32 ГБ, в то время как x64/64-битная версия выходит на ~ 3,0 ГБ.

Наконец, вы можете перейти в корень диска и открыть файл autorun.inf.

В блокноте 64-битная версия показывает:

[AutoRun.AMD64]
open=setup.exe
icon=setup.exe,0

[AutoRun]
open=sources\sperr32.exe x64
icon=sources\sperr32.exe,0

32-битная версия показывает:

[Autorun]
open=setup.exe
icon=setup.exe,0
75
William Hilsum

Лучший и самый быстрый способ ответить на вопрос об архитектуре процессора и версии Windows:

Используйте DISM на install.wim.

  1. Нажмите «Пуск», введите «cmd», нажмите «ENTER».
  2. Введите или вставьте: dism /get-wiminfo /wimfile:"f:\sources\install.wim"
    (Замените f: на путь к корневому каталогу установщика).

Средство обслуживания образов развертывания и управления ими

Версия: 6.1.7600.16385

Детали для изображения: f:\sources\install.wim

Индекс: 1 Имя: Windows 7 Ultimate Activated 32Bit
Описание: Windows 7 ULTIMATE Размер: 8 476 902 704 байта

Индекс: 2 Название: Windows 7 Ultimate Activated 64Bit
Описание: Windows 7 ULTIMATE Размер: 12 075 969 989 байт

Операция завершилась успешно.

  1. Windows version находится во второй строке. Первые две пары точек - версия ОС. Третья и четвертая пары точек - это информация о пакете обновления и сборке. Смотрите Номера версий Windows , чтобы найти вашу версию.

  2. Архитектура процессора явно показана в оставшейся части информации WIM. В данном случае это двойной установщик для обоих 32-разрядных и 64-разрядных процессоров для Windows 7 Ultimate.

11
Christopher King

Чтобы узнать, какое издание см. В файле ei.cfg , расположенном в каталоге Sources на установочном DVD

7
Osvaldo Mwanalezi

Можно было бы увидеть, содержит ли диск образы x64. Просто смотрю на MSDN Windows 7 Ultimate x64 DVD, и я вижу файл <DVD>:\sources\actionqueue.dll x64.

Чтобы проверить, что это x64, я использовал dumpbin /headers <file> (dumpbin - инструмент Windows SDK):

 Microsoft (R) COFF/PE Dumper Версия 10.00.30319.01 
 Copyright (C) Microsoft Corporation. Все права защищены. 
 
 
 Дамп файла.\Actionqueue.dll 
 
 PE подпись найдена 
 
 Тип файла: DLL 
 
 ЗНАЧЕНИЯ ФАЙЛОВ ФАЙЛА 
 8664 машина (x64)
 5 количество разделов 
 4A5BE044 отметка даты времени Вт 14 июля 02:32:52 2009 
 0 указатель файла на таблицу символов 
 0 количество символов 
 Размер F0 необязательного заголовка 
 2022 характеристики 
 Исполняемый файл 
 Приложение может обрабатывать большие (> 2 ГБ) адреса 
 DLL 
 [...]

Обратите внимание на выделенную строку (исполняемый файл x86 будет иметь 14C machine (x86)).


Я не вижу ни одного файла, который бы перечислял битность напрямую, так что это самый быстрый способ (если у вас есть инструменты SDK). Возможно, будет проще записать новый DVD с требуемой ISO.

6
Richard

Если у вас есть доступ администратора к системе, уже работающей под управлением Windows 7 (эта функция отсутствует в Vista):

  1. Откройте командную строку от имени администратора
    • Start, cmd, Ctrl+Shift+Enter
  2. Вставьте DVD-диск Windows 7 и закройте все всплывающие окна автозапуска.
  3. Введите dism /Get-WimInfo /WimFile:X:\sources\boot.wim, где X - буква вашего DVD-привода.
  4. Вы должны увидеть что-то вроде следующего:

    Средство обслуживания образов развертывания и управления ими Версия: 6.1.7600.16385

    Детали для изображения: h:\sources\boot.wim

    Индекс: 1
    Имя: Microsoft Windows PE (x86)
    Описание: Microsoft Windows PE (x86)
    Размер: 806 390 831 байт

    Индекс: 2
    Название: Microsoft Windows Setup (x86)
    Описание: программа установки Microsoft Windows (x86)
    Размер: 881 382 947 байт

    Операция завершилась успешно.

Если ваш диск 32-битный, он будет выглядеть выше, где указано (x86). Если он 64-битный, он должен сказать, (x64).

Если у вас нет компьютера с уже установленной Windows 7, попробуйте установить операционную систему на виртуальной машине, такой как VirtualBox . Это должно работать на любом компьютере, даже на Mac. Если это не удается, значит у вас есть 64-битная версия, и ваш компьютер не поддерживает/не включил аппаратно-ускоренную виртуализацию. Если установка прошла успешно, проверьте свойства системы внутри виртуальной машины.

Если вы не хотите этого делать, загрузите и запишите Windows 7 Automated Installation Kit и установите его (он будет работать в Vista SP1 или новее). Будьте внимательны, загрузка составляет 1,7 ГБ, поэтому это не совсем идеальный способ проверить это, если у вас медленное или измеренное интернет-соединение. После того, как вы установили WAIK:

  1. Откройте командную строку средств развертывания от имени администратора.
    • Start, Командная строка средств развертывания, Ctrl+Shift+Enter
  2. Вставьте DVD-диск Windows 7 и закройте все всплывающие окна автозапуска.
  3. Введите: imagex /info X:\sources\boot.wim где X - буква вашего DVD-привода. Если выходные данные содержат строку <NAME>Microsoft Windows PE (x86)</NAME>, то она 32-разрядная. Если он говорит (x64), то он 64-битный.
    • Либо введите imagex /info X:\sources\install.wim и проверьте наличие строки, начинающейся с <Arch>. Если в этой строке указан <Arch>0</Arch>, тогда он 32-битный, в противном случае он 64-битный.
4
TuxRug

Если вы получили список корневых каталогов на вашем установочном диске, вы можете увидеть разницу в размерах файлов:

  • Только в 64-битной версии есть файл bootmgr.efi
  • Размер 64-битного файла autorun.inf составляет 122 байта, а 32-битного autorun.inf составляет 43 байта.
  • 64-битный размер файла setup.exe составляет 106 760, а 32-битный setup.exe равен 111 880.

По крайней мере, это то, что у меня есть для загруженных/оригинальных ISO-файлов из Магазина Microsoft.

3
RpD

Это решение также хорошо работает, если у вас есть ISO-файл, сохраненный на жестком диске. Ниже приведены инструкции:

Сначала вам нужно смонтировать файл ISO на компьютер, чтобы вы могли просмотреть его. Если у вас есть DVD в качестве установочного носителя, то просто нажмите на DVD-дисковод. Затем откройте команду «Приглашение от имени администратора» и выполните следующую команду ( обратите внимание, что «E» - это буква диска для смонтированного файла ISO).

dism /Get-WimInfo /WimFile:E:\sources\install.wim /index:1

Это отобразит полную информацию о собранном номере, архитектуре, версии, а также много других важных деталей для вашего удобства. Ниже приведен пример выходных данных Windows Server 2016.

Index : 1
Name : Windows Server 2016 Standard
Description : This option (recommended) reduces management and servicing by installing 
only what is needed to run most server roles and applications. It does not include a 
GUI, but you can fully manage the server locally or remotely with Windows PowerShell 
or other tools. For more details see "Windows Server Installation Options."

Size : 9,353,610,808 bytes
WIM Bootable : No
Architecture : x64
Hal : acpiapic
Version : 10.0.14393
ServicePack Build : 0
ServicePack Level : 0
Edition : ServerStandard
Installation : Server Core
ProductType : ServerNT
ProductSuite : Terminal Server
System Root : WINDOWS
Directories : 14199
Files : 67418
Created : 11/20/2016 - 10:57:52 PM
Modified : 11/20/2016 - 10:58:21 PM
Languages :
        en-US (Default)

The operation completed successfully.
2
Sarthak Mehra

Лучший способ проверки - перейти на диск .../efi/boot/

Если bootai32.efi или bootai86.efi или bootx32.efi или bootx32.efi присутствует, ОС является 32-битной.

Если bootax64.efi или bootai64.efi присутствует, ОС будет 64-битной.

Надеюсь это поможет.

С Уважением,

NightLightStriker

1
Aditya Singh