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

<p>у меня есть dvd, который я записал с msdn iso. я не совсем уверен, является ли windows 7 64-битной или 32-битной.</p><p>как я могу быть уверен?</p>

<p>самый быстрый способ - зайти в корень диска. если у вас есть файл с именем <code>bootmgr.efi</code>, вы работаете с 64-битной версией x64.</p><p>следующим способом является размер диска, x86/32-битная версия выходит на ~ 2,32 гб, в то время как x64/64-битная версия выходит на ~ 3,0 гб.</p><p>наконец, вы можете перейти в корень диска и открыть файл <code>autorun.inf</code>.</p><p>в блокноте 64-битная версия показывает:</p><pre><code>[autorun.amd64] open=setup.exe icon=setup.exe,0 [autorun] open=sources\sperr32.exe x64 icon=sources\sperr32.exe,0 </code></pre><p>32-битная версия показывает:</p><pre><code>[autorun] open=setup.exe icon=setup.exe,0 </code></pre>

<p>лучший и самый быстрый способ ответить на вопрос об архитектуре процессора и версии windows:</p><p><strong>используйте dism на <code>install.wim</code>.</strong></p><ol> <li>нажмите «пуск», введите «cmd», нажмите «enter».</li> <li>введите или вставьте: <code>dism /get-wiminfo /wimfile:"f:\sources\install.wim"</code><br> (замените <code>f:</code> на путь к корневому каталогу установщика).</li> </ol><blockquote> <p>средство обслуживания образов развертывания и управления ими</p> <p><em>версия: 6.1.7600.16385</em></p> <p>детали для изображения: f:\sources\install.wim</p> <p>индекс: 1 имя: windows 7 ultimate activated <em>32bit</em><br> описание: windows 7 ultimate размер: 8 476 902 704 байта</p> <p>индекс: 2 название: windows 7 ultimate activated <em>64bit</em><br> описание: windows 7 ultimate размер: 12 075 969 989 байт</p> <p>операция завершилась успешно.</p> </blockquote><ol> <li> <p><strong>windows version</strong> находится во второй строке. первые две пары точек - версия ос. третья и четвертая пары точек - это информация о пакете обновления и сборке. смотрите <a href="http://www.gaijin.at/en/lstwinver.php">номера версий windows</a> , чтобы найти вашу версию.</p> </li> <li> <p><strong>архитектура процессора</strong> явно показана в оставшейся части информации wim. в данном случае это двойной установщик для <em>обоих</em> 32-разрядных и 64-разрядных процессоров для windows 7 ultimate.</p> </li> </ol>

<p>чтобы узнать, какое издание см. в файле<strong><em> ei.cfg </em></strong>, расположенном в каталоге<strong><em> sources </em></strong>на установочном dvd</p>

<p>можно было бы увидеть, содержит ли диск образы x64. просто смотрю на msdn windows 7 ultimate x64 dvd, и я вижу файл <code><<i>dvd</i>>:\sources\actionqueue.dll</code> x64.</p><p>чтобы проверить, что это x64, я использовал <code>dumpbin /headers <<i>file</i>></code> (<code>dumpbin</code> - инструмент windows sdk):</p><pre> microsoft (r) coff/pe dumper версия 10.00.30319.01 copyright (c) microsoft corporation. все права защищены. дамп файла.\actionqueue.dll pe подпись найдена тип файла: dll значения файлов файла <i><b>8664 машина (x64)</b></i> 5 количество разделов 4a5be044 отметка даты времени вт 14 июля 02:32:52 2009 0 указатель файла на таблицу символов 0 количество символов размер f0 необязательного заголовка 2022 характеристики исполняемый файл приложение может обрабатывать большие (> 2 гб) адреса dll [...]</pre><p>обратите внимание на выделенную строку (исполняемый файл x86 будет иметь <code>14c machine (x86)</code>).</p><hr><p>я не вижу ни одного файла, который бы перечислял битность напрямую, так что это самый быстрый способ (если у вас есть инструменты sdk). возможно, будет проще записать новый dvd с требуемой iso.</p>

<p>если у вас есть доступ администратора к системе, уже работающей под управлением windows 7 (эта функция отсутствует в vista):</p><ol> <li>откройте командную строку от имени администратора <ul> <li><kbd>start</kbd>, cmd, <kbd>ctrl</kbd>+<kbd>shift</kbd>+<kbd>enter</kbd></li> </ul> </li> <li>вставьте dvd-диск windows 7 и закройте все всплывающие окна автозапуска.</li> <li>введите <code>dism /get-wiminfo /wimfile:x:\sources\boot.wim</code>, где x - буква вашего dvd-привода.</li> <li> <p>вы должны увидеть что-то вроде следующего:</p> <p>средство обслуживания образов развертывания и управления ими версия: 6.1.7600.16385</p> <p>детали для изображения: h:\sources\boot.wim</p> <p>индекс: 1<br> имя: microsoft windows pe (x86)<br> описание: microsoft windows pe (x86)<br> размер: 806 390 831 байт</p> <p>индекс: 2<br> название: microsoft windows setup (x86)<br> описание: программа установки microsoft windows (x86)<br> размер: 881 382 947 байт</p> <p>операция завершилась успешно.</p> </li> </ol><p>если ваш диск 32-битный, он будет выглядеть выше, где указано <code>(x86)</code>. если он 64-битный, он должен сказать, <code>(x64)</code>.</p><p>если у вас нет компьютера с уже установленной windows 7, попробуйте установить операционную систему на виртуальной машине, такой как <a href="http://www.virtualbox.org/">virtualbox</a> . это должно работать на любом компьютере, даже на mac. если это не удается, значит у вас есть 64-битная версия, и ваш компьютер не поддерживает/не включил аппаратно-ускоренную виртуализацию. если установка прошла успешно, проверьте свойства системы внутри виртуальной машины.</p><p>если вы не хотите этого делать, загрузите и запишите <a href="http://go.microsoft.com/fwlink/?linkid=136976">windows 7 automated installation kit</a> и установите его (он будет работать в vista sp1 или новее). будьте внимательны, загрузка составляет 1,7 гб, поэтому это не совсем идеальный способ проверить это, если у вас медленное или измеренное интернет-соединение. после того, как вы установили waik:</p><ol> <li>откройте командную строку средств развертывания от имени администратора. <ul> <li><kbd>start</kbd>, командная строка средств развертывания, <kbd>ctrl</kbd>+<kbd>shift</kbd>+<kbd>enter</kbd></li> </ul> </li> <li>вставьте dvd-диск windows 7 и закройте все всплывающие окна автозапуска.</li> <li>введите: <code>imagex /info x:\sources\boot.wim</code> где x - буква вашего dvd-привода. если выходные данные содержат строку <code><name>microsoft windows pe (x86)</name></code>, то она 32-разрядная. если он говорит (x64), то он 64-битный. <ul> <li>либо введите <code>imagex /info x:\sources\install.wim</code> и проверьте наличие строки, начинающейся с <code><arch></code>. если в этой строке указан <code><arch>0</arch></code>, тогда он 32-битный, в противном случае он 64-битный.</li> </ul> </li> </ol>

<p>если вы получили список корневых каталогов на вашем установочном диске, вы можете увидеть разницу в размерах файлов:</p><ul> <li>только в 64-битной версии есть файл <code>bootmgr.efi</code></li> <li>размер 64-битного файла <code>autorun.inf</code> составляет 122 байта, а 32-битного <code>autorun.inf</code> составляет 43 байта.</li> <li>64-битный размер файла <code>setup.exe</code> составляет 106 760, а 32-битный <code>setup.exe</code> равен 111 880.</li> </ul><p>по крайней мере, это то, что у меня есть для загруженных/оригинальных iso-файлов из магазина microsoft.</p>

<p>это решение также хорошо работает, если у вас есть iso-файл, сохраненный на жестком диске. ниже приведены инструкции:</p><p>сначала вам нужно смонтировать файл iso на компьютер, чтобы вы могли просмотреть его. если у вас есть dvd в качестве установочного носителя, то просто нажмите на dvd-дисковод. затем откройте команду «приглашение от имени администратора» и выполните следующую команду ( обратите внимание, что «e» - это буква диска для смонтированного файла iso).</p><p><code>dism /get-wiminfo /wimfile:e:\sources\install.wim /index:1</code></p><p>это отобразит полную информацию о собранном номере, архитектуре, версии, а также много других важных деталей для вашего удобства. ниже приведен пример выходных данных windows server 2016.</p><pre><code>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. </code></pre>

<p>лучший способ проверки - перейти на<strong> диск .../efi/boot/</strong></p><p>если<strong> bootai32.efi </strong>или<strong> bootai86.efi </strong>или<strong> bootx32.efi </strong>или<strong> bootx32.efi </strong>присутствует, ос является 32-битной.</p><p>если<strong> bootax64.efi </strong>или<strong> bootai64.efi </strong>присутствует, ос будет 64-битной.</p><p>надеюсь это поможет.</p><p>с уважением,</p><p>nightlightstriker</p>