Será sobre placas para o período 2016-2021 +, ou seja, Processadores Skylake e superiores. Em plataformas AMD, existem quase os mesmos problemas, mas um pouco menos problemas. Tudo o que se aplica ao Windows XP também se aplica ao Windows 2003 Server, com exceção de pequenos detalhes. Com o Windows XP / 2003 x64, a situação também é semelhante, mas inicialmente as condições são um pouco melhores (não há problemas com drivers em sistemas com memória acima de 4 GB). O artigo não é uma "instrução passo a passo", principalmente teoria e formas de resolver problemas. À pergunta "Quem precisa deste XP agora?" minha resposta pessoal é um hobby, arrastar o código do diamante de 2001 pela teia do ferro moderno ...
Se você tentar instalar o XP a partir da mídia de instalação (cdrom / usb / hdd), o instalador irá travar em BSOD 0xA5.
ACPI, . ACPI, Windows - 1) / - , 2) //... ACPI DSDT/SSDT, . " ACPI" , ( - ).
, ACPI. C , , ACPI 1.0b ACPI 2.0, , ACPI 2.0 ACPI 6.1 Windows (imho). Windows XP 1.0b, Vista . . Windows, Windows XP , bios 2.0( ). 2.0 1.0b:
ACPI Source Language (ASL) ~13
64- /
/ 64 32 .
BSOD 0xA5 1) ACPI Source Language (ASL), ACPI.sys . Longhorn 2) 3)
, BSOD 0xA5, Windows c ACPI. , . USB . . Intel PCH (Platform Controller Hub) H110( ) USB3 ( Ivy/Sandy/??? USB2/USB3 ). Windows XP USB1/USB2, USB3 Windows 8. USB- USB3 ? . , BIOS PS/2 /. , SMM (System Management Mode), USB3 IO 0x60-0x64, Windows DOS PS/2 . , - , " , - ", .
, BSOD 0x7B, - Windows (), - AHCI , Intel :
iaStor v11.2.0.1006
Intel RST/RSTe
StorAHCI Windows 8
MS AHCI Windows 7
UniATA
NVMe : open source OFA 1.3/1.5, Windows 7 NVMe Driver, Samsung NVMe Driver
, Windows . , (-) :
1) a PS/2 /
2) ,
3)
4) 1.5-3.2 4
5) GPT
6) AVX/AVX2/AVX-512
:
1) USB3 , Intel XP . Intel USB3 , Windows 8 Microsoft. UASP : )VIA uas ) Microsoft uaspstor ) Etron uas. USB3 , . USB3 Windows XP , " "
2) . Windows . Windows XP SP1 SP2 . SP3 : ) ACPI Timer ) TSC . BIOS. " , ACPI 2.0, c . BIOS, ?" :
ACPI ACPI- Intel-. ( Windows 7-10, Vista " windows" ). ACPI. , BIOS , ACPI 2.0 - HPET . "" Windows XP ACPI ( ). - "0" - TSC. BIOS - Gigabyte H110 HPET bios "1", ..
3) ACPI . ACPI 2 3, ACPI , , + , .. ACPI , Windows XP 2/3 , . , . - Windows 7-10? - ACPI.
:
hlt, 1
monitor/mwait, 7 10.
Windows XP - ACPI 2/3 -
4) , Windows XP SP2. , PatchPae "fix128" ( DMA , . ). Microsoft - API DMA-. , , . API , . 4 , - , , . API , Microsoft - SP2 4, DMA- 32- , , > 4Gb, " >4 ?"
, , >4GB, " ", . Microsoft - USB2. Windows 2003 , "", DMA.
, WinXPPAE v3.5 Daniel K., DMA-, SP1 .
5) - Paragon Software GPT Windows XP, . Windows 2003 XP. GPT , ,
6) AVX - . - Microsoft . AVX x32 , AVX-512 . Windows XP x64, - AVX , .
"", () :
c WINE for Windows XP ( One-Core-API, - XP ReactOS/Wine ). Windows XP, - ( xxx yyy)
ACPI.sys vista
Windows 32 64- UEFI
/ GPT
TRIM " " SSD, ""
DirectX 10/11 - Windows
P.S. XP :