Es wird sich um Boards für den Zeitraum 2016-2021 + handeln, d. H. Skylake-Prozessoren und höher. Auf AMD-Plattformen gibt es fast dieselben Probleme, jedoch etwas weniger Probleme. Alles, was für Windows XP gilt, gilt auch für Windows 2003 Server, mit Ausnahme kleiner Details. Unter Windows XP / 2003 x64 ist die Situation ebenfalls ähnlich, aber anfangs sind die Bedingungen etwas besser (es gibt keine Probleme mit Treibern in Systemen mit einem Speicher über 4 GB). Der Artikel ist keine "Schritt-für-Schritt-Anleitung", sondern hauptsächlich Theorie und Lösungswege. Auf die Frage "Wer braucht diese XP jetzt?" Meine persönliche Antwort ist ein Hobby, den Diamantcode von 2001 durch das Netz des modernen Eisens zu ziehen ...
Wenn Sie versuchen, XP vom Installationsmedium (cdrom / usb / hdd) zu installieren, stürzt das Installationsprogramm in BSOD 0xA5 ab.
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 :