Jump to content

XP/W2k3 x64 on Modern Hardware


George King

Recommended Posts

Just now, K4sum1 said:

I have a M4800 upgraded with the M2200, it appeared to work under XP but I didn't get around to testing any 3D applications.

WOW! 😮 I was wondering if Quadros M1200 and M2200 could work with XP a few months ago. Maybe you are the first person to do it!

But as you said, until this momment, it is unknown if them could run any 3D applications under XP, that is why I prefer to stay with M1000M or M2000M just to be sure.

Just now, K4sum1 said:

I would suggest getting something Ivy Bridge, 8570W/8770W or M4700/M6700 for better XP/Vista compatibility

Yeah, Ivy Bridge (or Haswell at maximum) is the best option for compatibility reasons, but thanks to Windows XP Integral Edition's Patch Integrator, it can get Windows XP installed in basically any newer hardware (I used it with my Ryzen 5 3600, B550M Pro-DASH and GTX 780 Ti, and it is working very fine :)). If one is interested in get Windows XP installed on modern hardware without caring to chipset drivers and all, it is a good option too. That's my case, I only want dGPU working for retro gaming, since newer CPU (even without using Patch Integrator's modified ACPI drivers, so being limited to 1 core usage only as a Standard PC) can perform reasonably well, and because the lack of ACPI in my installation did not influence my GTX 780 Ti performance as well.

Well, it's time to for me to save money for a HP Zbook G3!

Edited by Flamel
Link to comment
Share on other sites

It kinda just worked for me, I didn't need to inf mod or anything. I'll do more proper testing soon. I did notice a weird issue running Java, but I'm not sure if that was from transferring the SSD with XP between like 4 different machines before ending up in the laptop.

Link to comment
Share on other sites

4 hours ago, K4sum1 said:

It kinda just worked for me, I didn't need to inf mod or anything. I'll do more proper testing soon. I did notice a weird issue running Java, but I'm not sure if that was from transferring the SSD with XP between like 4 different machines before ending up in the laptop.

Hey dude, could you please upload a screenshot from GPU-Z please? I need to know your Quadro M1200 device ID, so I can compare to a DELL Precision 5520 one that a guy is selling around here... if yours matches his, that means I could get a Kaby Lake-based laptop working under XP, instead of a older Skylake one (Precision 7510, Zbook G3, etc)

Link to comment
Share on other sites

So I actually didn't inf mod initially, but I did manually install the M2000M drivers, and that worked. Although for this install I went and modified nvdmi.inf and replaced the M1000M listing with the M2200 (iirc nvdmi is the Dell inf?)

Installing XP again, there are a few major devices without drivers. For example the I217-LM in my M4800 has no XP driver, and so does the Intel 7260 WiFi. WiFi should be easy to get working because you can swap it with a XP compatible card, but the wired LAN can't be easily replaced. I210/I211 might work with a driver mod, but I had a modded driver with I217 listed in its inf and it didn't work.

Also if you go too new, you end up with the issue of needing Serial IO drivers for the trackpad, which is a pain on 7 let alone XP.

Edit: Found working I217/I218 drivers. Nothing for I210/I211 though.

3c3zmu.PNG

Edited by K4sum1
Link to comment
Share on other sites

6 hours ago, K4sum1 said:

So I actually didn't inf mod initially, but I did manually install the M2000M drivers, and that worked. Although for this install I went and modified nvdmi.inf and replaced the M1000M listing with the M2200 (iirc nvdmi is the Dell inf?)

Installing XP again, there are a few major devices without drivers. For example the I217-LM in my M4800 has no XP driver, and so does the Intel 7260 WiFi. WiFi should be easy to get working because you can swap it with a XP compatible card, but the wired LAN can't be easily replaced. I210/I211 might work with a driver mod, but I had a modded driver with I217 listed in its inf and it didn't work.

Also if you go too new, you end up with the issue of needing Serial IO drivers for the trackpad, which is a pain on 7 let alone XP.

Edit: Found working I217/I218 drivers. Nothing for I210/I211 though.

3c3zmu.PNG

Thank you SO much!

Link to comment
Share on other sites

  • 5 months later...
  • 1 month later...

@George King

Do your ported drivers work with a clean WinXP SP2 64-bit? My tests show that:

  • AHCI & NVMe > yes
  • USB3 > no and Code 10 in device manager on xHCI controller, with ported acpi.sys xHCI OK but not work any USB device e.g. keyboard or USB stick and Code 39 in device manager:
    mass-storage-code39.png.13f5c3147a238ca7c1a50f6e89b0f8ef.png

Someone wrote about USB3 and Code 39 error on mydigitallife.net but the topic is closed:

I installed it on hardware, but the USB driver might be broken, no USB devices work even though the driver is recognized and installed.
spacer.png

Edited by Gelip
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...
On 11/25/2023 at 2:02 PM, George King said:

@pappyN4 Do you have syssetup patch for x86 5.2 too please?

I have not tried since I only use 2003x86/64 for testing to see if a problem is with x64 vs x86 or with NT5.1 vs NT5.2.

Is there a server 2003x86 update pack with all latest post SP2 updates?

Edited by pappyN4
Link to comment
Share on other sites

  • 4 weeks later...
On 11/13/2022 at 6:20 PM, George King said:

Here is my latest ported drivers collection for XP2ESD. These drivers are signed with my custom certificate. To get them signed import certificate into system before installation. All drivers are compatatible with XP and 2003 in both architectures. No other touch neede, every driver is standalone

Whats included?

x64

 

AMD_RAID_6.1.5.00025
AMD_SATA_1.2.001.0337
AMD_SATA_1.2.001.0402
AMD_SD+MMC_1.0.0.0106
AMD_USB3_1.1.0.0145
Generic_AHCI_1.0
Generic_AHCI_6.2.9200.20652
Generic_MSAHCI_6.1.7601.25735
Generic_NVMe_1.3.1014.00
Generic_NVMe_1.5.1200.00
Generic_NVMe_10.4.49.0
Generic_NVMe_6.1.7601.23403
Generic_SD+MMC_6.2.8056.0
Generic_Touchpad_6.2.9200.16384
Generic_UASP_6.1.7600.4002
Generic_UASP_6.2.9200.16384
Generic_USB2_5.2.3790.5203
Generic_USB3x_6.2.9200.21180
Generic_USBMassStorage_5.2.3790.5829
IRST_16.8.3.1003
IRST_18.36.3.1019
RSTe_4.7.0.1119
Samsung_NVMe_3.3.0.2003
TPM_6.1.7600.16385
WinUSB_6.2.9200.16384

 

 

x86

 

AMD_RAID_6.1.5.00025
AMD_SATA_1.2.001.0337
AMD_SATA_1.2.001.0402
AMD_SD+MMC_1.0.0.0106
AMD_USB3_1.1.0.0145
Generic_AHCI_1.0
Generic_AHCI_6.2.9200.20652
Generic_Disk_5.2.3790.4171
Generic_MSAHCI_6.1.7601.25735
Generic_NVMe_1.3.1014.00
Generic_NVMe_1.5.1200.00
Generic_NVMe_10.4.49.0
Generic_NVMe_6.1.7601.23403
Generic_SD+MMC_6.2.8056.0
Generic_Touchpad_6.2.9200.16384
Generic_UASP_6.1.7600.4002
Generic_UASP_6.2.9200.16384
Generic_USB2_5.2.3790.5203
Generic_USB3x_6.2.9200.21180
Generic_USBMassStorage_5.2.3790.5829
IRST_16.8.2.1002
RSTe_4.7.0.1119
Samsung_NVMe_3.3.0.2003
TPM_6.1.7600.16385
WinUSB_6.2.9200.16384

 

 

Download

 

https://www.mediafire.com/file/dap6k6n96t27l1a/DP_Ported_DriversCollection_v24.7z/file

 

Certificate, just run it from CMD

 

        reg add "HKLM\SOFTWARE\Microsoft\SystemCertificates\Root\Certificates\2516FF09B7786B05CBB7B96B97690821A13B36AF" /v "Blob" /t REG_BINARY /d "5C0000000100000004000000000800000300000001000000140000002516FF09B7786B05CBB7B96B97690821A13B36AF1900000001000000100000006604E2B4AF8E1E311D7D01577BADCE9C14000000010000001400000001A43F9D5BAEBFE4D86C9D007514AA094103C73A0F000000010000001400000080F75388C42C3A5209BC64307A711CE8E258BFFF04000000010000001000000029A595DC50B71061B554EB3F74A2BCED20000000010000001E0400003082041A30820306A00302010202109C4595B4E1845E8B445B11B720F1BC38300906052B0E03021D050030543123302106092A864886F70D010901161461646D696E6973747261746F724078702E636F6D311C301A060355040A131347656F726765204B696E6720436F6D70616E79310F300D060355040313065850324553443020170D3231313233313232303030305A180F32323231313233313232303030305A30543123302106092A864886F70D010901161461646D696E6973747261746F724078702E636F6D311C301A060355040A131347656F726765204B696E6720436F6D70616E79310F300D0603550403130658503245534430820122300D06092A864886F70D01010105000382010F003082010A0282010100DC0EAF99F8FD61A19AC1B151DA02347897480373974B34E464C9896298FD513183C31BE742059BF7493A428C0B899F948F432B2EEAE29A617ADE75AEE6D7FBF0055AF5A6944B1AE427551553C05319E2B65301EDC6E7DC03159CDD228129058FFB46EBF26B871B5A1546B158EA8006744BA12DAEAE49BF266ADE97166BCDE424C43E7AE4E951BBFE8F6CA3AAA9A692851B5E5F91409B2071EECE7F5BF2EE372FA40D4DB30FF43062363F8CE499F5960350B49ECFB72559C234A356ABC97F300E7F6389C31A622294707E8143DC219E3A0BBCED4AD5C7A6DE2A44B65587D7FB5E898326C2905D4546EACAFF0A579A8643D99E58410623492DB4535F7502060CB90203010001A381ED3081EA300F0603551D130101FF040530030101FF304F0603551D250448304606082B06010505070303060A2B0601040182370A0305060A2B0601040182370A0306060A2B0601040182370A0307060A2B0601040182370A0308060A2B0601040182370A03093081850603551D01047E307C80106E13AE59A3D4C6AB69BD5A699E28E3F3A15630543123302106092A864886F70D010901161461646D696E6973747261746F724078702E636F6D311C301A060355040A131347656F726765204B696E6720436F6D70616E79310F300D0603550403130658503245534482109C4595B4E1845E8B445B11B720F1BC38300906052B0E03021D0500038201010033C95C0CB8471EB54CB8DA1B176178F8ADA702DB79FAD0447A2B2E2D5C26143198C643E0F7A566B7A6D7B148A0FD72ABD762B7BCF7B46DF55C5BF5905C53CD3CA6DD4E12DA2AFC2E1355A4AD1658DA3D875E0C33C37C680B3D8E7D057F0183A6458D03B16EBC7D4155B26930EAAA0629E4FAC432DE31A848706DD5BB3D66EDC8E3DE5ED2D17F515EB810B1856B906C8714CC72EF8F8A91813EF65CD3224923ADBD4FD08FBE8147C11AF4D9CF047698E870B3F698B490F4C639713DBE31CBE51334783D8EE325CE803438B6E959F5466BA3B178448569864CE3542B7C31E76A81857993CFB3D6C1818C8D357E4A0B19DBE3DDDC8739A02D2A883C89F0923EBA6A" /f

        reg add "HKLM\SOFTWARE\Microsoft\SystemCertificates\TrustedPublisher\Certificates\B9B6F07ACD8C0A29597BB2AC1EECF59D046697A7" /v "Blob" /t REG_BINARY /d "030000000100000014000000B9B6F07ACD8C0A29597BB2AC1EECF59D046697A75C00000001000000040000000008000019000000010000001000000027114C6CAC4F2A0B4B6D0B1D3FD888AA140000000100000014000000EC77C51CB1021AD6278248DD8D6D474DF123699A0F00000001000000140000007C2BE80346DA6933211FB3E086D2D373454DEF48040000000100000010000000AA5FE38C7A8D84E83EC756AEAB36705920000000010000001B0400003082041730820303A0030201020210AA944720F0F0E89A4C7925C5BD795FDE300906052B0E03021D050030543123302106092A864886F70D010901161461646D696E6973747261746F724078702E636F6D311C301A060355040A131347656F726765204B696E6720436F6D70616E79310F300D060355040313065850324553443020170D3231313233313232303030305A180F32323231313233313232303030305A30543123302106092A864886F70D010901161461646D696E6973747261746F724078702E636F6D311C301A060355040A131347656F726765204B696E6720436F6D70616E79310F300D0603550403130658503245534430820122300D06092A864886F70D01010105000382010F003082010A0282010100F0C27E766F7D27BC2BA2CC1B3E0A6E7434589F51AF1554A37BE1C23939B54E601DB393A14C3A223EFD61A47973E1093C1810BCF0298A2D4603684EA80CB5ED303C7D20094CCFFBE903EFA0CDF9FB29CF3F9CFD04E820494100E8E72C2719ED983202DAA59C2FB1DEC68AECBA724DE40173FEBDF9C8D20918538DDEDD7DEF033B69EB584B547910C69166953EF08E226FE26B02310975929C7862AF41B0739C0463A7356988E13AA396DC87195B1744D10EA59E1449F6DA6A6D536F423C81F325870756FBE54BCB0B1A7F8A0B4E165B730CC5A4A1C464CAF6257EB3575ECC38077A8334BF11C7561AF1A8F16D6A570ACD1343510329F6AAB6EF96741FCE7E58E50203010001A381EA3081E7300C0603551D130101FF04023000304F0603551D250448304606082B06010505070303060A2B0601040182370A0305060A2B0601040182370A0306060A2B0601040182370A0307060A2B0601040182370A0308060A2B0601040182370A03093081850603551D01047E307C80106E13AE59A3D4C6AB69BD5A699E28E3F3A15630543123302106092A864886F70D010901161461646D696E6973747261746F724078702E636F6D311C301A060355040A131347656F726765204B696E6720436F6D70616E79310F300D0603550403130658503245534482109C4595B4E1845E8B445B11B720F1BC38300906052B0E03021D050003820101000307298CCD1B761CAEDAABD7BC51E6528CE75CCB8F99C1092146C0E1589CD900D713F3EF97B18B3B43FADE02403F36EEAE7EAE1DD100F1A005F14F095D55653F35A4A44AAA00837DADB5E985388987D9798331AC8A1AB78CA13F457C110B0A87ACC98D3288E482AA403055D4119066C9384DB0A8646A399202117FFE9098DE5B6E9FCF59DD3D2A1050086C52009D5C80A8D677F1FDE7CF2C9B0F2ED11FE847B9DA132A9D9DCE584CC28CB694DC661CFD8F7C2BDB9ECAAA970D191655C327C819F3AB93D4EADBAF67B8B1CF5C2BC4D50944E9ED46CB6584BAC6E70D7F1FFADC72ACC2CCFECFAF1404902174EE0C6620A619F178238DF70D9EFE09E92500E29A1E" /f

Could update the ported drivers to v45?I think the v24 drivers were too old after 2 years.https://i.ibb.co/Bqsr2jn/POWISn-10.png

 

3

Link to comment
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.

×
×
  • Create New...