1

Тема: OFF: Установка Windows XP 64-bit на "современный ПК"

Не так давно пробовал установить Windows 2000 pro на мат. плату "Asus Prime H310M-R R2.0" - получилось. "Ну ‒ думаю я ‒ раз старую  "Windows 2000" получилось установить, то менее старую "Windows XP 64-bit edition" на это же мат. плату и подавно получится. Но, сколько бы я ни искал готовый дистрибутив ‒ ни один из них не подошёл; всю дорогу вылезает BSOD с кодом ошибки "A5". Хотя, на старый ПК (мат. плата 2008 года) ОС "Windows XP 64-bit edition" из этого же дистрибутива нормально устанавливается. То есть моя проблема заключается в том, установщик не смог увидеть жёсткий диск. Это значит, что либо "Windows XP 64-bit edition" является очень специфической и капризной ОС, либо есть какая-то загвоздка, но не понятно где она спряталась. Для Windows XP 64-bit (в отличие от Windows XP 32-bit) никак удаётся найти готовый рабочий дистрибутив для установки на материнку H310M-R R2.0. Кто знает, в чём дело? https://web.archive.org/web/20190616094648im_/http://i.smiles2k.net/aiwan_smiles/meeting.gif

На одном сайте советовали попробовать самостоятельно интегрировать в дистрибутив драйверы AHCI. Я пробовал - но BSOD с кодом "A5" так и остался. Хотя, знаний по интегрированию драйверов у меня нету - может что-то не так делаю. Ещё пробовал загружаться с DVD-диска: как с SATA-привода, так и с USB-привода - BSOD A5 всё равно вылезает.

Кто-нибудь может дельный совет, либо готовое платное решение? Или, если подобное в принципе невозможно - то объяснить, почему именно невозможно?  https://web.archive.org/web/20190616095943im_/http://i.smiles2k.net/aiwan_smiles/russian.gif

2

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

ypppu пишет:

То есть моя проблема заключается в том, установщик не смог увидеть жёсткий диск

Почему? Ошибка 0xA5 это не то: Bug Check 0xA5: ACPI_BIOS_ERROR.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

Если подробнее, то там было написано:

STOP: 0x000000A5 0x00000011 0x00000008 0xBFC05218 0x20160422)
The ACPI BIOS in this system is not fully compliant with the ACPI specification

4 (изменено: 3wedsmncjklvjvd73734, 2026-04-13 22:53:01)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

ypppu
1- В начале, сброс биос на заводские.
Не помогло.
2- В самом начале Алиса. --> https://yandex.ru/search/?text=windows+ … amp;lr=213
найдите раздел, связанный с настройками энергосбережения или ACPI, и убедитесь, что опция «ACPI» или «ACPI 2.0» включена. Если она уже включена, попробуйте отключить её, сохранить изменения, а затем снова включить и сохранить. dzen.ru
Отключение ACPI во время установки. Если ошибка возникает при установке Windows XP, можно попробовать начать установку заново и в момент, когда появится сообщение «Нажмите F6 для установки драйверов SCSI или RAID», нажать клавишу F7. Это отключит проверку ACPI и позволит продолжить установку.

3- https://remontka.pro/stop-0x000000a5-error-windows/

В случае с Windows XP несколько проще — если при установке Windows XP у вас появляется синий экран с данным кодом ошибки и содержащий тест ACPI BIOS ERROR, начните установку заново и в тот момент, когда в нижней строке увидите текст «Нажмите F6 для установки драйверов SCSI или RAID» (Press F6 if you need to install third-party SCSI or RAID driver), нажмите клавишу F7 (именно F7, это не ошибка).

upd.

https://otvet.mail.ru/question/180801370

------
Пытаюсь установить win xp с флешки и вылезает такая ошибка
"Stop 0x000000A5 the ACPI BIOS in the system is not fully acpi compliant"
Пробовал искать ACPI в BIOS'е - не нашел, а так же кликать F7 во время начала установки - не помогло.
------
Окей. Спасибо за внимание, систему я установил.
Аватар пользователя
just_me_739
Профи
10лет

в чём была причина?
Аватар пользователя
afanasev_ivan_3
Знаток
10лет

Все написал в дполнение.
----- ДОПОЛНЕНИЕ --------
Дополнен

Так-с, возможно кому-нибудь пригодится.
Получилось установить следующим образом:
Вошел в boot -> Открыл Boot Security -> Поменял значение AHCI на RAID. Если надо посмотрите что-это в гугле, я в это не углублялся, но понял что это как-бы методы присоединения жестких к материнке. Восьмерка читает только AHCI, Хрюшка только RAID, семерку попробую, но, думаю, она будет работать на AHCI.
P.S. Как оказалось моя материнка не поддерживает win XP, и просидев с этим столько времени, я был очень разочарован, когда попытался установить драйвер и мне написало, что нужна более поздняя версия. Придется использовать win 7 в режиме совместимости. Спасибо.

-------

5 (изменено: 3wedsmncjklvjvd73734, 2026-04-13 23:05:19)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

ypppu
От меня. Я на маму gigabyte LGA1200 пытался установить вин8.1. 24Н2 скачанный с Микрософта.
И не смог установить драйвера на сеть. Оказалось что gigabyte отказалось изначально от в8.1 в поддержке её. Как только стала появляться вин10 они отказались от вин8.1.
Я и та и эдак. пофиг. Я знаком с подсовыванием драйверов от других ОС и версий. Но увы. Вин8.1 для сети на том чипе в маме не поддерживала драйвера для ядра вина 8.1.
Так что вы можете столкнуться с этим фактом.
upd.
Был вариант исползовать свисток вай-фай сети. Но я решил провод сети и установил вин10ltsс - вообще не жалею в выборе.

6 (изменено: 3wedsmncjklvjvd73734, 2026-04-13 23:18:50)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

https://s10.iimage.su/s/13/g9sS4SYx7jVdU5Way1aocyG31Xc3uTuXO9Im0MKJJ.jpg

Post's attachments

929.pdf 1.36 mb, 2 downloads since 2026-04-13 

You don't have the permssions to download the attachments of this post.

7 (изменено: ypppu, 2026-04-13 23:24:09)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

3wedsmncjklvjvd73734, я вроде такого не встречал, чтобы на проводную сеть (ethernet) и не нашлось драйверов во всём интернете.
Максимум что было - это на оборудование, не поддерживаемое в Windows XP, подкидывал подредактированные INF-файлики (кажись это был MEI - Management Engine Interface). При этом в Диспетчере устройств вместо страшной надписи "Это оборудование установить не удалось" появлялось предупреждение с восклицательным знаком "Возможно, этот драйвер установлен неправильно".

8 (изменено: 3wedsmncjklvjvd73734, 2026-04-14 00:16:54)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

ypppu
Не парьтесь в помощи насчёт моей мамы с сетью. Там всё сложнее чем вы предполагаете.
Короче.
Вы наверняка знаете что когда вы сами компилировали ядра Lunix то вам надо именно для этого ядра свой GCC компилятор. Например для распространённой 4.9 , нужен GCC 4.9. И именно этим GCC и надо компилить все опенсоурсе драйвера для этой версии LUNIX. Поэтому драйвера от 4.8 никак не подойдут к 4.9.
Так же обстоят дела и в винах.
Откр ком строку и введите там "ver". Вам покажет версию "доса" (C++) конкретной винды, в которой были скомпилированы все проги в ней.
Например вы запускаете игру 18 века в вине11. Она вам выдаёт что мол не может найти библиотеку MSVCP140.DLL
У микрософта этих библиотек куча под разные года. начиная с 2008 по 2020.
Эти года как раз связаны с разными компиляторами C++ которым были скоvпилированы все драйвера и проги   тех годов той винды. Эти версии C++ тоже самое что версии в Lunix GCC.
  Поэтому например драйвера от вин10 подходят к вин11. А вот обещанная вин12 будет уже иметь совсем другую C++. 
...
Когда микрософт объявляет о подготовке новой ОС, то она рассылает предложения во все фирмы, с предложением за ИХ деньги включить ИХ хотелки в свою ОС.
Фирма АСУС хочет что бы в ОС вин12, была поддержка, суперпупер версии 2.0. И платит за этой мильён. Микрософт говорит- ОК. Вот вам наш C++ и компилируйте своё    суперпупер версии 2.0. Так появляется поддержка у асуса суперпупер версии 2.0. для вин12.
Новая сетевуха (Realtec) на моей маме не захотела платить за C++ под win8. Не захотела платить микрософту за вин8.1. Она сразу заплатила за вин10. Поэтому скоимпилтровала драйвер свой и отдала его Gigabyte маме. И хоть головой стучи, не найти нужного драйвера под эту железку сеть для вин8.
Это вот коротко, как обстоят дела с версиями MSVCP140.DLL и С++.
Без опенсоурца для железки нельзя получить нужный драйвер под свою ОС.
ремарка.
Я когда первый раз столкнулся с ЭТИМ, то возник вопрос. Как в lunix 4.8 скомпилировать 4.9.
Ведь компилятор 4.9 должен пахать только в 4.9 иначе никак. А у меня 4.8. А оказывается для этих целей выпущен спец виртуалка для таких компиляций. Запускается виртуальный дос 4.9 и там компилятор запускается и  компилит всё.
У вина точно также всё происходит.
Вот например для разных винов имеется и разный Питон.
https://wiki.python.org/moin/WindowsCompilers
И он компилиться этой версией С++

9

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

ypppu пишет:

подредактированные INF-файлики

Там не в inf дело всегда . К inf файлу идёт sys драйвер (он прописан в inf файле) который как раз и скомпилирован именно той C++ которая поддерживается в данной винде.

10 (изменено: 3wedsmncjklvjvd73734, 2026-04-15 00:30:47)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

ypppu
И да кстати. Ваш любимый AutoHotkey тоже оч при оч сильно завязан от этих самых версий С++

11

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

Вот тут выложены дрова ACPI2.0. Но я не умею интегрировать в дистрибутив. https://web.archive.org/web/20080312214237im_/http://i.smiles2k.net/aiwan_smiles/secret.gif

12 (изменено: 3wedsmncjklvjvd73734, 2026-04-17 16:48:39)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

ypppu
Да там всё просто. Надо только ЖЕЛАНИЕ и терпение с усидчивостью иметь.
Вот общий линк в котором есть масса статей как и что.
https://yandex.ru/search/?text=ACPI2.0_ … amp;lr=213
а это
https://www.wincert.net/forum/topic/176 … -hardware/
самое первое.
А ЭТО
https://vk.com/wall-73212857_69045?yscl … u964773025
уже , про то что на новых мамах этот драйвер в ХР прокатит.
Надо только прочесть внимательно. В тетрадочке наметить что надо и как... И вперёд.
Если возникнет вопрос в тетрадки как установить, то это уже второй линк в поисковике и т.д. к цели.
...
Я тоже так же решил вопрос с применением в VBS любой функции API. через общую прокладку написанную мной на VB.NET.
Просто оч при оч хотел. В начале били варианты Powershell, VB6, VB.Net. Из них выбрал VB.Net. нашёл пример и переделал для себя.  Поэтому получилось (это я насчёт отлова изменения раскладки языковой панели в трее)
И у вас получиться, если вы сами захотите.

13 (изменено: Malcev, 2026-04-19 04:58:31)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

ypppu, с текущим развитием ИИ, задавать подобные вопросы на непрофильных форумах - пустая трата времени.
Вот, например, ответ от Клода (заняло у меня 5 минут).
Конкретный план действий:
Шаг 1 — Скачать модифицированный драйвер.
Идёшь на https://winraid.level1techs.com, ищешь тред "Modded Intel AHCI and RAID Drivers" от Fernando.
Нужен Generic Intel RST AHCI driver v11.2.0.1006 mod+signed by Fernando — именно для XP, без дополнительного iaStorF.sys.
https://winraid.level1techs.com/t/modde … 19691/1441
Шаг 2 — Слипстрим через nLite.
Устанавливаешь nLite → извлекаешь содержимое ISO XP → указываешь папку установки → добавляешь папку с SATA-драйвером → интегрируешь → создаёшь новый ISO.
https://retrosystemsrevival.blogspot.co … ivers.html
Шаг 3 — Записать на USB.
Используешь WinSetupFromUSB 1.8 → отмечаешь "Windows 2000/XP/2003 Setup" → указываешь папку с файлами XP → записываешь на флешку.
Шаг 4 — При установке.
Когда установщик предложит нажать F6 — нажми F5 или F7 чтобы сменить тип компьютера и избежать ошибки code 05.
Шаг 5 — ACPI.
При старте установщика дополнительно нажать F7 — отключает несовместимый ACPI 6.1.

14 (изменено: 3wedsmncjklvjvd73734, 2026-04-21 01:54:53)

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

OFF
По поводу GCC. Вскоре нас ждёт 2-ой прирост по скорости работы всех ПК в мире на x64.
--> https://www.ixbt.com/news/2026/04/19/pr … vdvoe.html...
И с драйверами тоже.
Вангую.

ypppu
Вскоре ваш AutoHotKey будет иметь v3. Автор его, будет торжественно объявлять, что ОН суппер умный, смог там так улучшить свой код, что проги сделанные на  его AutoHotKey v3 будут в 2-а раза быстрей пахать. А дело всего лишь было в новой компиляции с помощью нового компилятора MSVC под винду, старого своего кода  AutoHotKey v2.
Но всё равно, не важно, пусть надувает щёки автор AutoHotKey. Главное что в 2-а раза точно быстрее будут пахать  проги. Интересно. "ОНИ" вин10 уже прикрыли для поддержки. Значит новый скоростной вин10 уже не появиться. Значит надо ждать супер обновы вин11.

15

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

3wedsmncjklvjvd73734
Перестаньте писать не имеющие отношения к теме сообщения. В данной теме ни GCC, ни AutoHotKey не обсуждаются. Надеюсь на понимание во избежание бана.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

16

Re: OFF: Установка Windows XP 64-bit на "современный ПК"

Вот подробная инструкция:

Подготовка — что нужно скачать заранее:
1. nLite — https://www.nliteos.com/download.html
(нужен .NET Framework 2.0, он попросит сам).
2. WinSetupFromUSB 1.8 — https://www.winsetupfromusb.com/downloads/
3. Модифицированный AHCI драйвер от Fernando.

Идёшь на https://winraid.level1techs.com
Ищешь тред: "Modded Intel AHCI and RAID Drivers (digitally signed)".
Скачиваешь: Universal 64bit Intel RST AHCI+RAID driver v11.2.0.1006 mod+signed by Fernando.rar.

4. ISO Windows XP x64 — твоя лицензионная копия.
5. Флешка минимум 4 GB.

Шаг 1 — Настройка BIOS перед всем остальным.
Входишь в BIOS (Del или F2 при старте):

CSM → Enabled
Secure Boot → Disabled
Fast Boot → Disabled
Boot mode → Legacy
SATA Mode → оставь AHCI (не трогай).

Сохранить — F10.

Шаг 2 — Слипстрим через nLite.

Создай папку C:\XPCD
Скопируй туда всё содержимое ISO (не сам ISO, а файлы внутри).
Распакуй драйвер Fernando в отдельную папку, например C:\AHCI_driver
Запускай nLite → Next
Указываешь папку C:\XPCD → Next
nLite покажет версию XP — Next
В меню задач отмечаешь Drivers и Bootable ISO → Next
Нажимаешь Insert → Single driver
Указываешь папку C:\AHCI_driver
Выбираешь все найденные драйверы → OK
Жмёшь Next → Yes (начнётся интеграция)
Дальше Next → выбираешь Create ISO
Сохраняешь как XPAHCI.iso

Шаг 3 — Запись на флешку через WinSetupFromUSB.

Вставляешь флешку.
Запускаешь WinSetupFromUSB.
Вверху выбираешь свою флешку.
Ставишь галку Windows 2000/XP/2003 Setup.
Указываешь папку C:\XPCD (не ISO, а папку!).
Нажимаешь GO.
Ждёшь окончания.

Шаг 4 — Установка XP.

Загружаешься с флешки.
В меню WinSetupFromUSB выбираешь Windows XP.
Сразу после старта установщика — жмёшь F7 (отключает ACPI).
Когда появится строка "Press F6 to install RAID/SCSI driver" — жмёшь F6, потом F5.
Выбираешь из списка: "Intel ICH AHCI" или похожее.
Дальше установка идёт стандартно — видишь диск, форматируешь, ставишь.

Шаг 5 — После установки (драйверы).
Система встанет, но будет "голая". Порядок установки драйверов:
Чипсет https://winraid.level1techs.com — Intel INF для 300 series.
Видео только базовый VGA — драйвера UHD 630 для XP нет.
Сеть искать на https://winraid.level1techs.com универсальный LAN под XP.
Звук попробовать универсальный Realtek AC'97 для XPUSB 3.0.
Не заработает — подключай всё в USB 2.0 порты.

Главные форумы если застрянешь:
https://winraid.level1techs.com — по драйверам.
https://msfn.org — по установке XP на современное железо.
https://vogons.org — там тред про AHCI на XP живой, люди отвечают.