Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Установка - Установка Windows XP в 2020 году на современный ПК

Закрытая тема
Настройки темы
Установка - Установка Windows XP в 2020 году на современный ПК

Забанен


Сообщения: 453
Благодарности: 56

Профиль | Цитировать


Изменения
Автор: Vadikan
Дата: 03-04-2021
Описание: неактуально
Windows XP SP3 2020 на современном ПК уже реально


Отправлено: 16:08, 09-03-2020

 

Старожил


Сообщения: 181
Благодарности: 17

Профиль | Отправить PM | Цитировать


UserX, препятствием является невозможность 64-битного UEFI (99.9% всех UEFI) запускать 32-битную Windows
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:34, 05-03-2021 | #531



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 99
Благодарности: 5

Профиль | Отправить PM | Цитировать


Кстати, на S1150 драйвер USB 3.0 то же отлично ставится...

Отправлено: 10:29, 06-03-2021 | #532


Пользователь


Сообщения: 61
Благодарности: 19

Профиль | Отправить PM | Цитировать


Цитата A.A.Z.:
препятствием является невозможность 64-битного UEFI (99.9% всех UEFI) запускать 32-битную Windows »
Точно! Вот это я совершенно упустил из вида. Спасибо вам за напоминание! Я ведь действительно вместо Windows 8 x64 устанавливал на такие компы Windows 7 x64, а не Windows 7 x86.
Значит, теоретически, по той схеме на такие компы можно попробовать установить такого малоизученного монстра, как Windows XP x64.
Я никогда не ставил эту ось. Думаю, что у неё имеется огромная проблема с драйверами.

Последний раз редактировалось UserX, 06-03-2021 в 16:29.


Отправлено: 16:21, 06-03-2021 | #533


Забанен


Сообщения: 453
Благодарности: 56

Профиль | Цитировать


Цитата A.A.Z.:
препятствием является невозможность 64-битного UEFI (99.9% всех UEFI) запускать 32-битную Windows »
И даже 32-битную десятку на эти ПК не установишь? Странно как-то.... Вроде поддерживаемая до сих пор система....

Отправлено: 22:02, 06-03-2021 | #534


Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5029
Благодарности: 990

Профиль | Отправить PM | Цитировать


Учите мат.часть, товарищи, ну сколько можно глупые вопросы задавать? UEFI - это вам не BIOS. Если вам так будет понятнее, то рассматривайте UEFI как некую мини-ОС со своей архитектурой и драйверами. UEFI бывает 32-разрядным и 64-разрядным, соответственно, он поддерживает запуск 32-битных или 64-битных исполняемых файлов (это те самые, которые с расширением .efi). Правда, в отличие от Windows, совместимости между разными архитектурами там не предусмотрено, так что 64-разрядный UEFI не сможет запускать 32-разрядные .efi-приложения.

Вердикт: запуск Windows XP (что 32, что 64) на ПК под управлением UEFI невозможен, поскольку нет .efi-приложения, которое запускается через менеджер загрузки UEFI и далее управление компьютером передается ему. В Windows 7 таким .efi-приложением является небезызвестный файлик bootmgfw.efi, правда, существует он только в 64-разрядном исполнении и не имеет цифровой подписи, т.е. установка Windows 7 на ПК под управлением UEFI возможна, но только при соблюдении двух условий: что UEFI тоже 64-разрядный и что протокол безопасной загрузки (Secure Boot) отключён. Windows 8 и 10 имеют полноценную поддержку UEFI-прошивок, т.е. bootmgfw.efi у них существует в двух вариациях (32\64) и обладает цифровой подписью, что дает возможность использовать Secure Boot.

Отправлено: 22:09, 07-03-2021 | #535


Старожил


Сообщения: 181
Благодарности: 17

Профиль | Отправить PM | Цитировать


Цитата Avatar-Lion:
Вердикт: запуск Windows XP (что 32, что 64) на ПК под управлением UEFI невозможен»
Почему, ХР 64 можно запустить без проблем с помощью бутлоадера от висты. Сама ХР64 просто бестолковая, под неё никто ничего не делает давно. И запуск на 32-битном uefi 64-битной ОС возможен, это в ядре линукса например поддерживается с давних времен.
Чисто теоретически можно запустить ХР32 на UEFI64, просто нужны мозги, и вряд ли кто-то будет этим заниматься всерьёз

Отправлено: 00:16, 08-03-2021 | #536


Забанен


Сообщения: 453
Благодарности: 56

Профиль | Цитировать


Avatar-Lion,

То есть старый добрый BIOS может установить хоть 32-, хоть 64-разрядную систему, а современный UEFI может установить только систему той разрядности, что и сам UEFI??

Отправлено: 01:09, 08-03-2021 | #537


Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5029
Благодарности: 990

Профиль | Отправить PM | Цитировать


Ruslan2017, Да, ПК под управлением BIOS способен загружать системы любой разрядности, т.к. он тупо перебирает все устройства в поисках исполняемого кода в их MBR-зоне. И передает дальнейшее управление загрузкой этому коду, ежели таковой обнаружится. Отсюда и пошло разделение хардов \ компакт-дисков \ флэшек на загрузочные и незагрузочные. Есть исполняемый код в MBR-зоне - устройство считается загрузочным, нет кода - до свидания. Ну, это если в детали не вдаваться, конечно... UEFI, соответственно, ничего не перебирает, он сам себе - операционная система, поэтому он действует именно так, как действует любая ОС. Встроенный в UEFI менеджер загрузки просто ищет доступные для запуска .efi-приложения на подключенных устройствах и именно их мы и видим в Boot Menu материнской платы. Из чего вытекает нехитрый вывод: .efi-приложения должны иметь ту же разрядность, что и сам UEFI.

В большинстве случаев UEFI имеет 64-битную архитектуру, что хорошо укладывается в конфигурацию типового ПК, ведь меньше 4Гб RAM сейчас редко где встретишь, а значит, пользователь и так будет ставить 64-битную систему. Но в отдельных случаях встречается 32-разрядный UEFI, он попадается на всяких экзотических конфигурациях, типа промышленных ПК, терминалах и т.п. Как правило, оперативки там 1-2Гб всего и ее наращивание не планируется. Хорошим примером тут являются всякие дешманские планшеты и нетбуки на всяких там процессорах линеек Atom и Celeron, работающие под управлением Windows. Как правило, там именно 32-разрядный UEFI, что и выливается в невозможность установить 64-разрядную Windows, даже если юзер каким-то образом впихнет в свой аппарат больше оперативки или просто ему потребуется для каких-то целей именно 64-битная система. Обходным манёвром служит Legacy \ CSM режим, в этом случае UEFI станет эмулировать процесс загрузки BIOS-компьютера, что, в свою очередь, даст возможность установить ОС нужной разрядности. Правда, как показывает практика, Legacy-режим давно уже является вещью опциональной, поэтому чем новее железка, тем меньше шансов повстречать в ней Legacy-режим.

Товарищ A.A.Z., в принципе, верно отметил, что, используя сторонние загрузчики в виде .efi-приложений нужной разрядности, можно попробовать (в теории) запустить сначала такой загрузчик, а далее запустить уже нужную нам ОС - хоть WinXP, хоть DOS. Тут, правда, было бы неплохо еще вспомнить о том, что Legacy-режим подразумевает переключение не только режимов загрузки, но и режим работы самих железок. Проще говоря, прошивки всех железок должны содержать в себе два кода: один для работы в BIOS-режиме, один для работы в UEFI-режиме. Вы если часто бываете на форуме Win-RAID, то в курсе о теме по модернизации прошивок видеокарт с целью добавить в них поддержку UEFI-систем, чтобы, воткнув старую видеокарту в свежесобранный ПК, можно было отключить Legacy-режим и воспользоваться всеми преимуществами UEFI-систем (Fast Boot, Secure Boot и т.п.). Но очевидно, что тут верно и обратное утверждение: если прошивка некоей железки, будь то видеокарта или какой-то другой контроллер, не содержит в себе код для работы в BIOS-компьютерах, то и включение Legacy-режима ничего не даст, даже если таковой режим кто-то добавит в современный ПК. В лучшем случае устройство просто не будет доступно в Legacy-режиме, в худшем - получим пустой экран при старте или зависание на этапе детекта оборудования.

Впрочем, большой проблемы лично я тут не вижу. На игровые ПК все равно только Windows 10 все будут ставить, т.к. есть игры, которые требуют только DX12, а он кроме как на Десятке нигде не встречается, а если игры не нужны, то проще взять за копейки какой-нибудь б\у ящик на Авито на Socket 1156 или даже 1366, под который Intel выпускала все нужные драйвера под WinXP. Для интернета и прочих задач такого железа будет просто за глаза еще много лет, а больше от него и не требуется. Ставить же ХР на современный ПК в рабочих целях смысла нет, все равно современный проф.софт обычно требует для работы как минимум Семерку.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:22, 08-03-2021 | #538


Забанен


Сообщения: 453
Благодарности: 56

Профиль | Цитировать


Avatar-Lion,

Спасибо. Многих деталей я не знал. Во все современные технологии вложены грабли... Но по логике... Если 64 битная ОС может запускать 32-битные приложения, то почему 64-битная мини-ОС (на уровне UEFI) не научили делать подобное.

В чипсет впихнули целый IME-контроллер, чтобы сделать полноценную телеметрию и половину прошивки UEFI занимает защищенная область, для работы этой сраной телеметрии и самого IME. Зато на главном функционале - на загрузчике, блин, сэкономили... Не смогли в х64 UEFI организовать поддержку выполнения х86 кода.

Мутные эти современные технологии! Я это расцениваю, как маркетинг, с целью вытеснить с рынка старые ОС. Поскольку старые ОС, показывают блестящую производительность на современном железе - то ставят грабли на уровне UEFI, чтобы ты не мог использовать.

Отправлено: 15:37, 08-03-2021 | #539


Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5029
Благодарности: 990

Профиль | Отправить PM | Цитировать


Цитата Ruslan2017:
Если 64 битная ОС может запускать 32-битные приложения, то почему 64-битная мини-ОС (на уровне UEFI) не научили делать подобное. »
Потому что это все-таки не полноценная клиентская ОС, а интегрированное ПО (firmware) для взаимодействия с аппаратной платформой. Безусловно, UEFI даёт гораздо более широкие возможности в том числе и простым пользователям, например, современные материнские платы способны скачивать и обновлять прошивку напрямую, т.е. просто втыкаем сетевой шнурок в комп, заходим в UEFI, тыкаем на Update и далее материнская плата сама качает последнюю версию прошивки и обновляется. Лично тестировал это на платах ASRock и MSI. Никаких флэшек и прочего не нужно. Удобно ли такое? Да, конечно. Понятно, что при желании можно и вручную обновляться с той же флэшки, но смысл-то новых технологий именно в том, чтобы делать жизнь пользователя проще благодаря таким вот мелочам.

Опять же, не надо забывать, что даже на момент внедрения UEFI подавляющее большинство ПК изначально предусматривало установку больших объёмов RAM, поэтому сейчас 64-разрядный UEFI стал неким стандартом де-факто, как 64-разрядная Windows, несмотря на то, что есть UEFI и для 32-битной архитектуры, и для архитектуры Itanium, даже Apple в своих компьютерах давно уже перешла на UEFI (сначала 32-битный, позже - 64-битный). Впрочем, остается открытым вопрос о различных загрузчиках, которые позволяют запускать различные ОС. Например, Clover позволяет настраивать загрузку Windows, macOS и Linux. Не знаю, тестировали ли его авторы возможность запуска WinXP, я сам всем этим не увлекаюсь, поэтому на сей счёт ничего конкретного подсказать не смогу. Еще на ум приходит .efi-приложение с говорящим именем rEFInd, причем оно вроде как изначально в двух вариациях существует (под BIOS и под UEFI), возможно, его автор каким-то макаром всё же предусмотрел возможность запуска Legacy-систем на UEFI-компьютерах, но опять же - Гугл в помощь, я вам с этим помочь точно никак не смогу. Просто не увлекаюсь такими вещами.

Цитата Ruslan2017:
В чипсет впихнули целый IME-контроллер, чтобы сделать полноценную телеметрию »
В теории, кстати, это как раз-таки можно порезать, UEFI все-таки подразумевает модульную архитектуру, так что какой-нибудь гуру по написанию прошивок для мат.плат может попросту вырезать или заблокировать телеметрию (что бы там ни подразумевалось под этим) именно на уровне самого UEFI. Повторюсь, модульность дает хороший шанс для таких вещей. Правда, мне страшно даже представить сколько будут стоить услуги такого специалиста, который персонально вам напишет нужную прошивку под ваш комп.

Цитата Ruslan2017:
Зато на главном функционале - на загрузчике, блин, сэкономили »
Наоборот, вложили кучу средств в это. UEFI все делает за пользователя: сам загружает драйвера для файловых систем (FAT32 и еще некоторые другие, опционально - NTFS), сам ищет .efi-приложения, сам отбрасывает неподходящие по архитектуре приложения. В итоге в Boot Menu остается только то, что с вероятностью 95% успешно запустится и будет работать. В противовес этому можно вспомнить сколько мучений по сей день испытывают юзеры в попытках создать загрузочный накопитель для ВIOS-компьютеров, который то не загружается, то вообще не определяется, то где-то работает, а где-то не работает... Мрак, в общем.

На загрузчиках, кстати, если кто и экономит, то только авторы самих ОС. В конце концов, это они ведь должны быть заинтересованы в том, чтобы их система работала на максимально возможном числе конфигураций.

Цитата Ruslan2017:
Я это расцениваю, как маркетинг, с целью вытеснить с рынка старые ОС »
Да где ж вытеснение-то? Никто у вас ведь не отбирает компьютеры с предыдущей версией UEFI, в которых реализована полноценная поддержка Legacy-режима. Можете пользоваться ими столько, сколько сочтёте нужным. Вы только не забывайте, что свобода - она не только у пользователя бывает, но и у разработчиков тоже. Как пользователь вы свободны выбирать любое железо и любое ПО, включая любые ОС. Разработчик же, в свою очередь, вправе выбирать на каком сочетании железа будет работать его творение, будь то какая-нибудь крошечная утилитка или же полноценная операционная система. Согласитесь, у него же есть такое право? Да, конечно есть. А вот кидать предъявы разработчику в духе "Ой, а чё это оно не работает так, как мне хочется?" - это некрасиво, знаете ли. Не вы же выступали заказчиком, вы просто пользуетесь неким готовым продуктом.

Хотите чтобы кто-то персонально вам что-то сделал конкретно под ваши нужды - платите. Это тоже элемент свободы, конкретнее если, то элемент свободного рынка. Спрос рождает предложение, сами знаете. Можете открыть сбор средств на каком-нибудь там Кикстартере или где-то еще. И там начать собирать деньги... Ну не знаю... Скажем, на написание .efi-приложения, которое будет способно запускать Windows XP на том железе, которое будет указано в тех.задании. Ну а дальше по количеству и по объёму донатов станет ясно какому проценту населения сие интересно и нужно.

Вам, кстати, даже Майкрософт предъявить за это ничего не сможет, поскольку в лицензионном соглашении никак не оговаривается способ запуска их систем, это личное дело пользователя как он будет запускать свою систему: напрямую или через какой-то сторонний загрузчик. Так что юридических проблем можете не опасаться.

Цитата Ruslan2017:
старые ОС, показывают блестящую производительность на современном железе »
Странный термин, если честно. Что значит "производительность ОС"? Время запуска ее что ли? Ну так поверьте моему опыту, 95% офисного планктона будет руками и ногами цепляться за комп, который грузится по 30 минут. Ведь можно будет с чистой совестью пойти покурить или выпить чашечку чая, а на все претензии работодателя отвечать "Вы что, не видите, что компьютер пока не загрузился еще?". Дома оно тоже не очень актуально, кстати. Утром встал, тапки надел, на кнопку нажал и пошел на кухню тот же чай делать. К тому времени как будет готов завтрак, даже самый тормознутый комп успеет прогрузиться.

Так что не стоит переоценивать важность скорости запуска ОС или каких-то отдельных приложений на ней. Ну да, согласен, в общем и целом чем скорее компьютер будет готов к работе, тем лучше. Но по факту это не слишком востребованный параметр, тем более что ждущий режим еще в ХР появился. Именно для того, чтобы ПК был готов к работе за несколько секунд на любом железе при любой квалификации пользователя.

Цитата Ruslan2017:
ставят грабли на уровне UEFI, чтобы ты не мог использовать »
Оно всё определяется не желанием навредить ближнему своему, а элементарной экономией. Если внедрение Legаcy-режима окажется более дорогим, нежели потенциальная прибыль от клиентов, которые оценят сей режим и потому купят данный ПК, то Legacy-режим автоматом отправится на свалку. Это же очевидно вроде бы... В общем, капитализм, счастье и т.д.

Последний раз редактировалось Avatar-Lion, 08-03-2021 в 17:26.


Отправлено: 17:16, 08-03-2021 | #540



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Установка - Установка Windows XP в 2020 году на современный ПК

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Microsoft продлевает возможность перехода на Windows XP до 2020 года OSZone News Новости и события Microsoft 1 09-03-2021 21:53
Световой суперкомпьютер на рабочем столе: 17 экзафлоп к 2020 году OSZone News Новости железа 0 09-08-2014 10:30
Установка - Установка windows xp на ПК aduardu Microsoft Windows 2000/XP 10 12-04-2014 11:50
Использование - Установка корпоративной Windows 7 на ПК с наклейкой Win XP - легально? Skywriter Лицензирование продуктов Microsoft 3 07-10-2013 10:40
Установка - [решено] Установка Windows XP и Windows 7 на один ПК (XP первая) akalibr Microsoft Windows 7 91 15-12-2010 17:01




 
Переход