7797 Comments

File Details
Language: English
Author: Ramsey
File Size: 1.47 GB (Gigabytes)
File Format: ZIP (Compressed File Archive)
Download Links
Torrent (P2P) Download: Magnet
HTTP Download: BuzzHeavier.com

Changelog

(#) 2025.5.5 Changes:

* Added Windows XP Update KB2962872 (browsewm.dll).
* Added Windows XP MSXML6 Update KB3078311 (Replaces KB2957482).
* Added Windows XP Tablet PC 2005 Update KB2971850 (Replaces KB2835364).
* Added Compatible Windows 10 "msvbvm60.dll" file (Replaces KB983234/KB2575928).
* Added NLS Patch v1.0 (Updates the Japanese 2019 calendar era to Reiwa).
* Added TZ-Map Patch v1.0 (Fixes a bug in the time zone map where Poland was falsely displayed as water).
* Added ThemeUI Patch v1.0 (Fixes a bug with the ".theme" files where the "Link Select" cursor did not change).
* Added SMB Patch v1.0 (Removes the max limit of 10 incoming connections for the Server Message Block communication protocol).
* Added WinLogOn Patch v1.1 (Disables the license checking, which improves the Startup time and Shutdown time).
* Added Registry tweak to enable l3codecp.acm (shipped with WMP10/11) for encoding MP3 files at up to 320Kbps.
* Added Screensaver Plus! Aquarium v1.0.1.14 (EULA Patch).
* Added a few deployment script improvements.
* Added Time Zone Editor v1.0.0.0 (In ISO/Disc file "Extra Goodies").
* Changed DirectX 9.0c Runtime installation order to install after the .NET Framework installation.
* Changed the default setting for Remote Assistance and Remote Desktop to Disabled.
* Fixed a WinXP-IE problem with the Windows PE installation and with the In-place Upgrade/Install option.
* Removed Windows 3.1 TaskMan (Old Windows 95 task manager which no longer works properly on Windows XP).
* Removed GroupOrderList SCSI and Filter registry tweak.
* Updated SysSetup Patch from "v1.0" to "v1.2" (Replaced the "nLite" Hex code method with the "Mr. Dusha" Hex code method).
* Updated TCP/IP Patch from "v1.0" to "v1.1" (The file "tcpip6.sys" is now also patched).
* Updated Windows XP Time Zone from "October 2024" to "April 2025" (Backported from Windows 11 24H2.3775).
* Updated Windows XP Root Certificates Update (KB931125) from "May 2024 v41.0.2195.2405" to "February 2025 v41.0.2195.2502"
* Updated Windows XP Revoked Root Certificates (SA3123040) Update from "September 2023 v8.0.2195.2309" to "December 2024 v8.0.2195.2412".
* Updated Windows Movie Maker from "2.1.4028.0-P1" to "2.1.4028.0-P2" (Added extra translation effects).
* Updated MyPal from "v68.14.5b" to "v68.14.8b".
* Updated Supermium from "126 R5" to "132 R3".
* Updated 7-Zip from "v24.08" to "v24.09".
* Updated Clean Flash Player "v34.0.0.321" to "v34.0.0.325".
* Updated Patch Integrator script from "v4.1.2" to "v4.2.1".

Description

[---------- SHORT SUMMARY ----------]

Includes ALL the latest Windows XP and POSReady 2009 Updates/Hotfixes until 22.5(May).2019 and no Windows XP Activation or Cr4ck or CD-K3y is required.
Also included are over 330 MB of additional LAN, WLAN, SATA/AHCI, NVMe and USB3 drivers. Including with some Desktop Personalizations, Runtimes, Patches, Fixes, Tweaks and some optional Programs and Preconfigured Settings.
A Help file is also included in the ISO/Disc folder ".\OEM\WinXPPx86IE" with lots of useful information, such as on how to install Windows XP with an USB Flash Drive and on how to integrate your own SATA/AHCI drivers and much more.

[---------- INCLUDES ----------]

(#) Windows XP Updates:

* Windows XP Service Pack 3 (KB936929).
* Windows XP and POSReady 2009 Updates/Hotfixes until 22.5(May).2019.
* Windows Genuine Advantage Validation v1.9.42.0 (KB892130).
* Windows Internet Explorer v8 (Roll Back to 6 possible).
* Windows Media Player v11 (Roll Back to 9 possible).
* Windows Remote Desktop Connection 7.0 (KB969084, KB2813347-v2).
* Windows Rights Management Client (KB979099).
* Windows Driver Frameworks 1.9 - User Mode (KB970158) and Kernel Mode (KB970159).
* Windows Feature Pack for Storage v1.0 (KB952013) - Image Mastering API v2.0 (KB932716-v2, KB952011).
* Windows Feature Pack for Storage v1.0 (KB952013) - ICCD Smart Card Driver.
* Windows Installer v4.5.6002.24298 (KB942288, KB4087398).
* Windows XP exFAT file system driver update package v1.0 (KB955704).
* Windows XP Root Certificates Update [February 2025 v41.0.2195.2502] (KB931125).
* Windows XP Revoked Root Certificates Update [December 2024 v8.0.2195.2412] (SA3123040).
* Windows XP CAPICOM v2.1.0.2 (KB931906).
* Microsoft European Union Expansion Font Update v1.2.
* Microsoft WinUSB 2.0 (KB971286).
* Microsoft XML Paper Specification Essentials Pack v1.2 (KB971276-v3, KB977585-v2, KB2958997-v4).
* Microsoft XML Core Services v4.0 SP3 4.30.2117.0 (KB2758694).
* Microsoft XML Core Services v6.0 SP2 6.20.2509.0 (KB3078311, KB4493790).
* Microsoft Web Folders v12.0.6606.1000 (KB907306, KB2526086=msdaipp.dll,msonsext.dll).
* Microsoft IME 2002 Japanese Zip Code Dictionary Update 2008 11 Month Edition (imjpzp.dic v8.0.9602.0).
* Windows High Definition Audio "Function" Driver v1.0a (KB888111).
* Windows Browser Choice (KB976002-v5).
* Windows Update v7.6.7600.256.
* Windows Update Web Control v7.6.7600.257.
* Microsoft Update Web Control v7.6.7600.257.
* Microsoft Update Catalog Web Control v7.4.7057.249 (build timestamp 130620-1021).

(#) Windows XP Runtime Libraries:

* Microsoft DirectX 9.0c End-User Runtime v9.29.1974.2 (June 2010).
* Microsoft .NET Framework [Up-to-Date/10.10(October).2024]: 1.1 SP1, 2.0 SP2, 3.0 SP2, 3.5 SP1, 4.0 Full - {Optional}.
* Microsoft Visual C++: 2002 (v7.0.9975.0), 2003 (v7.10.6119.0), 2005 SP1 (v8.0.50727.6229), 2008 SP1 (v9.0.30729.7523), 2010 SP1 (v10.40219.473), 2012 Update 5 (v11.0.61135.400), 2013 Update 5 (v12.0.40664.0), 2015-2019 (v14.28.29213.0) - {Optional}.
* Microsoft Visual Basic: v1.00, v2.0.9.8, v3.0.5.38, v4.0.24.22 (16-bit), v4.0.29.24 (32-bit), v5.2.82.44, v6.1.98.39 (SP6 Update KB3096896) - {Optional}.
* Microsoft XNA Framework 1.0 (v1.1.10405.0), 2.0 (v2.0.11128.1), 3.0 (v3.0.11010.0), 3.1 (v3.1.10527.0), 4.0 (v4.0.30901.0).
* Microsoft Visual F# 2.0 SP1 (v2.0.40219.1).
* Microsoft Visual J# 2.0 (v2.0.50727.937).
* Microsoft Visual Studio 2010 Tools for Office Runtime (v10.0.60828.0).
* Microsoft Silverlight v5.1.50918.0 (In ISO/Disc file "Extra Goodies").
* Java SE 8 Update 111 (In ISO/Disc file "Extra Goodies").
* Clean Flash Player v34.0.0.325 (In ISO/Disc file "Extra Goodies").

(#) Windows XP Applications:

* Microsoft Calculator Plus v1.0.0.908 {Replaces the default Calculator}.
* Microsoft BitLocker To Go Reader v1.0 (KB970401).
* Microsoft Active Directory Application Mode SP1 - {In ISO/Disc file "Extra Goodies"}.
* Microsoft AppLocale v1.3.3.31 - {In ISO/Disc file "Extra Goodies"}.
* Windows Management Framework Core v6.3.15.0 (KB968930) - {In ISO/Disc file "Extra Goodies"}.
* Windows PowerShell 1.0 (KB926139-v2) - {In ISO/Disc file "Extra Goodies"}.
* Windows XP Powertoy - ClearType Tuner v1.01 - {Optional}.
* Windows XP Powertoy - Alt-Tab Replacement v1.0 - {Optional}.
* Windows XP User Profile Hive Cleanup Service v2.0.49 Beta - {Optional}.
* Windows XP GDI+ Detection Tool v1 (KB873374).
* Windows XP QFEcheck v6.2.29.0 (KB282784).
* Windows Movie Maker 2.1.4028.0-P2 - {In ISO/Disc file "Extra Goodies"}.
* Outlook Express 6 - {In ISO/Disc file "Extra Goodies"}.
* Microsoft Tablet PC 2005 v1.7.2600.5685 - {In ISO/Disc file "Extra Goodies"}.

(#) Additional Applications:

* 7-Zip v24.09 - {Optional}.
* MyPal v68.14.8b (Backported Firefox v68.12.0 with CSS engine v85 and JavaScript engine v88) - {Optional}.
* Supermium 132 R3 (Backported Google Chrome v132.0.6834.222 Browser) - {In ISO/Disc file "Extra Goodies"}.
* Thorium M122 R4 (Backported Google Chrome v122.0.6261.171 Browser) - {In ISO/Disc file "Extra Goodies"}.
* XP Codec Pack v2.1.2 (Includes: MPC-BE v1.4.7, LAV v0.70.2.17, ffdshow v1.3.4534, madVR v0.92.17.0, xy-VSFilter v3.0.0.306, XySubFilter v3.1.0.752, Icaros v3.0.3.0) - {Optional}.
* IconRestorer v2.8.1-SR1 - {Optional}.
* Unlocker v1.9.2 - {Optional}.
* HashCheck v2.4.1.58-alpha - {Optional}.
* ImDisk Toolkit v2024.01.13 - {Optional}.
* Open Command Prompt Shell Extension v2.1.0.1 - {Optional}.
* Take Ownership XP v1.2.1 (Allows to take ownership of a file or folder from the Right-click menu) - {Optional}.
* Toshiba UDF2.5 Reader Driver v1.0.0.3 (Allows you to browse HD-DVD and Blu-ray discs in Windows Explorer) - {Optional}.
* PC Tools Firewall Plus v7.0.0.123 - {In ISO/Disc file "Extra Goodies"}.
* Sandboxie v5.22/v5.40-XP (Allows you to run programs in an isolated environment) - {In ISO/Disc file "Extra Goodies"}.
* Windows XP Certificate Updater v1.6 - {In ISO/Disc file "Extra Goodies"}.
* Time Zone Editor v1.0.0.0 - {In ISO/Disc file "Extra Goodies"}.
* Naraeon SSD Tools v5.4.0 (For SSD Trim on IDE&SATA) - {In ISO/Disc file "Extra Goodies"}.
* WinSetupFromUSB v1.10 (For creating a Windows USB Installation) - {In ISO/Disc file "Extra Goodies"}.

(#) Windows XP Patches/Fixes:

* ClipBook Patch v1.0: Fixes missing ClipBook Viewer shortcut in the Start Menu [accessor.inf].
* FlopX NT5.1 Patch v1a: Allows Non-standard Floppy Formats [flpydisk.sys].
* Jet-OLE Patch v1.0: Fixes missing dll registry entries for the Microsoft Jet and OLE files (KB4034775 Update Bug) [winxpup.inf].
* MCI-MIDI Patch v1.0: Fixes a 4 second freeze when switching MIDI tracks with the Media Control Interface [mciseq.dll].
* NF4SBF v3.1: Fixes a Microsoft .NET Framework 4 bug that causes a slow Windows XP boot up [VBS file is placed in the Startup menu].
* NLS Patch v1.0: Updates the Japanese 2019 calendar era to Reiwa [locale.nls, spmsg.dll].
* NTDETECT Patch v1.1: Deactivates the resetting of the USB controller to prevent a crash of the USB drive on which the Windows XP installation is carried out [NTDETECT.COM].
* POS9U Patch v1.0: Extends the Windows XP update support from "April 2014" until "April 2019" (POSReady 2009 Updates) [HKLM\SYSTEM\WPA\POSReady].
* RAID-5 Patch v2.0: Enables RAID-5 software support and enables 2TB Mirror RAID support [dmadmin.exe, dmconfig.dll, dmboot.sys, dmio.sys].
* SERVICES Patch v1.0: Includes more assigned port numbers for well-known services defined by IANA [services].
* SFC Patch v1.0: Allows you to disable and enable the Windows File Protection with the registry entry "SfcDisable" [sfc_os.dll].
* SMB Patch v1.0: Removes the max limit of 10 incoming connections for the Server Message Block communication protocol [srvsvc.dll].
* Shell32 Patch v1.0: Fixes the missing Icons in the notification area [shell32.dll].
* SndRec32 Patch v2.0: Fixes a Sound Recorder error message on computers that have more than 2GB of RAM and Increases the Recording Time Limit from 60 Seconds to 999 Seconds [sndrec32.exe].
* SysSetup Patch v1.2: In the setup mode, it allows the use of a modified syssetup.inf file and it disables the driver sign check and the OOBE menu at T-O, as well as the SFC file scan at T-8 [syssetup.dll].
* TCP/IP Patch v1.1: Increase the number of Half-Open outgoing TCP connections from 10 to 16777215 (Maximum) [tcpip.sys, tcpip6.sys].
* TermSrv Patch v1.0: Allows you to have multiple concurrent remote desktop connections [termsrv.dll].
* ThemeUI Patch v1.0: Fixes a bug with the ".theme" files where the "Link Select" (Hand) cursor did not change [themeui.dll].
* TZ-Map Patch v1.0: Fixes a bug in the time zone map where Poland was falsely displayed as water [timedate.cpl].
* UxTheme Patch v1.0: Allows you to apply unsigned Custom Visual Styles (Windows XP Themes) [uxtheme.dll].
* WinLogOn Patch v1.1: Disables the license checking, which improves the Startup and Shutdown time (It also allows the removal of the 13MB OEMBIOS files which are only needed for the embedded CD-Keys in OEM mainboards) [winlogon.exe].
* WOW32 Patch v1.0: Fixes the Win16 Subsystem insufficient resources issue [wow32.dll].

(#) Windows XP Tweaks:

* Preconfigured Windows XP Settings - {Optional}.
* Preconfigured Program Settings - {Optional}.
* Suppressing Microsoft Update nagging to install Windows Genuine Advantage Notifications v1.9.40.0 (KB905474).
* Suppressing Microsoft Update nagging to install Windows XP End Of Service Notifications (KB2934207).
* Suppressing Microsoft Update nagging to install Windows Malicious Software Removal Tool v5.39.12900.0 (KB890830).

(#) Extras:

* Compatible Updates/Hotfixes and RTM files from Office 2000, Windows 2000, Windows Server 2003, Windows POSReady 2009, Windows Vista, Windows 7 (More details in the ReadMe file).
* DriverPacks BASE v11.09.01.2f with Driver Pack Mass Storage v18.04.21 (SATA/AHCI) - Compressed = 10 MB / Uncompressed = 62 MB. 
* Separate Driver Packs: LAN (Cable Ethernet) v18.04.21 - Compressed = 12 MB / Uncompressed = 81 MB - {Optional}.
* Additional Drive Packs: WLAN (Wireless Ethernet) v15.01.23.1 - {In ISO/Disc file "Extra Goodies"}.
* Desktop Personalizations - {Optional}:
  Themes = "Windows XP Embedded", "Black Mesa v2.0", "ChaNinja Style RC5 v1.0", "Disney - It's a Magical World v2.0", "NeoGeniX LS v1.0", "Luna Element Black v5.1 + CSS", "Royale Remixed v1.47", "Windows 7 Colors v1.1", "Zune Final v1.0".
  Wallpapers = Windows XP Pirated Edition, Bliss (1920x1080), Seychelles - La Digue - Beach (1920x1080).
  Screensavers = Plus! Aquarium v1.0.1.14 (EULA Patch).
* Windows File Protection Utility v1.6.2 (In "Start Menu -> All Programs -> Accessories -> System Tools").
* Windows XP CD-Key Changer v1.2 (In ISO/Disc folder ".\OEM\WinXPPx86IE").
* Windows NT Registration Changer v1.0 (In ISO/Disc folder ".\OEM\WinXPPx86IE").
* Text file with some valid WGA CD-Keys (In ISO/Disc folder ".\OEM\WinXPPx86IE").
* Help file with lots of useful information (In ISO/Disc folder ".\OEM\WinXPPx86IE").
* All Modified and Patched files are digitally signed with a custom certificate.

(#) Patch Integrator v4.2.1:

* Kai-Schtrom SATA/AHCI driver v1.0 (Backported Windows 8 driver).
* Microsoft SATA/AHCI driver v6.3.0.1 (Backported Windows 8.1 driver).
* ASMedia SATA/AHCI driver v2.3.0.1 (Best for GPT disks on Intel boards).
* AMD SATA/AHCI driver v1.2.001.0337 (Backported Windows 7 driver).
* Universal Intel SATA/AHCI/RAID Drivers+Software v11.2.0.1006.2 (For RST Series).
* Microsoft NVMe driver v6.1.7601.23403 (Backported Windows 7 driver).
* Kai-Schtrom NVMe driver v1.3 (Backported Windows 7 Open Fabrics Alliance driver).
* Intel NVMe driver v4.0.0.1007 (Backported Windows 7 driver).
* Samsung NVMe driver v3.3.0.2003 (Backported Windows 7 driver).
* Silicon Motion NVMe driver v10.4.49.0 (Backported Windows 7 driver).
* Microsoft USB3.x xHCI driver v2.2 (Backported Windows 8 driver).
* AMD/Intel USB3.0 xHCI driver v3 (Patched Windows 7 AMD driver).
* Microsoft SD+MMC Card driver v6.2.8056.0 (Backported Windows 8 driver).
* ACPI Patch v5.1.2600.7777.8 (2024.11.7): Adds support for mainboards that are newer than 2016.
* PAE Patch v3.6: Allows you to set the RAM limit from 3.5 Gigabyte to 4 Gigabyte or to 64 Gigabyte.
* PM/RTC Timer Fix v1.2.1: For 2015 or newer Intel CPUs.
* Intel USB3.x HC-Switch v1.2.1 (Uses ACPI v5048).
* AVX/AVX2 Enabler v1.1: Allows you to use AVX 256-bit on Multi-Core CPUs with Physical Address Extension.
* Live USB Setup configuration settings: Allows you to Install and Boot Windows XP from a USB Hard Drive Drive.
* DriverPacks BASE Remover (Will also removes all the included Driver Packs).
* Windows XP SSE2 Updates Remover v1.4.2: For CPUs without SSE2 support.

[---------- REMOVED ----------]

(#) Windows XP Components:

* Nothing was removed that could cause System or Software problems, only outdated and unneeded components were removed.
1. Applications: "Address Book", "Internet Games", "Program Manager".
2. Multimedia: "Images and Backgrounds", "Movie Maker", "Music Samples".
3. Network: "MSN Explorer", "Netmeeting", "Outlook Express", "Windows Messenger".
4. Operating System Options: "Windows 3.1 TaskMan", "Blaster and Nachi removal tool", "Desktop Cleanup Wizard", "Out of Box Experience (OOBE)", "Tour".
5. 3rd-party Drivers: "Display Adapters", "ISDN", "Logitech WingMan", "Scanners", "Sony Jog Dial", "Toshiba DVD decoder card".
6. Disc Files: "clock.avi", "flash.ocx", "mmc.chm", "oembios.*", "plugin.ocx", "rdsktpw.chm", "swflash.inf", "swtchbrd.bmp", "yahoo.bmp".
7. Disc Folders: "DOTNETFX", "SUPPORT", "VALUEADD", "I386\WIN9XMIG", "I386\WIN9XUPG".

(#) Bugged Updates/Files that have not been added (Manual installers in ISO/Disc file "Extra Goodies"):

1. KB960921 (Including default SP3 file "videoprt.sys") / This update was not added as it will reduce the 2D performance by around 150% and also slows down the browser scrolling when using PAE (Physical Address Extension) with a AMD Radeon graphics card.
2. KB2926765 (shlwapi.dll) / This update was not added due to a Microsoft bug with the changing of the Internet and E-mail item on the Start menu.

[---------- INFORMATION ----------] + [---------- HELP GUIDES ----------]
http://www.zone54.com/ddl/WXPPx86IE_-_ReadMe.txt

Say something here...
symbols left.
You are a guest ( Sign Up ? )
or post as a guest
Loading comment... The comment will be refreshed after 00:00.
  • This commment is unpublished.
    firleo · 1 years ago
    I need "win2k3 x86 Integral Edition"😁
  • This commment is unpublished.
    AdamDufour · 1 years ago
    HOLY GRAAL!!! Since the time that i was looking to find THE XP version, i really think that is it! can't wait to put it into mmy pc. Is it really compatible with new pc's, really, for real? holy crap! i can't beleive it, finally somebodys did it! woua! XP was THE OS on the century!!! lol ;P THNAK YOU SO MUICH AND MORE GUY'S!!!! WOW😄😃😄💗💖💕💓❤💘
  • This commment is unpublished.
    UsefulAGKHelper · 1 years ago
    Hello Ramsey, will an x64 version of XP Integral Edition (that uses XP x64 SP2 instead) come out?
    Not every modern computer can run an x86 OS nowadays.
    • This commment is unpublished.
      Algoflex · 1 years ago
      @UsefulAGKHelper He said it multiple times, that if you really need an x64 version, just better stick to Windows 7 or 10.
    • This commment is unpublished.
      Marcus1292 · 1 years ago
      @Algoflex There is an opinion that XP x64 works better, for some programs.
  • This commment is unpublished.
    malbruk · 1 years ago
    Please, include list of compatible/tested new mainboards and CPUs! Without self-made patches to BIOS, so everyone could reliably buy the hardware. Starting from B85 chipset/4gen Intel CPUs. With full attention to all details like BIOS version, LAN/audio/extra USB3(Asmedia etc) drivers, power saving (CPU freq. and voltage reduction while idle), ability to enter Standby mode and return from it, working Turbo boost, Hyper-threading, Virtualization (do you know, that VirtualBox with very simple patch is able to run with more than 3584 MB per Virtual machine? possible to run Windows x64 VM @ 16 GB from 2003 or XP_PAE 32-bit - tested! the patch was posted in Oracle VirtualBox thread at forum.ru-board.com).
    • This commment is unpublished.
      AdamDufour · 1 years ago
      @malbruk dude come on!!! you should only appreciated what you have thereinstead to ask for more... it's almost as insult for all the jobs done here! can you beleave what it is? try to find something similar on internet... if everyone who install it on his systeme come back with a little feedback to resume they experiences, if it worked fine with what hardware could be already very good, have ytou tryed it? if yes where is your feedback? 
  • This commment is unpublished.
    Stef · 1 years ago
    Hi,i'm stef,I wrote about a question for modern hardware 3 days ago where to install your:
    Windows XP Professional SP3 x86 - Integral Edition 2023.6.16.
    I read all the features of the Integral Edition ,what i don't understand is if there is a file, a Dbase where you put all the matherboards/configurations already tested so that someone can
    understand if our version is compatible ...41 degrees here :-)
    guys help me please !!! and happy holidays to those who do them :-)
  • This commment is unpublished.
    Dietmar · 1 years ago
    Hi Ramsey,
    something new about 'JREPL.bat'
    greetings
    Dietmar
    • This commment is unpublished.
      Ramsey · 1 years ago
      @Dietmar I hit a road block. 🙁
      The English "TXTSETUP.SIF" file is encoded in UTF-8 and the Japanese "TXTSETUP.SIF" file is encoded in UTF-16LE. 🙄
      And the problem is that the "JREPL.bat" tool dose not support UFT-8/UTF-16 autodetection and the "rxrepl.exe" tool has problems with UTF-8 Non-Latin characters. 💩
    • This commment is unpublished.
      Dietmar · 1 years ago
      @Ramsey
      Hi,
      maybe, that you can contact the author of "JREPL.bat",
      and tell him this problem.
      "JREPL.bat" is based on "rxrepl.exe",
      so it is possible.
      Or you can try to implement the "auto" switch by yourself
      Dietmar
    • This commment is unpublished.
      Ramsey · 1 years ago
      @Dietmar The development of "JREPL.bat" has stopped since 2020 and the Moderators in this DosTips forum are sleeping and aren't approving new comments. 🙄
    • This commment is unpublished.
      Dietmar · 1 years ago
      @Ramsey
      Hi Ramsey,
      what happens, if you store the edited files always as UTF-16LE?
      I dont know, how to edit the source code of Jrepl.bat .But I think, you are very good in this. You only have to look at the first 2 bytes of the Header of the text file.
      And there you find, if it is UFT-16LE or other UTF
      Dietmar

      PS: May be, that there is a Source Code how to do this already on the market, for example for "rxrepl.exe".
    • This commment is unpublished.
      Dietmar · 1 years ago
      @Dietmar @echo off
      setlocal EnableExtensions DisableDelayedExpansion

      rem // Define constants here:
      set "_FILE=%~1" & rem // (provide file via the first command line argument)

      rem // Check whether a dedicated file is given (so no wild-cards):
      2> nul >&2 (< "%_FILE%" set /P ="" & ver) || (
      rem // The file does not exist:
      >&2 echo The file could not be found, hence there is no encoding!
      exit /B 255
      )

      rem // Determine the file size:
      set "SIZE=" & for %%F in ("%_FILE%") do set "SIZE=%%~zF"
      if not defined SIZE (
      rem // The file does not exist:
      >&2 echo The file could not be found, hence there is no encoding!
      exit /B 255
      )
      if %SIZE% EQU 0 (
      rem // The file is empty:
      >&2 echo The file is empty, hence encoding cannot be determined!
      exit /B 1
      )

      rem // Store current code page to be able to restore it finally:
      for /F "tokens=2 delims=:" %%C in ('chcp') do set /A "$CP=%%C"
      rem /* Change to code page 437 (original IBM PC or DOS code page) temporarily;
      rem this is necessary for extended characters not to be converted: */
      > nul chcp 437

      rem // Attempt to read first line from file; this fails if zero-bytes occur:
      (
      rem /* The loop does not iterate over an empty file or one with empty lines only;
      rem therefore, the behaviour is the same as when zero-bytes occur: */
      for /F usebackq^ delims^=^ eol^= %%L in ("%_FILE%") do (
      rem // Abort reading file after first non-empty line:
      goto :NEXT
      )
      ) || (
      rem /* The `for /F` loop returns a non-zero exit code in case the file is empty,
      rem contains empty lines only or the first non-empty line contains zero-bytes;
      rem to determine whether there are zero-bytes, let `find` process the file,
      rem which removes zero-bytes or converts them to line-breaks, so `for /F` can
      rem read the file;
      rem however, `find` would read the whole file, hence do that only for small
      rem ones and skip that for large ones, such contains zero-bytes most likely: */
      if %SIZE% LEQ 8192 (
      (
      rem // In case the file contains line-breaks only, the loop does not iterate:
      for /F delims^=^ eol^= %%L in ('^< "%_FILE%" find /V ""') do (
      rem // Abort reading file after first non-empty line:
      goto :ZERO
      )
      ) || (
      rem /* The loop did not iterate, so the file contains line-breaks only;
      rem restore the initial code page prior to termination: */
      > nul chcp %$CP%
      >&2 echo The file holds only empty lines, hence encoding cannot be determined!
      exit /B 1
      )
      )
      )

      rem // This point is reached in case the file contains zero-bytes:
      :ZERO
      rem // Restore the initial code page prior to termination:
      > nul chcp %$CP%
      >&2 echo NULL-bytes detected in first line, so file is non-ASCII/ANSI!
      exit /B 2

      rem // This point is reached in case the file does not contain any zero-bytes:
      :NEXT
      rem /* Build Byte Order Marks (BOMs) for UTF-16-encoded text (Little Endian and Big Endian)
      rem and for UTF-8-encoded text: */
      for /F "tokens=1-3" %%A in ('
      forfiles /P "%~dp0." /M "%~nx0" /C "cmd /C echo 0xFF0xFE 0xFE0xFF 0xEF0xBB0xBF"
      ') do set "$LE=%%A" & set "$BE=%%B" & set "$U8=%%C"

      rem /* Reset line string variable, then store first line string (1023 bytes at most);
      rem in contrast to `for /F`, this does not skip over blank lines: */
      < "%_FILE%" (set "LINE=" & set /P LINE="")
      rem // Check whether the first line of the file begins with any of the BOMs:
      if not "%LINE:~,2%"=="%$LE%" if not "%LINE:~,2%"=="%$BE%" if not "%LINE:~,3%"=="%$U8%" goto :CONT
      rem /* One of the BOMs has been encountered, hence the file is Unicode-encoded;
      rem restore the initial code page prior to termination: */
      > nul chcp %$CP%
      >&2 echo BOM encountered in first line, so file is non-ASCII/ANSI!
      exit /B 4

      rem // This point is reached in case the file does not appear as Unicode-encoded:
      :CONT
      rem // Restore the initial code page prior to termination:
      > nul chcp %$CP%
      echo The file appears to be an ASCII-/ANSI-encoded text.

      endlocal
      exit /B 0
    • This commment is unpublished.
      Dietmar · 1 years ago
      @Dietmar Can you give me please a*.bat file, that cab decide, if a text file is coded as UTF-8 or UTF-16?
      ChatGPT

      Sure, here's a sample .bat script that can help you determine whether a text file is encoded as UTF-8 or UTF-16 using some heuristics:

      batch

      @echo off
      setlocal

      set "file=%~1"

      if not defined file (
      echo Usage: %~nx0 "filename"
      exit /b 1
      )

      rem Check if the file exists
      if not exist "%file%" (
      echo File not found.
      exit /b 1
      )

      rem Read the first few bytes of the file
      setlocal enabledelayedexpansion
      for /f %%a in ('certutil -encodehex "%file%"') do set "hex=%%a"
      endlocal

      rem Determine the encoding based on the byte order mark (BOM)
      set "bom=!hex:~0,6!"
      if "!bom!"=="EFBBBF" (
      echo UTF-8 encoding detected.
      ) else if "!bom!"=="FFFE" (
      echo UTF-16 encoding (Little Endian) detected.
      ) else if "!bom!"=="FEFF" (
      echo UTF-16 encoding (Big Endian) detected.
      ) else (
      echo Unable to determine encoding. No recognized BOM found.
      )

      endlocal

      Save this code in a .bat file, and then you can run it with the name of the text file you want to analyze as an argument. For example:

      batch

      check_encoding.bat example.txt

      Please note that this script relies on the presence of the Byte Order Mark (BOM) at the beginning of the file to detect the encoding. While BOMs are commonly used, not all UTF-8 or UTF-16 encoded files have them. Also, UTF-8 without BOM and UTF-16 with BOM might produce false negatives with this script.

      Additionally, remember that .bat scripts can have limitations and may not be the most robust way to handle encoding detection. There are other programming languages (such as Python or PowerShell) that provide more comprehensive libraries for handling text encodings.
      User
      Kannst du bitte jede Zeile erklären?
      ChatGPT

      Natürlich, ich erkläre gerne jede Zeile des gegebenen Batch-Skripts:

      batch

      @echo off

      Diese Zeile schaltet die Anzeige der Befehlsausführung im Konsolenfenster aus. Das bedeutet, dass die Befehle, die im Skript ausgeführt werden, nicht auf dem Bildschirm angezeigt werden.

      batch

      setlocal

      setlocal begrenzt die Gültigkeit von Umgebungsvariablen auf den aktuellen Batch-Script-Aufruf. Das bedeutet, dass Änderungen an Umgebungsvariablen im Skript nur innerhalb des Skripts sichtbar sind und nicht die globale Umgebung beeinflussen.

      batch

      set "file=%~1"

      Diese Zeile weist der Variablen "file" den Wert des ersten übergebenen Parameters zu. %~1 ist eine spezielle Syntax, die den Wert des ersten Parameters ohne umgebende Anführungszeichen extrahiert. Dies ermöglicht es, Dateinamen mit Leerzeichen korrekt zu verarbeiten.

      batch

      if not defined file (
      echo Usage: %~nx0 "filename"
      exit /b 1
      )

      Hier wird überprüft, ob die Variable "file" definiert ist (ob ein Dateiname übergeben wurde). Wenn nicht, wird eine Meldung mit der korrekten Verwendung des Skripts angezeigt, und das Skript wird mit dem Exit-Code 1 beendet.

      batch

      if not exist "%file%" (
      echo File not found.
      exit /b 1
      )

      Dies prüft, ob die angegebene Datei existiert. Wenn nicht, wird eine Meldung ausgegeben und das Skript wird mit dem Exit-Code 1 beendet.

      batch

      setlocal enabledelayedexpansion
      for /f %%a in ('certutil -encodehex "%file%"') do set "hex=%%a"
      endlocal

      Hier wird eine verzögerte Variablenerweiterung aktiviert (enabledelayedexpansion), um den Inhalt der Schleifenvariable innerhalb der Schleife zu aktualisieren. Die Zeile führt den Befehl certutil -encodehex "%file%" aus, der den Inhalt der Datei in hexadezimaler Darstellung ausgibt. Die Schleife liest diese Ausgabe und weist sie der Variablen "hex" zu.

      batch

      set "bom=!hex:~0,6!"

      Diese Zeile extrahiert die ersten 6 Zeichen aus der hexadezimalen Darstellung der Datei und weist sie der Variablen "bom" (Byte Order Mark) zu. Der BOM ist ein spezielles Muster am Anfang von UTF-8- und UTF-16-Dateien, das auf die Codierung hinweist.

      batch

      if "!bom!"=="EFBBBF" (
      echo UTF-8 encoding detected.
      ) else if "!bom!"=="FFFE" (
      echo UTF-16 encoding (Little Endian) detected.
      ) else if "!bom!"=="FEFF" (
      echo UTF-16 encoding (Big Endian) detected.
      ) else (
      echo Unable to determine encoding. No recognized BOM found.
      )

      Diese Abschnitte vergleichen den Wert der "bom"-Variablen mit verschiedenen BOM-Mustern. Je nachdem, welches Muster übereinstimmt, wird die entsprechende Kodierung in der Ausgabe angezeigt. Wenn keines der Muster übereinstimmt, wird angezeigt, dass die Kodierung nicht erkannt werden konnte.

      batch

      endlocal
  • This commment is unpublished.
    Patrik · 1 years ago
    Will it work with Ryzen 5 and Nvidia RTX 3060?
  • This commment is unpublished.
    Stef · 1 years ago
    Hi,
    actually my system is Q6600 with windows XP SP3 with 3gb and PAE enable so i see 6gb circa
    w HDD 2T.
    i need to make big calc on big Dbase, so my system is SLOW.
    I need a system FAST "zero latency" zero access of the HDD, some calc can stay for a day.
    My idea is buy a PC 16 core/32 thread (ryzen ? I7 ?) that boot with SSD NVME (samsung PRO? the most sicure) fast on read/write.
    with 128gb ram the fastest most secure so i can create a solid disk on RAM copy my BIG 64gb Dbase and do calc there or on the SSD NVME.
    Could you suggest me some configurations that you know work for sure with this
    Windows XP Professional SP3 x86 - Integral Edition 2023.6.16
    So that i can order/build up a PC that i know for sure work with your XP edition ?
    thanks !
    i have a g450 4 way wih 2 monitor flatron F900P CRT :-(( on my PCI slot ... old hardware but low consumption.
     i don't need BIG FAST 800 kw high consumption vga for game ...  seems 4k on windows XP don't work Could you give me a help ? Thanks a lot!
    • This commment is unpublished.
      Dietmar · 1 years ago
      @Stef
      Hi,
      XP SP3 can manage only 64 Gbyte of ram, I tested.
      A very nice board is the Gigabyte board z690 ud ddr4.
      CPU can be 12900k or 13700k. I have the first.
      All works under XP, only for Lan you have to use until now an extern Realtek lan card
      Dietmar

      PS: For to store data safe, I can only recomment a Western Black HD 2 TB,
      WD2003FZEX.
      For daily use, Samsung 970 or 980 Pro(!) are ok for nvme boot under XP and work.
      Better is an Optane 950P nvme disk, but very expensive. This one needs no TRIM.
    • This commment is unpublished.
      AdamDufour · 1 years ago
      @Dietmar WHAT! it'S right that what i own like system,,, what a luck! only difference is that i have 32go of ddr5 6000mhz, is it gonna work? mAnd i have 12900k special edition, is same thing than regular 12900k? and my boasrd is z690-e wireless, do i will be able to activate the wireless onboard? thanks again for the awesome work on this!!! 🥂🍺🍻👍👍👍🤜🤛
  • This commment is unpublished.
    flux · 1 years ago
    Now that Anonfiles is no more, could we get another HTTP download link? Maybe Yandex?
    • This commment is unpublished.
      Ramsey · 1 years ago
      @flux It's never a good idea to rely on 3th-party services.
      There is also no real AnonFiles or BayFiles alternatives.
  • This commment is unpublished.
    Anonymous · 1 years ago
    Will this XP work for unsupported hardwares 
    • This commment is unpublished.
      Dietmar · 1 years ago
      @Anonymous
      Hi,
      just tell, what motherboard you have
      and so you will know if XP works on it
      Dietmar
  • This commment is unpublished.
    SolarFox · 1 years ago
    If you need latest Web Browsers for Win XP (except 360 one)
  • This commment is unpublished.
    flamel · 1 years ago
    I've just downloaded Windows XP Integral Edition for Patch Integrator, so I could integrate only Microsoft USB, Microsoft NVMe and Microsoft SATA drivers into my Windows XP copy (that ships with Japanese language), but as soon I try to boot up from my USB stick and load setup, Windows XP complains about a corrupted .SIF file. Strange thing is that if I use Patch Integrator with a English version (or any other western language), it doesn't corrupt any file. I've also tried to integrate Patch Integrator's drivers using nLite for my XP copy, but only Microsof USB one works, others fail and so setup complains with error 0x0000007b (inaccessible drive) 😩 Do you know how to patch Patch Integrator for it to work on Windows XP with eastern languages? Could you please help me with this?

    I've used options 2, 3, A, B and G.

    I've also tried to integrate the Patch Integrator's drivers using nLite for my XP copy, I did check on both drivers requirements, such as: Kernel Mode Framework, ntoskrnl8 and storport (7) for Microsoft USB; ntoskrnl8 and storport (7) for Microsoft NVMe and so on. I've created 3 folders, one for each drivers, and placed these required files alongside them before integrating with nLite. Even so it didn't work and setup failed detecting hard drive, generating error 0x0000007b.
    • This commment is unpublished.
      Dietmar · 1 years ago
      @flamel
      Hi,
      I think, that the txt Translations tool, that ramsey now uses, I think for Unicode UTF-16,
      has problems with the Japanese letters.
      You can try the following:
      Take your original Japanese xp.iso and let the Patch Integrator work on it.
      And after this, you compare all changes from your original Japanese xp.iso.
      Via Nlite, you do all this changes by hand for your original Japanese xp.iso.

      In the beginning, you can test this methode with an original English xp.iso.

      For me this works
      Dietmar
    • This commment is unpublished.
      Ramsey · 1 years ago
      @flamel Like Dietmar said the .SIF file problem could a language conflict with the file editing tool. But the tool should support all text file encodings. 🤔
      Upload you ISO file so i can check what exactly the problem is. After that i have to see how to fix it.
    • This commment is unpublished.
      flamel · 1 years ago
      @Ramsey Hi Ramsey! Thank you for repling!


      Thank you again for helping me with this!
    • This commment is unpublished.
      flamel · 1 years ago
      @Dietmar Hi Dietmar, thank you for replying!

      I'll see what I can do, didn't know I could use nLite for this... thought it required hand editing .SIF file through Notepad. But my question is, which nLite section I need to use for this? Remove Components, Unattended, Options or Tweaks? I never used nLite beyond bootable ISO creation or update integration, so I'm a completely noob on this...

      Anyway, thank you for helping me!
    • This commment is unpublished.
      Dietmar · 1 years ago
      @flamel
      Hi,
      only install Sata driver and acpi.sys. And for this you can use the Ramsey Integrator with your Japan xp.iso. Check, what has changed. This you can do then by hand also and better.
      On which compi should this XP run? Because the reason for Bsod 0x7B can also depend on which compi you want to install.
      I will check for myself, if all can be get to work there
      Dietmar

    • This commment is unpublished.
      Dietmar · 1 years ago
      @Dietmar
      Hi,
      this Japan XP is version SP2.
      Do you have a key for me?
      You can send the key to

      dietmar.stoelting@t-online.de

      I will try.
      I can upload then for you the install ready Japan XP.
      So, first of all you need to install via Nlite the japanese package for XP SP3 on this.
      The Hive and SIF files are all in English, so I think then it will work
      Dietmar