It is currently Tue May 18, 2021 4:56 am

All times are UTC - 8 hours [ DST ]


Forum rules


Before posting a bug report or a feature request, search the forum for an older post on the same topic.



Post new topic Reply to topic  [ 12 posts ] 
Author Message
PostPosted: Sun Jan 24, 2021 2:22 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Windows XP 2021 - system build for the modern PC (edition 17.01.2021)


The information doesn't fit into a forum post for a long time - so download the text file and read it in Notepad. Always use the latest version of the methodology, as the information is constantly changing and the methodology is supplemented.
All information is in txt file (85kB) - https://yadi.sk/d/HcmGtGL7IJdczw



Prologue:
Technical progress? No, marketing! Every day Microsoft rakes and creates artificial restrictions for installing outdated Windows 7 and Windows XP on modern PCs. With Windows 7 the situation is much simpler. Installing Windows 7 instead of preinstalled Windows 10 is usually not a problem if you read the recommendations on the website https://www.win-raid.com/f52-Windows-Vista-Server.html and understand a little about integrating 1-2 drivers into the installation distribution.

With Windows XP the situation is more complicated - installing it is real, but you need the knowledge of a confident user. I suggest you get acquainted with the mechanism of building Windows XP 2020 to support modern hardware. Many people think that there is no browser available for Windows XP. Well there is! Read the technical forums, not the marketing sites. For fans of the Chrome interface, there's the 360 Extrime Explorer browser, based on the 69 and 78 engine, running on Windows XP. For Firefox lovers, there's Basilisk, a browser on the 55 engine, with full WinXP support. There are also plenty of solutions for other programs.

Example of running Windows XP on a PC 2017 build:
OS - Windows XP SP3 RUS (update 02.2020 for Intel MB)
Processor - Intel i5-6500 (LGA-1151, 4core@3.2GHz)
Memory - DDR4 8GB (using PAE, all 8GB are available though the system is 32bit)
Graphics card - Radeon R7 360 2GB + driver from iCafe
SSD drive - Kingston SSDNow 240 GB
Network, sound, USB 3.0 - all drivers found, all devices are working



Memo for those who want to install Windows XP:


1) You have to choose a good Windows XP distribution which you want to use as a "base". All sorts of crap assemblies from schoolchildren with modified wallpaper, disabled services and messed up interface is better not to use. As a Russian version you can use build of project nCore [LWGAME TEAM] https://vk.com/lwgame_ncore of 02/03/2020 or its newer version from December 12, 2020 - Windows XP Pro SP3 VLK Rus LWOS v3 build 20.12 - https://yadi.sk/d/2LtG5C8DCec-ig or https://yadi.sk/d/aFaJvH3WYG8SYA.
2) Download nLite software - it allows you to easily repackage the distribution and add (integrate your drivers) into an existing distribution
3) Download GS CABer - you can pack files into cab-archive in whole folders. Individual files are packed via the makecab command "file name".
4) Choose correct ACPI driver (power management, frequencies, modes). Without a modified acpi.sys you won't get your motherboard working correctly, and you will see BSODs with an A5 or 0A error during installation.
5) Make sure you have the right SATA AHCI driver. Newer motherboards do not have Legacy IDE mode and your disk controller is only in AHCI mode. The driver is needed to make your HDD or SSD drive work. Without the driver, the installer crashes to BSOD with error B7. There are several variants, separate drivers for Intel and AMD motherboards as well as a universal driver ported from Windows 8 which fits both cases.
6) Choose the right USB 3.0 driver. As in the case of SATA, there are also several options here, both separate for Intel and AMD motherboards, and a universal USB 3.0 driver ported from Windows 8, which is suitable for two cases. For Intel motherboards, the modified AMD driver is suitable. That's right, I'm not confused - the AMD driver makes the USB ports on Intel motherboards work.
7) Integrate the selected drivers into the distribution using the program nLite and burn them to DVD directly from nLite. This minimum of drivers, allows you to install Windows XP without seeing BSODs. All other drivers (videocard, sound card, network, etc.) can be installed while the system is running. Integrating them into the distribution is optional.

As a result, if you are installing to the MBR partition of an ordinary SATA disk (HDD or SSD - no matter) with less than 2.2TB - then to successfully install it is enough to choose the right distribution and integrate modified ACPI, SATA AHCI and USB 3.0 drivers. If you suffer from nonsense and try to install Windows XP on a GPT partition or on a 2.2TB+ or NVMe drive - this is also possible, but you are guaranteed a tambourine dance, read below.

Recommended drivers individually:


1) ACPI driver.

This driver is needed for the basic functions of your motherboard to work properly and to control the power modes. Without updating acpi.sys, in most cases you won't be able to get the upgraded USB 3.0 or SATA AHCI drivers to work. If there are problems with ACPI, the installer will crash with a BSOD error code A5 or 0A.

There are currently 12 modifications to the acpi.sys file, but I recommend looking at the "acpi 6666 - 2019.10.20#2 (Intel&Ryzen) - OuterSpace, diderius6" file from 20.10.2019 if you have an AMD motherboard or the "acpi 5048 - 2019.11.1 - diderius6" file from 01.11.2019 if you have an Intel motherboard. The acpi.sys file should be placed in the installed system in c:\WINDOWS\system32\drivers\acpi.sys and c:\WINDOWS\system32\dllcache\acpi.sys. When integrating into the installation distribution file must be packed in cab and placed in the path \I386\ACPI.SY_ and inside the archive \I386\SP3.CAB.

All acpi.sys files are taken from "WinXP-IE Optional Patch Integrator v2.3.4 Stable" - https://yadi.sk/d/ChVxBfgGWKtX0Q
or https://www.upload.ee/files/12532365/Wi ... e.zip.html
or from new BETA-version from 04.01.2021 - https://yadi.sk/d/EojKgNHJTSoRyA

New, not included into integrator, acpi.sys file (version 23.10.2020) for Intel Z390 - https://yadi.sk/d/62AbdvKGkOBV_A
A check showed that this ACPI driver also works fine on the Intel H110. In my opinion, this is currently the most universal version of the ACPI driver - I recommend it as a base.

Modified acpi.sys for LENOVO IdeaPad laptops (file 27.10.2020) - https://ufile.io/7yoq75ti

Few more beta versions of ACPI with WIN-RAID from 10/17/2020. The essence of changes is not known, it looks like Windows version swapping.
Download - https://www.upload.ee/files/12463549/acpitest.7z.html

2) The SATA AHCI driver

The BIOS/UEFI of modern motherboards do not support "Legacy IDE" mode and hard drives can only operate in AHCI mode. Installing Windows XP without the AHCI driver causes BSOD (code 0x0000007B), you need to integrate AHCI driver into WinXP distribution using nLite to eliminate BSOD. I'm describing the driver installation instructions for Intel chipsets 100th, 200th, 300th (really was tested on Intel H110 and Z170). For AMD motherboards use either universal driver (from "WinXP-IE Optional Patch Integrator v2.3.3b20.zip") or driver from Integral Edition build 2020.5.5 or use "mod Fernando" drivers - look for instructions on win-raid.com.

For Intel motherboards, the RSTe AHCI/RAID driver v4.7.0.1117 is the best AHCI SATA driver. The driver dates from 2017 and is newer than the 2012 driver that Fernando modified. The developer wrote that he finalized a lot of features and provided support for the latest motherboards (up to Intel Z390).
RSTe AHCI/RAID driver v4.7.0.1117" fully works in "Sleep mode". On other versions of driver PC hangs with black screen on exiting sleep mode, also this driver has no redundant red winking HDD activity LED. With other drivers there is short winking of LED one time per second.

Option #1.
Sequence of driver integration into the distribution, in order to avoid BSOD 0x0000007B on stage 1 of Windows XP installation.

1) Copy the storport.sys file (recommended version 5.2.3790.4485) to the \i386 folder of the Windows XP SP3 installation distributive. You should not be surprised that most of the files in the distribution are packaged and our file should be placed unpackaged. The file storport.sys is found in the archive, at the link at the bottom of the post.

2) Edit file DOSNET.INF, look for line d1,scsiport.sys and put d1,storport.sys below this line. There will be 2 such places, so let's do it 2 times, it will be like this:
1
2
d1,scsiport.sys
d1,storport.sys

3) Edit file TXTSETUP.SIF, look for line storprop.dll and after not storport.sys = 1,,,,,,3_,4,0,0,,1,4 it should look like this:
1
2
storroprop.dll = 100,,,,,,,,3,3
storport.sys = 1,,,,,,3_,4,0,0,,1,4

4) Next, integrate the driver from the attached archive (folder Driver\x86) using the program nLite. Detailed instruction on integrating drivers with pictures - https://www.dimexpro.eu/ru/computer-sup ... _nLite.htm

Option #2.
Sequence of actions to update the driver already existing in the system.

1) Copy storport.sys file (recommended version 5.2.3790.4485) to the folder c:{WINDOWS\system32\drivers This file can be found in the archive, see link at the bottom of this post.

2) Run "Device Manager", go to "SATA Controllers" and update driver by pointing to the driver inf file manually (Driver\x86\iaAHCI.inf file).

3) Reboot your PC to apply the changes

Download "Intel RSTe AHCI/RAID driver v4.7.0.1117" driver (676 KB) - https://www.upload.ee/files/11330099/AH ... P.zip.html

Option #3.
Fernando mod driver "AHCI driver v11.2.0.1006 mod Fernando". Installation is done using the nLite program and is similar to the driver integration instructions in the pictures - https://www.dimexpro.eu/ru/computer-sup ... _nLite.htm
Download "AHCI driver v11.2.0.1006 mod Fernando" and all goodies from winroid (ACPI mod, Intel_AHCI_SATA, Intel_USB3, Intel_USB3_paefix, WinXPPAE_20) here - https://www.upload.ee/files/11199750/Fr ... d.zip.html

Option #4.
Universal SATA/AHCI driver (ported from Windows 8), version dated May 24, 2020. Archive composition:
1) ACPI drivers - 12 variants of acpi.sys file
2) Generic SATA+AHCI driver v1.3 - latest version of SATA/AHCI driver
3) Generic USB 3.0 xHCI driver v1.1 - latest version of USB driver
4) StorPort - 3 versions of storport.sys file
5) nLite-1.4.9.3.setup - program for integrating drivers into WinXP iso-distributions
The new version of SATA driver has removed storport.sys, but this file must still be in the OS. I tried to remove storport.sys - OS will not boot without it. With "Generic SATA+AHCI driver v1.3" there is blinking of HDD activity 1 time/second, even in idle mode. The bug occurs if more than one device is connected to SATA interfaces, for example SSD disk + DVD drive.

Download set of universal drivers dated May 24, 2020 (5.9 MBytes) - https://www.upload.ee/files/11759792/XP ... 0.zip.html
Note - "WinXP-IE Optional Patch Integrator v2.3.3b20.zip" has a newer version of this driver.

Option #5.

On September 28, 2020 there is a new universal SATA AHCI driver, StorAhci version 1.0, open-source, by Kai Schtrom

The driver is modeled after Microsoft's storahci driver for Windows 8 and supports Windows XP and WS 2003 operating systems with the basic storport.sys. Additionally, txtsetup.oem is added to load the driver from a floppy disk by pressing F6 when installing the OS. StorAhci is a universal SATA AHCI controller and supports AMD, Intel and any other chipsets.
The project homepage is https://sourceforge.net/projects/storah ... ndows-2003
Download the driver - https://www.upload.ee/files/12377491/St ... 8.rar.html

GPT support:
Take disk.sys and partmgr.sys files from Windows Server 2003, put them into Windows\System32\Drivers instead of XP's and voila, you have GPT. This method works only for data disks, for boot disks we'll use Paragon GPT Driver version - https://www.win-raid.com/t4035f45-Windo ... #msg110552
Disk.sys and partmgr.sys files from WS2003 - https://www.upload.ee/files/12189941/Fi ... 3.zip.html

NVMe support:
Use modified OFA 1.3/1.5 driver + storport.sys from Windows Server 2003 or MS Windows 7 NVMe from daniel_k + ported storport.sys driver from Windows 7 or Samsung NVMe driver + storport.sys.

Nuances of versions 2.3.4bXX:
Drivers from v2.3.4bXX series apply with maximum caution and only if something does not work for you. The developer does not give normal text descriptions. For example, before installing the universal "Microsoft SATA driver v2.0" you have to manually copy the files storahci.sys and storpor8.sys to c:\WINDOWS\system32\drivers and only then install the driver. Installing the last SATA version, I even killed Windows, I had to reinstall it. Although I blame myself, old versions (from May month) worked fine and there was no need in new ones, I just decided to check.


Top
 Profile  
Reply with quote  
PostPosted: Sun Jan 24, 2021 2:40 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
3) USB 3.0 driver

The USB controllers on modern motherboards work in XHCI mode. By default Windows XP only supports EHCI controllers and you need a driver for XHCI support. In this archive you will find a USB 3.0 driver ported from Windows 8 to Windows XP. USB drivers must be used with a modified ACPI driver, without the correct ACPI, the USB XHCI driver will not even install.

Advantages:
1) Modification of Microsoft driver.
2) High stability
3) Support for all xHCI USB controllers that Windows 8 only supports
4) Full RAE support (for x86 systems with more than 4GB RAM)
5) PC switch to Standby mode
6) High speed (100 MB/sec read from USB3 flash memory stick, I could see it personally)

Installation:
When installing Windows XP from scratch, you need to integrate USB3_from_Win8 (NEW) + acpi.sys into the distribution using nLite. How to do this was previously posted, read the forum. When replacing the driver in the installed system, first replace ACPI, then use "Device Manager" to update both components: first "USB 3.0 Root Hub" and then "USB 3.0 xHCI Host Controller". Note that the protection of the OS may return old files, keep an eye on this.

First version of universal driver from May 3, 2020:
USB3_from_Win8 (NEW) - "new driver" for ALL chipsets, ported from Win8
USB3_x86_PAEfix (OLD) is "old driver" for new Intel chipsets with correct work in PAE mode (RAM>4GB).
acpi.sys - modified ACPI, put it in c:{WINDOWS\system32\drivers
Download (840 kB) - https://www.upload.ee/files/12532472/US ... s.zip.html

Nuances:
v2.3.3.XXX = Generation 1 drivers are the most stable versions, I recommend using v2.3.3b14.zip - https://www.upload.ee/files/12532348/Wi ... 4.zip.html
v2.3.4.XXX = Generation 2 drivers - newer versions, more complicated to install. You need to manually copy files ntoskrn8.sys and storport.sys, taken from Integrator Files\Patches\Miscellaneous and also files wdf01000.sys and wdfldr.sys, taken from "Kernel-Mode Driver Framework 1.11" to folder c:\WINDOWS\system32\drivers

Get the latest version of the 1st generation universal driver dated June 16, 2020 from Generic USB 3.0 xHCI driver v1.2 taken from "WinXP-IE Optional Patch Integrator v2.3.3b20.zip" - https://www.upload.ee/files/12532315/Wi ... 0.zip.html

Take the latest version of the 2nd generation universal driver dated September 9, 2020 from the Microsoft USB 3.0 xHCI driver v2.1 folder of the stable version of the WinXP-IE Optional Patch Integrator v2.3.4 Stable - https://www.upload.ee/files/12532365/Wi ... e.zip.html

4) A set of INF stubs for system and useless devices

System devices on the motherboard
I am laying out a set of drivers for Intel motherboards, for AMD motherboards you have to build by yourself. This driver is not required, the system will install and work fine without it, just in the "Device Manager" will be a lot of undefined devices with a yellow icon. The set was unpacked from a package downloaded from https://softreview.ucoz.ru/load/10-1-0-32.

There are a lot of small INF files and the Windows installer will not find the INF file you need if you set the installation to look for the driver in a specified folder. Then how to work with this package?
1) We look through the "Device Manager" ID codes of the required hardware. For example it will be VEN_8086&DEV_34A3. Then use TotalCommander to find line VEN_8086&DEV_34A3 in files "by contents" and find it in IceLakePCH-LPSystem.inf file.
2) Copy it to a separate directory. Open it with Notepad and study the contents, this file also refers to IceLakePCH-LP.cat, which we also copy and put next to it.
3) Then install this driver manually by selecting "Intel(R) SMBus - 34A3" device from the list. Match the ID code with the driver name in the [Strings] section. This section is usually at the bottom of the inf-file.

To not bother with every single device, just integrate the whole set into the installation distribution. When installing the OS, an in-depth driver search is performed and you won't need to poke at each file individually.

INF Plugin Archive (194 KB) - https://www.upload.ee/files/11387540/Wi ... _.zip.html

Useless devices
The IME driver is basically a technology for remote PC control, in a first approximation a telemetry service, useless to a user. A set of clever words like Identity Protection Technology, Boot Guard, Rapid Start Technology, Smart Connect Technology, Sensor Hub Controller (ISHC), Active Management Technology (AMT), Small Business Advantage (SBA), Wireless Display, PlayReady, Protected Video/Audio Path, again, is nothing more than pushing telemetry under the guise of unusual technologies with pretty names. It's up to you whether you need it or not! Read more on Vinrade - https://www.win-raid.com/t596f39-Intel- ... Tools.html

As a "driver" of IME I recommend to use the empty driver (stub). The driver has no functionality and removes the yellow icon for IME. If you don't have driver installed on your OS, change digits of OS version from 6.1 - it is Win7, to 5.1 - it is Windows XP by editing INF-file. Driver without functionality - it doesn't do anything, it just tells system, that driver is installed and Windows doesn't need driver.

; NULL Driver

[Version]
Signature="$WINDOWS NT$"
Class=System
Provider=Intel_Home
DriverVer=07/05/2019,1.2.5.4

[Manufacturer]
Intel_Home=Intel, NTx86, NTamd64

[Intel.NTx86]
"IME x86 (NULL Driver)" = Intel_Inst, PCI\VEN_8086&DEV_A13A

[Intel.NTamd64]
"IME x64 (NULL Driver)" = Intel_Inst, PCI\VEN_8086&DEV_A13A

[Intel_Inst]
; the install section must be empty

[Intel_Inst.Services]
AddService = ,2 ; no value for the service name

The stub driver can be installed on any useless device, like Intel Management Engine and the like. To install, you need to replace VEN_8086&DEV_A13A with your ID codes. "Installed" device will have driver version 1.2.5.4 with date 07/05/2019 and name "IME x86 (NULL Driver)". Everything can be edited with standard Notepad, by entering your values. You will find complete file in archive - https://www.upload.ee/files/11375292/Nu ... r.zip.html

The archive contains hal.dll and intelppm.sys timer fix for Intel motherboards, which files were taken from hardcore. I didn't find any description of what's being patched. With these files we get up to 1-2% performance boost on Intel CPU and significant speed boost on SATA AHCI controller which increases speed of reading SSD disk up to 20-30%. According to some reviews this fix also removes microlags in 3D games.

5) REALTEK sound card driver.

From the official Realtek website, the driver "Realtek HD Audio v5.10.0.7510" from 06.08.2015 has already been removed. Although the site has a driver for Windows XP dated 10.12.2013 and it works on my sound system too (ALC887 chip, motherboard built on Intel H110M chipset), but this one is more recent - https://www.upload.ee/files/11522597/Re ... _.zip.html.

Unfortunately after the Windows 10 interface cutout, a lot of hardware manufacturers started to remove drivers for old systems. It seems that this is done consciously and deliberately, so that people can not work on the old operating systems, and were forcibly transferred to Win10. On the official sites there are no driver files themselves, no information on what version is the latest. There are a lot of fakes: it says one thing, but in fact the driver for Win10 or another version. After a day of searching, I actually got the latest version of "Realtek HD Audio" drivers for Windows XP - it's version 5.10.0.7514 of 23.08.2016.

The supported chips are ALC880, ALC882, ALC883, ALC885, ALC886, ALC887, ALC888, ALC889, ALC892, ALC899, ALC861VC, ALC861VD, ALC867, ALC900, ALC660, ALC662, ALC663, ALC665, ALC668, ALC670, ALC671, ALC672, ALC676, ALC680, ALC221, ALC231, ALC233, ALC235, ALC255, ALC260, ALC262, ALC267 and others.

Realtek_HD_Audio_v5.10.0.7514 driver from 08/23/2016 for Windows XP (35 MBytes) - https://www.upload.ee/files/11530218/Re ... 6.zip.html

Warning, a known bug in the XP driver! If you have reinstalled the driver several times, the driver may stop installing or the sound may disappear with the driver installed. Treatment - in Device Manager -> System Devices -> try to remove Microsoft UAA Bus Driver for High Definition Audio and reboot to redefine the bus.

6) The driver for network cards on REALTEK chip

You can find the driver for network cards with Realtek chips on their website. The driver on Windows XP is fairly new (version 5.836.0125.2018 from 25.01.2018) and supports most modern hardware. Since manufacturers very often remove drivers for older operating systems like Windows XP, I have reposted this driver on the sharing sites.

The driver "Realtek Ethernet PCIe Family Controller.zip" (940 kB)
https://www.upload.ee/files/11794394/Re ... r.zip.html
https://www37.zippyshare.com/v/OcTa8lst/file.html

7) Drivers for Intel embedded network cards

My searches for the driver started with a Z87 chipset motherboard with an Intel(R) Ethernet Connection i217-V on it. As it turned out, there is a driver, but it was not easy to find. The latest driver package published for Windows XP by Intel for its network cards does not include it (version 18.3, I think), in later versions the support for Windows XP is discontinued. A comparative analysis of the latest driver package for Windows XP and the driver package for Windows 7 32-bit showed that if a driver for Windows XP existed, it would be called e1d5132 (meaning e1d5132.inf, e1d5132.sys, etc.). Googled e1d5132.inf - came up with Intel Ethernet Drivers for Microsoft Embedded Operating Systems, then googled Intel Ethernet Drivers for Microsoft Embedded Operating Systems - came up with the Intel Download Center, where you can download this driver package:
PROEmbSw11.exe file, version 11.5, dated 01/09/2013.
File PROEmbSw12.exe, version 12.0, dated 19.12.2014.

Now the files have been removed from the download center, but found on the Internet. Both drivers are in the archive (9 MB) -
https://www.upload.ee/files/12081517/In ... P.zip.html

If exactly your network card is not in the driver explicitly, it must be added by replacing the DEV_ID of the neighboring, close in name. Why could not it be laid out so that it could be found humanly (at least with the status of beta or unsupported) - is not clear. More precisely, it is clear - we see Microsoft support in conformation of old convenient operating systems - such as Windows XP.

8) Drivers for Radeon and GeForce graphics cards

There are complete drivers for Windows XP for video cards up to and including NVidia GTX 960 and AMD Radeon R9 370X. There are no drivers for newer video cards on Windows XP yet. There are modifications for NVidia GTX 1060, but only 2D acceleration works and gaming 3D doesn't work, so I don't lay out such crutches.

NVIDIA graphics card (GeForce iCafe Graphics driver v368.91)

Supported cards:
GeForce 900 series: GTX 960, GTX 950
GeForce 700 series: GTX TITAN Z, GTX TITAN Black, GTX TITAN, GTX 780 Ti, GTX 780, GTX 770, GTX 760, GTX 760, GTX 750 Ti, GTX 750, GTX 745, GT 740, GT 730, GT 720
GeForce 600 series: GTX 690, GTX 680, GTX 670, GTX 660 Ti, GTX 660, GTX 650 Ti BOOST, GTX 650 Ti, GTX 650, GTX 645, GT 645, GT 640, GT 630, GT 620, GT 610, 605
GeForce 500 series: GTX 590, GTX 580, GTX 570, GTX 560 Ti, GTX 560 SE, GTX 560, GTX 555, GTX 550 Ti, GT 545, GT 530, GT 520, 510
GeForce 400 series: GTX 480, GTX 470, GTX 465, GTX 460 v2, GTX 460 SE v2, GTX 460 SE, GTX 460, GTS 450, GT 440, GT 430, GT 420, GT 415

http://drivers.softpedia.com/get/GRAPHI ... r-XP.shtml
http://cn.download.nvidia.com/Windows/i ... tional.exe

There is information on the net that drivers newer than the 322 version under PAE no longer work, for PCs with more than 4GB RAM. But the test showed that the 368th works fine. Probably the restriction was regarding drivers for Vin7 and not for VinHP.

Support for GTX970/980/980TI/TitanX

Officially the drivers for Windows XP only exist for GTX960, while newer cards are not supported. It turns out that there is a method to adapt driver for GTX970, 980, 980TI and Titan X cards - https://mattpilz.com/windows-xp-drivers ... i-titan-x/

AMD graphics cards (Radeon iCafe driver for Windows XP)

Supported cards:
AMD Radeon HD 5000 Series: HD5450 / HD5550 / HD5570 / HD5750 / HD5770 / HD5830 / HD5850 / HD5870
AMD Radeon HD 6000 Series: HD6450 / HD6570 / HD6670 / HD6750 / HD6770 / HD6850 / HD6870 / HD6950 / HD6970
AMD Radeon HD 7000 Series: HD7750 / HD7770 / HD7850 / HD7870 / HD7950 / HD7970 / HD7990
AMD Radeon R9/R7 200 Series: R5 230 / R7 240 / R7 250 / R7 250X / R7 260X / R9 270 / R9 270 1024 SP / R9 270X / R9 280 / R9 280X
AMD Radeon R9/R7 300 Series: R7 360 / R9 370 1024 SP / R9 370X
All AMD Radeon APU Series: HD7480D / HD7540D / HD7560D / HD7660D / HD8370D / HD8470D / HD8570D / HD8670D / R7 series

http://radeon.ru/drivers/amd/xp/icafe-w ... -sep24.exe
https://web.archive.org/web/20180817074 ... ified.aspx

There is only the video driver in the archive, if you need Catalyst Control Center, please install it separately.
Download - https://www.upload.ee/files/12377846/AM ... 3.zip.html

Intel graphics cards (embedded in processors)

The latest Intel HD Graphics driver for Windows XP and 4th Generation Intel Core processors (Haswell).
Version 14.56.0.5449 dated February 7, 2014 (graphics 01/30/2014, version 6.14.10.5449).
Download - https://www.upload.ee/files/12236569/Wi ... r.zip.html

9) Drivers kit (official drivers for different hardware)

DriverPack DrvCeo is one of the best free sets of drivers for different hardware. There is a version for Windows XP as well as for other operating systems. In this set you will not find those modifications for modern PC. These are the usual, official drivers, just assembled into one set DriverPack DrvCeo x86 v1.9.18.0 (December 2019). Don't mindlessly install everything in a row. Use only in case of inoperability of certain hardware. Be critical of this kit and others like it. The author can not test on everything and the existing hardware, so there may be erroneous drivers and confusion with versions. It is better to search for drivers separately by VEN_ID and DEV_ID codes, but if you are lazy then this set is for you.

Download (650 MB) - https://yadi.sk/d/UjXvo7n1mvgycg or https://yadi.sk/d/RcnjQRXMerIhmA

Installing any drivers manually (the most detailed instructions):


The majority of users got used to install drivers through the installer - run the e.g. file, press the buttons and it's done. But what to do if the driver does not have an installer? Among the modified drivers 99% go without the installer. I describe in maximum detail the procedure of installation of the driver through the "Device Manager", by pointing at the INF-file manually. As an example, let's install universal AHCI SATA driver from "WinXP-IE Optional Patch Integrator v2.3.3b20.zip".

Methodology:
1. Boot as an Administrator user. At the time of driver installation, do not run unnecessary programs. It should use as few resources as possible. You may open this text instruction in Notepad - this will not affect it, but you definitely should not run heavy programs.
2. 2. Unpack the folder with driver "Generic SATA+AHCI driver v1.3" to the folder "Temp" on drive "C". You can set it to any other path, it doesn't matter, just don't forget where you want it to go.
As a result, we will get 3 files:
c:\Temp\Generic SATA+AHCI driver v1.3\storahci.inf - command file for driver installation
c:\Temp\Generic SATA+AHCI driver v1.3\storahci.sys - system file, the driver itself
c:\Temp\Generic SATA+AHCI driver v1.3\Readme.txt - text description
After installing driver successfully, folder with files can be removed, files will be copied to the system and this folder will be useless.
3. Go to Start - Settings - Control Panel, click on System shortcut, go to Hardware tab, click on Device Manager.
4. In "Device Manager" find the category with the device, if the driver was previously installed and you want to update it or the device will be with a yellow icon in the category of other (not defined) devices.
5. 5. In my case SATA AHCI controller had already installed the driver of Fernando modification, so SATA controller is already in the category "SCSI and RAID controllers".
6. Open the category, double-click - go to its properties. Usually properties window has tabs: "General", "Driver", "Details", "Resources", but there may be some additional tabs, like power management
7. Go to the "Driver" tab and click on the "Update" button. The "Hardware Update Wizard" window opens, asking if you want to connect to the Windows Update node. Our driver is on the disk, so Windows Update will not help us anything, although I do not know of cases where it would help. Choose the bottom item "No, not this time", click "Next".
8. A window will open with a choice of "Auto Install" and "Install from Specified Location". We clearly know where our driver is - so we choose the bottom item "Install from Specified Location" and click "Next".
9. A window will open with the choice of the driver search path. You can select "Include next search location" and use the "Browse" button to specify the path c:\Temp\Generic SATA+AHCI driver v1.3, but it is better to do it manually. Sometimes it happens that the driver consists of several INF files and the search can't find the needed one. This often happens with unpacked motherboard drivers, where the directory can contain more than 20 different INF files. Therefore the best option is to click on the INF file "manually", for which we select "Do not search. I will choose the right driver myself" and click "Next".
10. In the window that opens, click "Install from disk". The "Install from Disk" window opens, where you click on the "Browse" button. Normally the default path is to the lisette (drive "A"), but we go to drive "C" to the directory "Temp", then to the directory "Generic SATA+AHCI driver v1.3" and point to the file storahci.inf. Press the "Open" button. The path will be automatically filled in and then press the "OK" button.
11. After that a window with the list of available devices will open. They can be one or more. In our example, this device is called "Standard SATA/AHCI Controller". Well, whatever, most drivers for WinXP do not have a digital signature, it is not considered mandatory for WinXP. Press the "Next" button.
A window will open with the driver installation progress and copying files. If during installation you will get a warning that the driver is not signed, agree that you will use it anyway. If existing files will be replaced, agree to that as well. When the installation is complete, a window will open saying that the installation is complete but that the hardware will not be used by the system until you reboot the computer. Click the "Finish" button at the bottom.
13. Close the "Task Manager" window, the "Change System Settings" dialog box will appear asking you to "Restart your computer now". You can click "Yes" for an immediate reboot, you can click "No" if you need to save any open documents. But do not delay with rebooting, as soon as you close the documents you must restart your PC immediately.
14. After restarting the PC, the new driver should work. You can go to "Device Manager" again and look at the tabs "General", "Driver", "Details", "Resources" to see the information about the installed driver

P.S.: When you install a driver "manually", something can go wrong. For example, you may install a driver that is not compatible with your hardware and the system may stop booting, dropping into BSODs or the installed device may start glitching. In manual mode (by changing VEN_ID and DEV_ID) you can install any driver to any device. Be prepared for such circumstances beforehand!


Top
 Profile  
Reply with quote  
PostPosted: Sun Jan 24, 2021 2:43 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Additional Features:


1) Updating Internet Explorer 8 on Windows XP
Unfortunately, IE8 browser has been inadequate for a long time, it is unable to open most modern websites. This fix allows you to add 256-bit encryption to Internet Explorer 8 (instead of 128-bit) which will allow to open most HTTPS sites which previously could not be opened in IE8. Of course, you can't turn it into Chrome 80, but the fix allows to somehow improve compatibility with modern sites. Originally, the files were meant for correct work of the 7.X version of Skype in Windows XP, as Skype used IE functions. The files can be copied automatically by running the batch file, or manually scattered into folders (see the paths in the batch file). After restarting your PC, run IE8 and in the "About" menu you should see "Encryption Resistance: 256-bit".
Download the IE8 fix - https://www.upload.ee/files/11402162/IE ... 6.zip.html
Edit UserAgent to IE11, so that sites don't scream that your browser is outdated, through the registry editor:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent]
"Version"="MSIE 11.0"

2) "Black screen" after restoring fullscreen Direct3D
No matter how I praised HP Radeon driver, but small problem was found in it. It turned out that if you run the game in full-screen D3D mode (in OpenGL no such bug), and then minimize it by pressing "Win" or "Alt + Tab" key, going to the desktop and then switch back to the game - then instead of playing, we see a black screen and the mouse cursor. If you go back to the desktop - everything works, the system does not hang - just instead of game graphics we see a black screen. The problem occurs only in D3D mode. In OpenGL used in most games there is no problem. To fix the problem, it is enough to check and uncheck the settings "Enable GPU scaling". These actions add some settings to the system registry, the necessity of which seems to be forgotten by AMD scrapers. You can fool around and solve the problem by importing a reg file, but for me it was enough to tick/uncheck the box. One time check/uncheck is enough until the next reinstall.

3) Installing Windows XP from a USB flash drive
It is highly recommended to install WinXP from CD or c DVD disk, but if your PC doesn't have optical drive - then read sites on installation from flash drive
http://comp-profi.com/kak-ustanovit-win ... -s-fleshki
https://remontka.pro/ustanovka-windows-xp-s-fleshki

4) One more way to install WinXP from a flash drive in 2 steps, they say if you don't have an optical drive, this is the most effective way to install OS on modern hardware
https://moscowfix.livejournal.com/30531.html

Additional software:


1) UltraISO CD or DVD burner - https://www15.zippyshare.com/v/hc1WGEM4/file.html

2) Software to unlock drivers from installed OS (Double Driver v4.0.1 + DriverExtractor v2.0) - https://www.upload.ee/files/11568068/Dr ... t.zip.html

3) A set of tweaks for Windows XP (used in Integral Edition)
WinXP-IE Optional Patch Integrator (different versions)
Version of May 12, 2020 - https://www.upload.ee/files/12532416/Wi ... 1.zip.html
Version of May 17, 2020 - https://www.upload.ee/files/12532430/Wi ... 2.zip.html
Version of May 21, 2020 - https://www.upload.ee/files/12532453/Wi ... 8.zip.html
Version of May 31, 2020 - https://www.upload.ee/files/12532464/Wi ... 2.zip.html
Version of June 02, 2020 - https://www.upload.ee/files/12532348/Wi ... 4.zip.html
Version of June 10, 2020 - https://www.upload.ee/files/12532335/Wi ... 8.zip.html
Archive of 15 previous versions in one file (176 MB) - https://yadi.sk/d/ZuyDv_sCG_zTqg
Version of June 16, 2020 - https://www.upload.ee/files/12532315/Wi ... 0.zip.html
Version of August 26, 2020 v2.3.4b17 - https://wdho.ru/9Yd9
Archive of all existing 24 versions for "May - August" 2020 (280 MB) - https://yadi.sk/d/PfwRfP9yf-qnxA or https://yadi.sk/d/xDFDuZ0fzbC_VA

The latest stable version of the drivers from September 9, 2020 is v2.3.4 Stable - https://yadi.sk/d/W4qLlWOajxhOfw
or https://www.upload.ee/files/12532365/Wi ... e.zip.html
or http://ge.tt/7VhzHv83 or https://wdfiles.ru/fisX



On January 04, 2021, a new BETA version of the "WinXP-IE Optional Patch Integrator v2.4.0b3" kit was released:
https://www.upload.ee/files/12736050/Wi ... 3.zip.html
or https://yadi.sk/d/EojKgNHJTSoRyA

4) Russifier (turns English edition of Windows XP into Russian)
MUI (85 MB) - https://www.upload.ee/files/11706985/MU ... S.rar.html

Complete set of all available language packs (size 5GB).
Discussion - https://www.zone62.com/downloads/softwa ... -packs-mui

5) Addon for Office - FileFormatConverters for opening docx in Word 97/2000/2003
https://www.upload.ee/files/11801662/Fi ... s.zip.html

6) Update Root Certificates v1.6 - a program with console interface to update root certificates
https://www.upload.ee/files/11801085/Up ... 6.zip.html

7) GS_CABer v1.1.5.7 packer and nLite v1.4.9.3 program for repackaging distributions
https://www.upload.ee/files/11801684/GS ... e.zip.html

Browsers for Windows XP:


1) Browser 360EE (Google Chrome analog) - built on version 69 and 78 of Chrome. 360E works fine on XP, and the regular Chrome for XP ended up on version 49. Description - http://forum.ru-board.com/topic.cgi?for ... art=1380#7
Download - https://yadi.sk/d/U-_l7A5LmbARhA

The modern (cheater) build 360EE based on the most reliable and stable version v11.0.2216.0.
In the build UserAgent changed to "Chrome 86.0.4240.111", added options --no-sandbox --disable-infobars
to prevent fonts from disappearing on Windows XP - this is the best chromeclone as of October 2020.
Download - https://yadi.sk/d/3BJmzgQNrGi4Kw



The newest browser build based on 360 Extreme Explorer v12.0.1053.0
(Chrome version 78.0.3904.108 is the real version, Chrome 87.0.4280.88 is a swap via UserAgent).
This is the best and recommended version of the browser for December 2020.
Download - https://yadi.sk/d/mQ9tEMbEl9dicw or https://wdfiles.ru/jy2p

2) Browser Basilisk v55 ru-xpmod (analogue of FireFox) - the number of settings exceeds 360E, has a large set of preinstalled plugins, including for cutting ads, built-in TOR anonymizer.
Download - https://yadi.sk/d/HtCypk9HO_H1cw



3) TOR browser is a FireFox-based browser designed for anonymous browsing. Newer versions of WinXP do not support it. The last version with WinXP support is version 7.5.6.
Download - https://yadi.sk/d/UGGKCzNJDEFvIg

Modernized version of TOR - browser based on the latest version (updated internal components, added support for Node version 3).
Download - https://www.upload.ee/files/12349986/TB ... 5.ZIP.html



4) Opera v12.18_45 (mod 06.11.20) - unofficial portable build of the latest classic Opera browser, with fixes for correct sites display.
Download - https://www.upload.ee/files/12483022/Op ... 5.zip.html



Top 5 Browser Kit for Windows XP from December 12, 2020

- A past build of chromoclone 360EE v11
- The newest build of chromoclone 360EE v12 (December 2020)
- Modernized version of the TOR browser
- Modernized version of classic Opera
- Basilisk browser analogue of FireFox

Download the set (390 MB) - https://yadi.sk/d/HbQfEL8dnx_c7A or https://yadi.sk/d/ANkjyZ6Hfws34w

5) Other browsers for WinXP.

Forumer rodocop reminded about whole family of actual browsers for Windows XP on Goanna engine.
MyPal - https://github.com/Feodor2/Mypal
Centaury - https://github.com/Feodor2/Centaury/releases by Feodor,
and a bunch of roytam builds:
NewMoon - https://o.rths.ml/palemoon/palemoon-28. ... b-xpmod.7z
Basilisk - https://o.rths.ml/basilisk/basilisk52-g ... b-xpmod.7z
IceApe - https://o.rths.ml/hbl-uxp/iceape.win32- ... b-xpmod.7z
Borealis - https://yadi.sk/d/e9i4Uzz56le-cQ
And also his favorite Vasilisque - https://yadi.sk/d/s8w31JCslJ5vbw and even more favorite (yes, on an obsolescent engine, but the lightest of them all) K-Meleon - https://yadi.sk/d/IUdnrsBfsMAzrA
The 3 latter are Russified by comrade vikmin (from browser Runet) with modest participation of rodocop, and, along with MyPal, prepared for portable use.
Recommendation from vikmin - Vasilisque+v.0.13.0-ru-RU Portable_x32 (Custom build based on Centaury 0.13.0) - https://www.upload.ee/files/12402914/Va ... RU.7z.html

Run STEAM games on Windows XP 2020


Many people think that due to the update, STEAM games on Windows XP will no longer work. It turns out that there are 2 ways to run STEAM games on Windows XP. The essence of the problem - Steam detects the version of the OS, which he runs, "understands" that it is XP, but still downloads the update, which breaks the whole program. Disables it and does not even allow the user to go offline. As a result, all the games in your library that the user honestly bought are no longer available! It's like blackmail - buy Windows 10 (and a new hardware), or we take away all your games, and it doesn't matter that these games work perfectly on Windows XP.

Method 1.
Download archive and unpack it to the root of your drive
File SteamDreamXP.7z (57 MB) - https://www.upload.ee/files/11856797/St ... XP.7z.html
This version of STEAM perfectly works on XP and store and library, in short full functionality.

Method 2.
If you still have a backup of an old version that worked on XP, it's enough to add "STEAM.CFG" file with the following content "BootStrapperInhibitAll=Enable" (without quotes) into steam folder before starting it. This will solve the problem with STEAM not starting, since stym will no longer pull for harmful updates.

2 programs for hardcore specialists


The following 2 programs can harm your OS, so use only when you clearly understand what you need it for.

NNN Changer - OS ID spoofing. An installed "Windows XP" can be assigned any identifier from "Windows 3.11" to "Windows 10". Use with caution, for example, substitution of Windows XP SP2 on SP3, most likely to nothing bad will not lead. But swapping to "Windows 7" can cause glitches on many programs. Why would you want to do that? For example, some program, at the time of installation, requires at least "Windows Vista". Before installing this program, replace the ID of your OS with "Windows Vista", and after installation return it to "Windows XP SP3".



FIX128 is a memory unlock program above 4GB with a graphical interface. Works on all 32bit operating systems - WinXP, Win7, Win8, Win10. Creates a boot menu with the option to boot with RAE and without RAE (as in normal mode). Patches system files, so it is detected as a virus. Antivirus should be disabled for the time of fix installation. After the patch is applied, it can be disabled again.

Download - https://www.upload.ee/files/11934865/NN ... 8.zip.html

Performance comparison WinXP | Win8 | Win10


As it turns out, the performance results are different, depending on what the tester's goals are. But I do not advertise anything, I do not engage in commerce, I just test and lay out the results.

Results:
On all OSes the result is almost the same. Tested with the same real hardware (Intel i5-6500 processor with 4 cores at 3.2GHz and 8GB DDR4 memory at 2133MHz), no virtual machines.



Comments:
I thought that the results will be similar, in fact the testing is done on hardware, not software. But some are trying to prove that the technology is not standing still, and nowadays some "new instructions" of processor are used, which, coupled with the new Windows 10, will give a significant increase in speed. Others argue the contrary, that the interface crap can not give any gain, because it is heavy and resource-intensive, but a fast Windows XP will show better results. But the measurements we took show that within a mathematical error of 2% the results are the same. The last x86 version of 7-ZIP v20.00 alfa dated February 06, 2020 was used. I can not check the x64 version because I do not have 64-bit Windows XP itself on the new hardware. WIN-RAID specialists are very angry about it and don't modify drivers for it. Maybe individually some drivers can be found, but there is no ready-made assembly. I don't want to spend 2 months of my life reading WIN-RAID only to get the same result again (it's predictable).

Why Windows XP on modern hardware?


Some users ask this question. The answer is simple: "To work, to work comfortably!" We know that WinXP is not a resource-intensive system and you can install it on a computer from 2003-2010 and the system will run fine. But what about modern applications?

When you play 4K video in the player or access YouTube in the browser, your old computer won't be able to play it correctly, there will be lags and jerks. WinXP itself is not to blame for this, it is banal that your old processor lacks productivity. So the advice - buy an old computer and use WinXP on it - sounds nonsense, except that the Explorer windows will move around the screen. In 2020 on the old hardware will not be comfortable. Surfing the Internet requires modern multi-core processors. AV software has become heavier, it puts a great strain on the computer and eats memory. To make a long story short even for XP to work comfortably in 2020 I will need modern hardware.

Websites:


1) https://www.win-raid.com/forum.php - profile forum dedicated to driver modifications on Windows XP / Windows 7.
2) https://www.win-raid.com/t4035f45-Windo ... dware.html - a branch dedicated to Windows XP
3) https://www.win-raid.com/f52-Windows-Vista-Server.html - branch about Windows 7
4) https://www.dimexpro.eu/ru/computer-sup ... _nLite.htm - instruction on integrating drivers into ISO with pictures
5) https://www.zone62.com/downloads/softwa ... al-edition - site where Windows XP Professional SP3 x86 - Integral Edition is built
6) https://www.zone62.com/downloads/softwa ... on#comment - discussion of Windows XP Integral Edition
7) https://forums.mydigitallife.net/#microsoft-windows.60 - good site, an alternative to win-raid.com
8) https://www.win-raid.com/t4035f45-Windo ... l#msg61916 - list of solved problems for WinXP


Top
 Profile  
Reply with quote  
PostPosted: Sat Feb 13, 2021 4:13 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Windows XP mod 2021 - system build for the modern PC (edition 12.02.2021)

The information doesn't fit into a forum post for a long time - so download the text file and read it in Notepad. Always use the latest version of the methodology, as the information is constantly changing and the methodology is supplemented.

All information is in txt file (84KB, ENGLISH) - https://yadi.sk/d/P3OGVJsJ24aOvg
All information is in txt file (86KB, RUSSIAN) - https://yadi.sk/d/M58N2iE6qIOAdw


Top
 Profile  
Reply with quote  
PostPosted: Fri Mar 12, 2021 10:06 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Пользователь tireal рассказал о методе сделать NVMe-накопитель Samsung 970 pro загрузочным на Windows XP:

Как добавить поддержку загрузки с NVME в режиме Legacy BIOS:
1) Открываем тему https://www.win-raid.com/t3661f13-Exper ... n-ROM.html
2) Скачиваем архив из первого поста в ней NvmeOpRom.zip
3) Записываем VID/DID NVMe носителя, который планируем использовать. (Либо ищем в гугле, либо, что более надёжно, вставляем в материнку через переходник m.2 to pci-e, VendorID&DeviceId в Диспетчере устройств)
4) При помощи OpRomCfg.exe вписываем в прошивку значения из п.3 и контрольную сумму.
5) С помощью программы AFUWIN64 сохраняем текущую ROM-прошивку bios, делаем её бэкап.
6) Если у вас AMI, то берём MMTool 3.19/3.22 и добавляем полученный NvmeOpRom.bin через Insert, ставим флажок "Link Present" и вписываем наши VendorID/DeviceID, жмём Insert, далее Save Image As. Если AWARD — то лучше заранее приготовить программатор, т.к. авард славится косяками своих родных утилит и часто ими убивает прошивку, но можно попытаться найти cbrom, который будет работать с вашей прошивкой нормально. Если Phoenix/Insyde — то всё совсем плохо.
7) Прошиваем полученный ROM-образ.
8) Заходим в меню выбора загрузочных устройств и наслаждаемся строчкой вида «NVME 01:00.00.1».
9) Ставим Windows XP с добавленными драйверами NVME (пункт №2 в Integral Edition).
10) Наслаждаемся жизнью без всяких Clover и воткнутых на постоянной основе флешек.

Опробовано на матплате Asus Z77 Sabertooth, биос AMI. NVME диск - Samsung 970 pro. Внимание! С некоторого времени матплаты Asus поддерживают для прошивки только собственный формат CAP вместо ROM (MMTool и AFUWIN64 работают только с ROM), в моём случае они отличаются тем, что CAP имеет 2048 дополнительных служебных байт сначала.
Записать обратно правленный ROM через AFUWIN64 у меня не получилось, и я сделал программу, которая взяла 2048 из оригинального CAP-файла BIOS и записал их перед правленным ROM. Прошил CAP-прошивку через функцию матплаты FlashBack через USB, когда для перепрошивки не требуется включать ПК (при этом нет проверки ROM на оригинальность). Всё это проделывал имея под рукой второй компьютер, делать на основном не рекомендуется - можно сделать матплату неработоспособной, если делать что-то не так.

Источники:
https://habr.com/ru/post/481252/ (комментарии JerleShannara)
https://www.win-raid.com/t3661f13-Exper ... n-ROM.html

Сравнение производительности в Виндовс ХП, Виндовс 7 и Виндовс 10:



Что мы видим в тестах производительности.
Производительность NVMe на Виндовс ХП проигрывает производительности Виндовс 7, но это и не удивительно. Удивительно, что NVMe диск вообще заработал на системе 20 летней давности!!! Но, обе системы обогнали Виндовс 10, которая должна была с NVMe работать быстрее всех, а по факту Вин10 - обосралась по полной. Вот и хваленые алгоритмы оптимизации, поддержка современного железа и прочие нанотехнологии. Нет этого ничего в десятке, есть только маркетинговая туфта. Мы то знаем, что ВинХП - самая быстрая ОС!


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 27, 2021 4:02 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Windows XP mod 2021 - system build for the modern PC (edition 27.03.2021)

The information doesn't fit into a forum post for a long time - so download the text file and read it in Notepad. Always use the latest version of the methodology, as the information is constantly changing and the methodology is supplemented.

TXT file (84kB, ENGLISH) - https://yadi.sk/d/w7ps2MxYETTrNw
TXT file (94kB, RUSSIAN) - https://yadi.sk/d/DW6NIfqVymZNDg


Top
 Profile  
Reply with quote  
PostPosted: Sat Mar 27, 2021 12:02 pm 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Stable version of the "WinXP-IE Optional Patch Integrator" 03/20/2021


The latest stable version of the "WinXP-IE Optional Patch Integrator V2.4.3" dated March 20, 2021 to install Windows XP to modern PC. Includes upgraded drivers USB3.0, AHCI SATA, ACPI, NVMe, PAE fix, GPT, tweaks and other.



This set can be used both in the "automatic" mode, running a CMD-file and integrating the necessary components in the ISO-image, and "manually" - selecting individual files and adding them to the distribution (using nLite) or by installing the driver manually through "Device Manager" in the already installed WinXP.

Download v2.4.3 (14 MB) - https://disk.yandex.ru/d/nNclNSgDKed3kA
or https://www.upload.ee/files/13001053/Wi ... e.zip.html


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 11, 2021 12:54 pm 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Набор решений для установки "Windows ХР mod 2021" на современные ПК (редакция 11.04.2021)


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

ТХТ-файл - https://www.upload.ee/files/13045092/Wi ... S.txt.html

2-я версия бекапа файлов по ссылкам ТХТ (805 МБ архив)

Во избежание потери важных файлов, все основные файлы из ТХТ, запакованы в один архив
All_files_for_WinXP_mod2021_v2.zip - https://yadi.sk/d/i8ENAufldxUqFw

"WinXP-IE Optional Patch Integrator" от 11 апреля 2021 года


Последняя стабильная версия комплекта "WinXP-IE Optional Patch Integrator v2.4.5.1" для установки Windows XP на современные компьютеры. В составе - модернизированные драйвера USB3.0, AHCI SATA, ACPI, NVMe, PAE fix, GPT, твики, патчи.

Изменения:
1) Добавлены расширения инструкций процессора AVX/AVX2
2) Добавлен USB Fix - файлы с WS2003 для корректной работы встроенного USB EHCI драйвера под PAE



Данный набор можно использовать как в "автоматическом" режиме, запуская CMD-файл и интегрируя нужные компоненты в ISO-образ, так и "вручную" - выбирая отдельные файлы и добавляя их либо в дистрибутив (с помощью nLite) либо в уже установленную систему.

Скачать v2.4.5.1 (14 МБ) - https://www.upload.ee/files/13046283/Wi ... 1.zip.html


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 25, 2021 2:51 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Финальная расширенная версия комплекта модернизированных драйверов для "Windows XP 2021"
"WinXP-IE Optional Patch Integrator" v3.1.4 от 24 апреля 2021 года


Это расширенная версия комплекта "WinXP-IE Optional Patch Integrator" для установки Windows XP на современные компьютеры. Набор разрос в размерах, но зато включает много новых и интересных фич. В составе - модернизированные драйвера USB3, AHCI SATA, ACPI, NVMe, PAE fix, CPU AVX fix, GPT, твики, патчи.



Данный набор можно использовать как в "автоматическом" режиме, запуская CMD-файл и интегрируя нужные компоненты в ISO-образ, так и "вручную" - выбирая отдельные файлы и добавляя их либо в дистрибутив (с помощью nLite) либо устанавливая модифицированные драйвера в уже рабочую WinXP через "Диспетчер устройств".

Скачать v3.1.4 (22 МБ) - https://www.upload.ee/files/13085481/Wi ... 4.zip.html


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 28, 2021 3:34 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
Баг RTC таймера - уход времени "вперёд" на мультипроцессорном ядре Windows XP


Описание:
При использовании Windows XP на современных ПК обнаружился глюк - системное время (RTC часы) уходит вперёд, причем степень ухода зависит от активности работы ПК и может составлять до 5 минут в день. Проблема проявляется только в Windows XP. На выключенном ПК, под UEFI/BIOS или в Windows 7 - время идет правильно. Часовая микросхема RTC должна быть независимой частью, но на современных материнских платах это не так. Исследование показало, что уход часов "вперед" происходит при постоянном переключении периода системного таймера 16 мс (15.625 мс) в 1 мс (0.977 мс) и обратно. В Windows XP (по умолчанию) этот таймер работает с периодом 16 мс и если на ПК не проявлять активности - то он продолжит работать с периодом 16 мс. Но при запуске Хрома или мультимедиа приложений, таймер переключается в режим работы с периодом 1 мс и может возвращаться на 16 мс. При жестко установленном периоде 16 мс (или 1 мс) время идет точно, но при постоянном переключении таймера 16 мс - 1 мс - 16 мс - 1 мс происходит сбой в работе часов реального времени RTC.


Решение проблемы:
Решение проблемы - утилита Timer_Fix.exe (с исходным кодом, написанная на Visual Studio 6.0). Программа не имеет интерфейса, после запуска она переведет системный таймер на период 1 мс и оставит его неизменным. Программа постоянно висит в процессах до перезагрузки ОС. Для завершения работы (в случае необходимости) нужно просто прибить процесс Timer_Fix.exe через "Диспетчер задач". Для удобства лучше положить Timer_Fix.exe в "Автозагрузку" и забыть о проблеме с уходом времени. В целом, данный фикс можно считать "костыльным", но ничего лучшего на данный момент нет.



Программа для демонстрации проблемы (программа для накрутки времени):

RTC_bug_demonstrations\Timer_v10\Timer_src_BCB6.0 - исходные коды программы
RTC_bug_demonstrations\Timer_v10\timeBeginPeriod.exe
RTC_bug_demonstrations\Timer_v10\timer.exe

Разработчик программы - женщина-программист Xenia.
Огромное ей спасибо!

Данная программа служит для наглядной демонстрации проблемы с RTC таймером. Она устанавливает период системного таймера 1 мс (0.977 мс) выдерживает 0.2 секунды, устанавливает 16 мс (15.625 мс) выдерживает 0.2 секунды и далее продолжает переключать системный таймер с заданными длительностями. Программа состоит из 2-х частей:
1. timeBeginPeriod.exe - консольная программа для установки режима таймера. Заданный режим (период и длительность) передаётся в параметрах командной строки. Программа представлена с исходным кодом на Borland C++ Builder 6.0.
2. timer.exe - это GUI интерфейс для timeBeginPeriod.exe. В графическом режиме можно задать период 1, длительность 1 и период 2, длительность 2 работы системного таймера. Программа представлена с исходным кодом на Borland C++ Builder 6.0.
Важно!!! Для корректной работы timeBeginPeriod.exe и timer.exe должны находиться рядом, в одной директории.



Проверка RTC-bug:
1. Проверку производим на свежезагруженной системе, без выполняющихся фоновых задач. Все фоновые процессы должны быть закрыты, поскольку они могут удерживать таймер на 1 мс, что помешает работе демонстрационной программы.
2. Запускаем Clockres - программу для контроля периода системного таймера. Измеренный период должен = 15.625 мс
3. Запускаем CPU-Z, переходим на закладку About, нажимаем кнопку Timers и кнопку Start, чтобы контроллировать частоты системных таймеров
4. Запускаем timer.exe. Устанавливаем режимы Период 1 = 1 мс, Длительность 1 = 0,2 секунды, Период 2 = 16 мс, Длительность 2 = 0,2 секунды и нажимаем кнопку Start. Эти режимы заданы режимами по-умолчанию.
5. В установленном режиме (по-умолчанию) будет происходить "накрутка" времени RTC таймера приблизительно +2 секунды за 1 минуту работы программы. При Длительности = 0.1 секунда, накрутка времени будет составлять +4 секунды за 1 минуту.

Выводы:
1. Не смотря на то, что существует решение - программа Timer_Fix.exe, я предлагаю специалистам подробно изучить данную проблему с использованием нового инструмента - программы для накрутки времени Timer_v10
2. Может патчем файлов зафиксировать работу таймера на периоде 1 мс (0.977 мс), как это сделано в Windows 7

Состав архива:
Clockres - программа для контроля периода системного таймера
CPU-Z - в закладке About, кнопка Timers можно контроллировать частоты системных таймеров
Neutron 1.07 - программа для контроля и синхронизации времени через интернет
Timer_Fix (с исходным кодом) - фикс проблемы с уходом времени вперед (устанавливает таймер на 1мс)
Timer_v10 (с исходным кодом) - программа накрутки времени, для демонстрации проблемы

Скачать (2 МБ) - https://www.upload.ee/files/13095203/RT ... s.zip.html


Top
 Profile  
Reply with quote  
PostPosted: Sun May 09, 2021 4:57 am 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59


ENGLISH
Windows XP mod 2021 - system build for the modern PC (edition 09.05.2021)
The information doesn't fit into a forum post - so download the text file and read it in Notepad.
TXT (89KB) - https://yadi.sk/d/ljE4cOq9IqEj3Q

RUSSIAN
Windows XP мод 2021 - сборка системы для современного ПК (редакция 09.05.2021)
Информация не помещается в форумный пост - поэтому скачайте текстовый файл и читайте в Блокноте.
TXT (100КБ) - https://yadi.sk/d/Dt4iHUhoqABMzQ


Top
 Profile  
Reply with quote  
PostPosted: Sun May 16, 2021 2:00 pm 
Offline

Joined: Fri Nov 24, 2017 2:06 pm
Posts: 59
New version "WinXP-IE Optional Patch Integrator" v3.1.5 (07-MAY-2021)

Drivers for Windows XP 2021: USB3, AHCI SATA, ACPI, NVMe, PAE fix, CPU AVX fix, GPT, tweaks and other.



Download v3.1.5 (22 MB) - https://www.upload.ee/files/13149840/Wi ... 5.zip.html
Archive all 33-versions "Optional Patch Integrator" (420 MB) - http://file.sampo.ru/5863f7


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.