Недавно я купил HP Stream 7, который, как мне казалось, должен был установить Windows 8.1 64-bit. Тем не менее, он имеет 32-разрядную версию Windows, хотя он имеет 64-разрядный процессор. Установка 64-битной системы была проблематичной, и я обнаружил, что причиной является 32-битный UEFI. Есть ли способ изменить или заменить его на 64-битный UEFI? Есть ли другие варианты установки Windows 8.1 64-bit? Или это невозможно в наше время?
Спасибо.
Ответы:
Я читал, что для загрузки Linux с 32-битным UEFI вы можете заменить стандартный 64-битный GRUB UEFI на 32-битный из другого дистрибутива, и он сможет работать на Stream 7, поэтому, возможно, аналогичная процедура (замена 64-разрядного загрузочного UEFI-загрузчика на 32-разрядный и перенастройка записей в соответствии с вашей установкой) может сработать для запуска 64-разрядной установки Windows после ее установки с образом AIO с 32 Windows PE.
Однако, подумав сделать это самостоятельно на моем HP Stream 7, который в настоящее время находится в процессе разработки, я вспомнил тот факт, что минимальное требование для Windows 8.1 x64 для памяти составляет 2 ГБ, а для HP Stream 7 - только 1 ГБ. Размер установки для 64-битной Windows также больше (так как для совместимости нужны 32-битные и 64-битные библиотеки), что имеет значение, поскольку у него всего 32 ГБ встроенной памяти. Это должно быть причиной того, что HP даже установила 32-битную прошивку на это устройство.
Приложения Магазина Windows не заботятся о запуске в 32- или 64-разрядных системах, и редкие настольные программы, которые будут только 64-разрядными, вероятно, именно так, потому что они требуют много оперативной памяти и вычислительной мощности, чего не будет HP Stream 7 быть в состоянии обеспечить в любом случае. Поэтому нет смысла устанавливать на нее 64-битную Windows 8.1, она будет занимать больше места и будет очень медленной из-за недостатка памяти. Конечно, если вы хотите установить Windows 8.1 Pro вместо версии Bing, чтобы иметь шифрование и все такое, продолжайте, это то, что я буду делать по крайней мере в любом случае. Или, может быть, попробуйте Windows 10 Technical Preview 2, как только я узнаю, что планшет полностью функционален и его не нужно менять.
TL; DR Просто придерживайтесь 32-разрядной версии Windows, Stream 7 не соответствует минимальным требованиям для 64-разрядной версии, и ни одна программа, требующая 64-разрядную версию, в любом случае не будет хорошо работать на этом оборудовании. Считай, что тебе повезло, что ты не купил планшет с Windows RT :)
источник
Вы можете установить Windows 8.1 x86-x64 AIO на USB-накопитель, и он загрузится. У вас есть возможность выбора между 32-битной и 64-битной установкой Windows.
Если вы выберете 64-битную опцию, она попытается установить ее, учитывая, что ваше устройство имеет 64-битный процессор, но так как у него 32-битная прошивка UEFI, winload.efi взломает, потому что ожидает 64-битную прошивку UEFI.
Это можно заставить работать. Единственная проблема - несколько файлов, связанных с загрузкой UEFI. Требуется очень мало изменений, но потенциально мы можем говорить об очень низкоуровневом программировании UEFI (или это может быть просто вопрос вставки копии / замены одного или двух файлов ... Я не могу вам сказать) Остальная часть операционной Система будет работать идеально без изменений.
Было бы здорово, если бы кто-то с большим знанием предмета подробно описал изменения, необходимые для его работы.
Что касается обновления прошивки UEFI, вы можете либо попросить / подождать, пока производитель устройства выпустит обновление для новой 64-битной прошивки, либо найти совместимую прошивку, которая ее реализует.
источник
Причина того, что HP Stream 7 имеет 64-битный процессор и 32-битный UEFI, заключается в том, что 32-битный UEFI является единственной поддерживаемой платформой для «Подключенного ожидания» (получение уведомлений в Интернете). Процессор теоретически может поддерживать 64-битную Windows, но он будет работать на риск разрушения частей компьютера
Источники: независимое исследование Dell Venue 8 Pro (одно и то же семейство процессоров)
источник
32-битная Windows (x86) установлена на 32-битном UEFI. 64-битная Windows (x64) установлена на 64-битном UEFI. Это является частью спецификации UEFI, которая предписывает, чтобы базовая прошивка соответствовала среде выполнения ОС (проще для интерфейсов прошивки).
источник
... тем не менее, очень старый пост, касающийся T100TAF, asus предоставляет драйверы и поддержку win 8.1 x64, а не win 10 x64. Как ни странно, после установки 64-битной системы обновление до win 10 x64 не работает. Таким образом, какой-то обходной путь для x64 использовался, но никогда не переносился в следующее поколение окон.
источник