Jump to content

    
Zoltrix

Установка Windows XP на современный ПК 2020 года

Recommended Posts

2 часа назад, Jeeves сказал:

Может кто знает решение проблемы ?

Легко. Берете, то, что указано выше - Windows XP Professional SP3 x86 - Integral Edition - Пакет последних дров. В этот же каталог кидаем свой ISO образ (только меняем имя образа на Windows XP Professional SP3 x86 - Integral Edition 2020.9.9) . И получаем то, что надо. Я так делал.

Что касаемо Делфика- отвязываем лицензию по инету, а потом снова ставим ее, только на новом железе. У самого стоит парочка IDE.

USD 3.1 или 3.0 - на одном НОВОМ ПК не завелись, НО! купил в ДНС контроллер для PCI с USB, заработало отлично.

Share this post


Link to post
Share on other sites
25 минут назад, alexeko сказал:

Легко. Берете, то, что указано выше - Windows XP Professional SP3 x86 - Integral Edition - Пакет последних дров. В этот же каталог кидаем свой ISO образ (только меняем имя образа на Windows XP Professional SP3 x86 - Integral Edition 2020.9.9) . И получаем то, что надо. Я так делал.

Имеется ввиду установить патчи WinXP-IE Optional Patch Integrator v2.4.0b3 в образ Win XP x64 ?

Share this post


Link to post
Share on other sites
32 minutes ago, alexeko said:

USD 3.1 или 3.0 - на одном НОВОМ ПК не завелись, НО! купил в ДНС контроллер для PCI с USB, заработало отлично.

 

Да ладно....

 

1) Качаете WinXP-IE Optional Patch Integrator v2.3.4 Stable - https://www.upload.ee/files/12532365/WinXP-IE_Optional_Patch_Integrator_v2.3.4_Stable.zip.html

2) Копируете файлы ntoskrn8.sys и storport.sys, взятые из Integrator Files\Patches\Miscellaneous а также файлы wdf01000.sys и wdfldr.sys, взятые из "Kernel-Mode Driver Framework 1.11" в папку c:\WINDOWS\system32\drivers

3) Перезагружаемся

4) Устанавливаем драйвер из папки "Microsoft USB 3.0 xHCI driver v2.1" вручную, через Диспетчер задач, вначале на XHCI контроллер, потом на появившийся Root Hub

 

Если что-то не так, пробуем на другой версии ACPI.SYS

Share this post


Link to post
Share on other sites
8 минут назад, Zoltrix сказал:

Да ладно.... У всех работает ))))

Мы это уже обсуждали, выше по форуму. У меня материнки есть на Q310 чипсете. Так что сонян, не работают USB 3.0. Игры в шамана не помогли. Извращался по всякому. Месяц убил, а про DVD диски - молчу. Для остальных вариантов, ДА, полностью с вами согласен, всё работает отлично. Моему ПО, для работы АРМ оператора, EN версия ОС ХП нужна, иначе не работают проги. 

А в целом, ВСЁ ПРАВИЛЬНО ПИШИТЕ. Спасибо.

Edited by alexeko

Share this post


Link to post
Share on other sites

Решение №1 - пока единственно рабочий вариант, убирающий RTC bug.


Решение №2 (с патчем ntoskrnl.exe) оказалось не рабочим. Форумчанин "rmn" настолько уверенно его предложил, как альтернативу Timer_Fix.exe, что я, даже не проверив работоспособность, выложил его в паблик.

Проверка показала полную бесполезность патча ntoskrnl.exe - время уходит вперед, как и с непатченым файлом. Но поскольку система не крашится, а в словах "rmn" возможно есть доля истины - пусть эти файлы повисят, как подсказка тому, кто сможет патч довести до ума.

Share this post


Link to post
Share on other sites
10 часов назад, alexeko сказал:

USD 3.1 или 3.0 - на одном НОВОМ ПК не завелись, НО! купил в ДНС контроллер для PCI с USB, заработало отлично.

Intel USB 3.1 drivers.zipПопробуйте вот эти драйвера Intel USB 3.1, на моем чипсете Z490 завелись без проблем. PS: при установке нужно будет дважды указывать на папку с inf файлом, тогда всё установится.

Share this post


Link to post
Share on other sites

Jeeves

 

На Z490 ещё не было отзывов по успешной установке.

Пожалуйста, напишите полную конфигурацию вашего железа, а также какую сборку устанавливали и с какими проблемами столкнулись.

Пояснения по RTC bug

 

Решение №1 (программа Timer_Fix.exe + source code) - пока единственный рабочий вариант, убирающий RTC bug.

 

Решение №2 (с патчем ntoskrnl.exe by "rmn") оказалось не рабочим. Форумчанин "rmn" настолько уверенно его предложил, как альтернативу Timer_Fix.exe, что я, даже не проверив работоспособность, выложил его в паблик.

 

В итоге мы имеем проблемы:
1) бесконечный цикл
2) возврат в случайный мусор регистра EAX
3) код операции вставлен в смещение перемещения, после загрузки ядра по адресу 0x8xxxxx смещение "jmp" будет отменено

 

Вывод: патч ntoskrnl.exe - не работает, а пользователь "rmn" больше не заслуживает доверия.

Share this post


Link to post
Share on other sites
11.01.2021 в 08:34, Zoltrix сказал:

Jeeves

 

На Z490 ещё не было отзывов по успешной установке.

Пожалуйста, напишите полную конфигурацию вашего железа, а также какую сборку устанавливали и с какими проблемами столкнулись.

Хорошо, сегодня сделаю. Сейчас подготавливаю рабочий ISO образ с необходимыми интегрированными драйверами под Z490. + сделаю на всякий случай образ TIB для развертывания акронисом.

Мой конфиг: Asus Apex XII, 2x16 DDR4, куча SSD + 1 NVME. Видеокарты RTX 3080, GTX 980TI, GTX 780.

По драйверам работает все, кроме Ethernet (увы, не удалось найти х86 драйвер на Intel I225-v Ethernet Adapter), есть только 64-х битные, портированные с Win10.

Ну и драйвера на 3080 соответственно тоже нет. Все остальное работает отлично, видит все диски, включая NVME.

При установке из образа ISO, есть специфика: не определяет драйвера AHCI чипсета на этапе установки, хотя после установки все драйвера ставятся и видятся виндой.

Но на моей материнке есть еще контроллер Asmedia ASM1061 (порты SATA_E1 и SATA_E2), драйвера на который так же интегрированы в образ и на этапе установки диски подключенные к этим портам видятся без проблем. Так же NVME диски без проблем определяются и на них можно ставить XP.

Поэтому во время установки как диск ssd/hdd, так и CD/DVD-Rom следует подключать именно к портам контроллера Asmedia, в противном случае получим ошибку AHCI драйвера 7B.

XP32 working.JPG

Edited by Jeeves

Share this post


Link to post
Share on other sites
4 минуты назад, Zoltrix сказал:

а полное название материнской платы можно??

Asus ROG Maximus APEX XII . Щас тестирую образ с двумя версиями драйверов AHCI на совместимость - рекомендованными Вами Intel RSTe AHCI/RAID driver v4.7.0.1117 и версией Intel xHCI от Stavros с Win-Raid. В течение часа будет результат и финальный пост со ссылками на рабочие образы для Z490.

Share this post


Link to post
Share on other sites

Итак, Windows XP SP3 x86 на Z490 чипсет (конкретно в моём случае Asus ROG Maximus Apex XII. Биос версии 0088 (не заводоской).

За основу сборки взят образ WINDOWS XP PROFESSIONAL SP3 X86 - INTEGRAL EDITION 2020.9.9: http://www.zone94.com/downloads/software/operating-systems/123-windows-xp-professional-sp3-x86-integral-edition

Дополнительно в образ интегрировано посредством WinXP-IE Optional Patch Integrator v2.4.0b3, а так же NLite следующее:

-  ACPI. sys версии 5.1.2600.6666 от 18.10.2020 совместимый с Z490 чипсетом

-  Microsoft USB 3.0 xHCI driver (Backported Win8 driver) универсальный драйвер, все USB порты без проблем работают.

-  Samsung NVMe driver (Backported Win7 driver), драйвер NVME дисков Samsung. Диски определяются на этапе установки (в т.ч. если разметка GPT) и можно ставить XP непосредственно на NVME диск.

-  PAE 128GB RAM Patch (May have stability issues), патч адресного пространства, позволяющий 32-х битной системе видеть более 4гб оперативной памяти. Возможны проблемы совместимости c драйверами выше 332 версии для видеокарт NVidia. (я не тестировал).

-  Kernel-Mode Driver Framework 1.11 (Backported Win7 driver). Драйвер, необходимый для работы универсального USB драйвера Microsoft.

-  UAS/UASP driver (Improves USB storage device performance)

- Драйвер контроллера Intel xHCI от Stavros. Позволяет WinXp после установки системы определить устройства, подключенные к SATA портам Intel материнской платы (Sata1-6). (Увы драйвер Intel RSTe AHCI/RAID driver v4.7.0.1117, рекомендуемый Zoltrix в качестве лучшего AHCI драйвера для Intel на XP,  в случае интеграции в образ выдает BSOD 0xdeadbeef, не смотря на редактирование файлов образа dosnet.sif и txtsetup.sif согласно инструкции. Однако после установки системы можно без проблем заменить драйвер от Stavros на драйвер Intel RSTe AHCI/RAID driver v4.7.0.1117, никаких проблем при этом не возникает)

 

1) Установка исключительно с CD/DVD-Rom, все мои попытки установки образа с USB флешки не увенчались успехом ввиду многочисленных и разносторонних ошибок, как только я не пробовал.

WinSetupFromUSB , Easy2Boot, Firadisk + Firahelper, Yumi - ничего из этого не позволило установить образ с флешки (возможно проблема кроется в биосе). Во всех случаях образ (будь то развернутый, или ISO) грузился в RAM,

проходили два этапа с предложениями F6 и F2, а дальше когда должен начаться запуск установочных файлов из RAM, появлялись ошибки (чаще всего ntkrnlmp.exe error code 7, ошибки в такой-то строке TXTSETUP.SIF или просто какой-либо из файлов corrupted).

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

с моего DVD-RW, что и Вам рекомендую, дабы избежать различных факапов при установке. Второй вариант (у кого нет дискового привода) - прилагаю установочный образ формата TIBX снятый из готовой установленной системы Акронисом 2020. Достаточно развернуть этот образ на выбранный вами диск и на этапе загрузки или в биосе выбрать этот диск в качестве загрузочного.

Проблем возникнуть не должно.

2) Диск, на который будет производиться установка, а так же привод в случае установки с CD/DVD диска, должны быть подключены к портам контроллера ASMedia Asm1061 (в случае моей мат. платы - это порты SATA-E1 и SATA-E2). Если вы подключите либо диск, либо привод в порт контроллера Intel (не смотря на то, что драйвера ahci для Intel интегрированы в образ), получите bsod 7B на этапе установки винды. ПО какой-то причине все устройства, подключенные к портам контроллера Intel во время установки Windox XP не определяются. При установке определяются только диски контроллера ASM106x и NVME диски Samsung. Тем не менее после успешной установки системы, можно смело переключать SSD диск в порт контроллера Intel и WinXP с него без проблем грузится.

Образ ISO: https://mega.nz/file/MJZB2CoA#uPgJY8HNq4Y2mCIuNLrk3ApwOsvo437pqvVpOLAn3hE

Образ TIBx для Acronis 2020: https://mega.nz/file/BUx2yDyB#mIU3OjDxmlipnDAkD5UrMceCJhFVl90x5NMR8VgZlew

3) После установки системы диспетчер устройств будет выглядеть как на скриншоте ниже. Драйвера для 3 устройств PCI Device а так же SM Bus можно установить посредством Snappy Driver Installer (SDI). 

1668644740_XP32SDIdrivers.thumb.JPG.45a14109cb8e56360a8648797e3a6e64.JPG

4) итоговый вид в случае использования интегрированного в образ драйвера Intel AHCI от Stavros (находится в ветке IDE ATA/ATAPI Controllers):

720118196_XP322working.thumb.JPG.5cce8bd32fb04eb84b66a84a3215fc51.JPG

5) В случае обновления драйвера от Intel AHCI от Stavros на Intel RSTe AHCI/RAID driver v4.7.0.1117 (драйвер переносится в категорию SCSI and RAID controllers:

1001610724_XP32RSTEDriver.thumb.JPG.df9a86d810b4120e75751790879e8481.JPG

Share this post


Link to post
Share on other sites

Теперь проблема с видеодрайверами. После установки видеодрайвера и перезагрузки, получаю черный экран. Драйвер 368.81 последний поддерживаемый ХР, модифицировал inf чтоб установщик увидел 980ti. Изначально система была с PAE 128, подумал что из-за этого. Потом накатил систему с PAE 4 - аналогично. Сейчас последняя попытка вообще без PAE.

Если снова будет черный экран, то и не знаю куда копать. Может подскажете ?

Share this post


Link to post
Share on other sites
10 часов назад, Jeeves сказал:

Теперь проблема с видеодрайверами. После установки видеодрайвера и перезагрузки, получаю черный экран. Драйвер 368.81 последний поддерживаемый ХР, модифицировал inf чтоб установщик увидел 980ti. Изначально система была с PAE 128, подумал что из-за этого. Потом накатил систему с PAE 4 - аналогично. Сейчас последняя попытка вообще без PAE.

Если снова будет черный экран, то и не знаю куда копать. Может подскажете ?

Вопрос решился. На PAE128 все работает. Проблема в драйверах, а точнее в доступных разрешениях и частоте обновления. Нативное разрешение моего монитора 3860х1600 хоть и отображается, но попытка его активировать приводит к черному экрану. Аналогичная ситуация со всеми разрешениями, которые используют частоту обновления 75гц вместо 60. В итоге рабочие разрешения только с частотой 60Гц как на картинке ниже из списка панели nvidia. Возможно так же эта проблема связана с тем, что Windows видит только 4гб видеопамяти, хотя на карте 6гб. В остально все работает. Оставил 1920х1080.

4gb VRAM.JPG

Share this post


Link to post
Share on other sites
19 минут назад, Zoltrix сказал:

Монитор ваще держит это разрешение и эту частоту? Учитывайте что для разных видео входов монитора могут быть разные параметры.

Да, 3080 то работает) проблема была в версии display port видеокарты 980ti - там 1.2, а монитору нужно 1.4, отсюда и свистопляска. Переключил на hdmi и все заработало штатно насколько позволяет пропускная способность hdmi - 2560x1080 120gz

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.