[TOOL] XP2ESD - Create modern Windows XP installer v1.6.2

Discussion in 'Windows XP / Older OS' started by George King, Jan 8, 2021.

  1. fourbrainandy

    fourbrainandy MDL Novice

    May 30, 2022
    4
    3
    0
    So were some issues found then?
     
  2. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,349
    2,517
    120
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. wallythander

    wallythander MDL Novice

    Aug 5, 2014
    2
    1
    0
    I am using 1.6.2, and while I can get Windows installed successfully, and I can get it to install to create a partition and install to it, I cannot create a user. Would I create a user in autounattend.xml? Or does autounattend.xml not apply to the XP OOBE, and I would need to use a customized nLite image for that?
     
  4. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Full unattedned support is included in upcoming version.

    That depends on situation,I have discovered few in my real test case.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    #2645 George King, Sep 25, 2023
    Last edited: Sep 25, 2023
    (OP)
    I need to merge my two XP2ESD branches today to see how all my changes goes. Hopefully one ultimate AIO ISO with XP-11 will be generated without any touch.
    Of course I have noted down many things from real testing, but we can live with them as I can call these issues as "limits". Some of them can be solved, but in future. I will post more when I finish needed things.
    Currently its really like in polishing phase.


    EDIT: According to my notes, I need to:
    1) Improve driver packs mechanism before release
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    #2646 George King, Sep 25, 2023
    Last edited: Sep 25, 2023
    (OP)
    This is example from "6.0+ ISO processing mechanism". All ISO files are "scanned" if "boot\bootsect.exe" exist.
    Then you can see something like this. All images are merged into same build, they will be merged into one WIM / ESD based on "ISO\boot\bootsect.exe" fileversion.

    Now it's time to merge code and hope for success

    EDIT: Seems like new mechanism was succesfuly implemented. It also include "License files check" but it require images mounting.. But this can be disabled, and when using single-language builds, then everything is fine and much quicker. I my current test case I have Included many Vista, 7, 8, 8.1,10 and ISOs in en-US and cs-CZ. I will updated this post with "Process time" and ISO list when it finish. But I quess it will be really long as my BASE Windows 10 19041.1 contains 23 images.. :)

    EDIT2: These ISO images will be automatically processed, lets see how long it will be
    Code:
    10.0.19041.1.vb_release.191206-1406_amd64fre_client-server-multisku_retail_cs-cz-CCOMA_X64FRE_CS-CZ_DV9.iso
    10.0.19041.1.vb_release.191206-1406_amd64fre_client-server-multisku_retail_en-us-CCOMA_X64FRE_EN-US_DV9.iso
    10.0.19041.1.vb_release.191206-1406_x86fre_client-server-multisku_retail_cs-cz-CCOMA_X86FRE_CS-CZ_DV9.iso
    10.0.19041.1.vb_release.191206-1406_x86fre_client-server-multisku_retail_en-us-CCOMA_X86FRE_EN-US_DV9.iso
    en_windows_7_ultimate_with_sp1_x64_dvd_u_677332.iso
    en_windows_7_ultimate_with_sp1_x86_dvd_u_677460.iso
    en_windows_multipoint_server_2011_premium_x64_dvd_645139.iso.iso
    en_windows_server_2008_with_sp2_x86_dvd_342333.iso
    en_windows_vista_with_sp2_x64_dvd_342267.iso
    Win11_Czech_x64v1.iso
    Win11_English_x64v1.iso
    Win7_Ult_SP1_Czech_x32.iso
    Win7_Ult_SP1_Czech_x64.iso
    Win8.0_Czech_x32.iso
    Win8.0_Czech_x64.iso
    Win8.0_English_x32.iso
    Win8.0_English_x64.iso
    Win8.1_Czech_x32.iso
    Win8.1_Czech_x64.iso
    Win8.1_English_x32.iso
    Win8.1_English_x64.iso
    WinVista_Ult_SP2_Czech_x32.iso
    WinVista_Ult_SP2_Czech_x64.iso
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    NEWS:

    1) XP2ESD is now more like AIO XP-11 builder, any 6.0+ ISO are processed and merged into same build branch.
    2) Full Unattended support, modern XML must contain LegacyUnattended/OOBEInfo with "OOBEINFO.ini" file to completely handle XP/2003 OOBE.
    Code:
        <LegacyUnattended>
            <OOBEInfo>WindowsXP_FullUnattended.ini</OOBEInfo>
        </LegacyUnattended>
    
    3) Full multiboot setup support from 1 boot session. Now is possible to deploy for example 11,7 and XP from one session. XP2ESD installer must be used as last before reboot as it have it's own limits (solution probably possible in future according to previous winsetup.dll research)


    Code:
    
                                                                                       Started on 10/03/2023 at  8:21:01.90
     Windows XP Modern Installer
    
       [1] Extracting
             Win7_Ult_SP1_Czech_x64.iso
             10.0.19041.1.vb_release.191206-1406_amd64fre_client-server-multisku_retail_cs-cz-CCOMA_X64FRE_CS-CZ_DV9.iso
       [2] Building setup structure
             Building bootloader
             Adding DriverPacks support
             Adding Setup folder
             Adding Unattended configurations
       [3] Upgrading Preinstallation Environment
             Tweaking context menu
             Integrating 7-Zip
             Integrating Notepad++
             Integrating HashTab
             Integrating IrfanView
       [4] Upgrading setup engine
             Integrating setup drivers
             Integrating setup language packs
                   Integrating en-US
             Integrating setup engine language packs
                   Integrating en-US
       [5] Patching setup design
       [6] Modifying setup launch
       [7] Compressing boot.wim
    
    "D:\XP2ESD-main\_output\sources\boot.wim" original size: 310043 KiB
    Using LZX compression with 16 threads
    Archiving file data: 885 MiB of 885 MiB (100%) done
    "D:\XP2ESD-main\_output\sources\boot.wim" optimized size: 296685 KiB
    Space saved: 13358 KiB
    
       [8] Updating Windows XP.wim
             1. Windows XP Professional Volume License (en-US) x64
                  License files check
                  Applying RunOnceEx icon patch
                  Applying RunOnceEx dialog patch
                  Adding modern boot
                  Adding patched ACPI.sys
                      Repacking sp2.cab
       [9] Processing modern ISO images
             en_windows_server_2008_with_sp2_x86_dvd_342333.iso
                 1. Windows Longhorn SERVERSTANDARD x86 en-US
                 2. Windows Longhorn SERVERENTERPRISE x86 en-US
                 3. Windows Longhorn SERVERDATACENTER x86 en-US
                 4. Windows Longhorn SERVERSTANDARDCORE x86 en-US
                 5. Windows Longhorn SERVERENTERPRISECORE x86 en-US
                 6. Windows Longhorn SERVERDATACENTERCORE x86 en-US
             WinVista_Ult_SP2_Czech_x32.iso
                 7. Windows Vista BUSINESS x86 cs-CZ
                 8. Windows Vista HOMEBASIC x86 cs-CZ
                 9. Windows Vista HOMEPREMIUM x86 cs-CZ
                 10. Windows Vista ULTIMATE x86 cs-CZ
                 11. Windows Vista HOMEBASICN x86 cs-CZ
                 12. Windows Vista BUSINESSN x86 cs-CZ
                 13. Windows Vista STARTER x86 cs-CZ
             en_windows_vista_with_sp2_x64_dvd_342267.iso
                 14. Windows Vista BUSINESS x64 en-US
                 15. Windows Vista HOMEBASIC x64 en-US
                 16. Windows Vista HOMEPREMIUM x64 en-US
                 17. Windows Vista ULTIMATE x64 en-US
             WinVista_Ult_SP2_Czech_x64.iso
                 18. Windows Vista BUSINESS x64 cs-CZ
                 19. Windows Vista HOMEBASIC x64 cs-CZ
                 20. Windows Vista HOMEPREMIUM x64 cs-CZ
                 21. Windows Vista ULTIMATE x64 cs-CZ
             en_windows_multipoint_server_2011_premium_x64_dvd_645139.iso.iso
                 1. Windowsn++ MultiPoint Server x64 en-US
             en_windows_7_ultimate_with_sp1_x86_dvd_u_677460.iso
                 2. Windows 7 STARTER x86 en-US
                 3. Windows 7 HOMEBASIC x86 en-US
                 4. Windows 7 HOMEPREMIUM x86 en-US
                 5. Windows 7 PROFESSIONAL x86 en-US
                 6. Windows 7 ULTIMATE x86 en-US
             Win7_Ult_SP1_Czech_x32.iso
                 7. Windows 7 STARTER x86 cs-CZ
                 8. Windows 7 HOMEBASIC x86 cs-CZ
                 9. Windows 7 HOMEPREMIUM x86 cs-CZ
                 10. Windows 7 PROFESSIONAL x86 cs-CZ
                 11. Windows 7 ULTIMATE x86 cs-CZ
             en_windows_7_ultimate_with_sp1_x64_dvd_u_677332.iso
                 12. Windows 7 HOMEBASIC x64 en-US
                 13. Windows 7 HOMEPREMIUM x64 en-US
                 14. Windows 7 PROFESSIONAL x64 en-US
                 15. Windows 7 ULTIMATE x64 en-US
             Win7_Ult_SP1_Czech_x64.iso
                 16. Windows 7 HOMEBASIC x64 cs-CZ
                 17. Windows 7 HOMEPREMIUM x64 cs-CZ
                 18. Windows 7 PROFESSIONAL x64 cs-CZ
                 19. Windows 7 ULTIMATE x64 cs-CZ
             Win8.0_Czech_x32.iso
                 1. Windows 8 Pro x86 cs-CZ
                 2. Windows 8 x86 cs-CZ
             Win8.0_English_x32.iso
                 3. Windows 8 Pro x86 en-US
                 4. Windows 8 x86 en-US
             Win8.0_Czech_x64.iso
                 5. Windows 8 Pro x64 cs-CZ
                 6. Windows 8 x64 cs-CZ
             Win8.0_English_x64.iso
                 7. Windows 8 Pro x64 en-US
                 8. Windows 8 x64 en-US
             Win8.1_Czech_x32.iso
                 1. Windows 8.1 Pro x86 cs-CZ
                 2. Windows 8.1 x86 cs-CZ
             Win8.1_English_x32.iso
                 3. Windows 8.1 Pro x86 en-US
                 4. Windows 8.1 x86 en-US
             Win8.1_Czech_x64.iso
                 5. Windows 8.1 Pro x64 cs-CZ
                 6. Windows 8.1 x64 cs-CZ
             Win8.1_English_x64.iso
                 7. Windows 8.1 Pro x64 en-US
                 8. Windows 8.1 x64 en-US
             10.0.19041.1.vb_release.191206-1406_x86fre_client-server-multisku_retail_cs-cz-CCOMA_X86FRE_CS-CZ_DV9.iso
                 1. Windows 10 Home x86 cs-CZ
                 2. Windows 10 Home Single Language x86 cs-CZ
                 3. Windows 10 Home China x86 cs-CZ
                 4. Windows 10 Home N x86 cs-CZ
                 5. Windows 10 Pro x86 cs-CZ
                 6. Windows 10 Education x86 cs-CZ
                 7. Windows 10 Enterprise x86 cs-CZ
                 8. Windows 10 IoT Enterprise x86 cs-CZ
                 9. Windows 10 Pro China Only x86 cs-CZ
                 10. Windows 10 Pro Education x86 cs-CZ
                 11. Windows 10 Pro Single Language x86 cs-CZ
                 12. Windows 10 Pro for Workstations x86 cs-CZ
                 13. Windows 10 Enterprise multi-session x86 cs-CZ
                 14. Windows 10 Enterprise Evaluation x86 cs-CZ
                 15. Windows 10 Enterprise G x86 cs-CZ
                 16. Windows 10 Team x86 cs-CZ
                 17. Windows 10 Pro N x86 cs-CZ
                 18. Windows 10 Education N x86 cs-CZ
                 19. Windows 10 Enterprise N x86 cs-CZ
                 20. Windows 10 Pro Education N x86 cs-CZ
                 21. Windows 10 Pro N for Workstations x86 cs-CZ
                 22. Windows 10 Enterprise G N x86 cs-CZ
                 23. Windows 10 Enterprise N Evaluation x86 cs-CZ
             10.0.19041.1.vb_release.191206-1406_x86fre_client-server-multisku_retail_en-us-CCOMA_X86FRE_EN-US_DV9.iso
                 24. Windows 10 Home x86 en-US
                 25. Windows 10 Home Single Language x86 en-US
                 26. Windows 10 Home China x86 en-US
                 27. Windows 10 Home N x86 en-US
                 28. Windows 10 Pro x86 en-US
                 29. Windows 10 Education x86 en-US
                 30. Windows 10 Enterprise x86 en-US
                 31. Windows 10 IoT Enterprise x86 en-US
                 32. Windows 10 Pro China Only x86 en-US
                 33. Windows 10 Pro Education x86 en-US
                 34. Windows 10 Pro Single Language x86 en-US
                 35. Windows 10 Pro for Workstations x86 en-US
                 36. Windows 10 Enterprise multi-session x86 en-US
                 37. Windows 10 Enterprise Evaluation x86 en-US
                 38. Windows 10 Enterprise G x86 en-US
                 39. Windows 10 Team x86 en-US
                 40. Windows 10 Pro N x86 en-US
                 41. Windows 10 Education N x86 en-US
                 42. Windows 10 Enterprise N x86 en-US
                 43. Windows 10 Pro Education N x86 en-US
                 44. Windows 10 Pro N for Workstations x86 en-US
                 45. Windows 10 Enterprise G N x86 en-US
                 46. Windows 10 Enterprise N Evaluation x86 en-US
             10.0.19041.1.vb_release.191206-1406_amd64fre_client-server-multisku_retail_cs-cz-CCOMA_X64FRE_CS-CZ_DV9.iso
                 47. Windows 10 Home x64 cs-CZ
                 48. Windows 10 Home Single Language x64 cs-CZ
                 49. Windows 10 Home China x64 cs-CZ
                 50. Windows 10 Home N x64 cs-CZ
                 51. Windows 10 Pro x64 cs-CZ
                 52. Windows 10 Education x64 cs-CZ
                 53. Windows 10 Enterprise x64 cs-CZ
                 54. Windows 10 IoT Enterprise x64 cs-CZ
                 55. Windows 10 Pro China Only x64 cs-CZ
                 56. Windows 10 Pro Education x64 cs-CZ
                 57. Windows 10 Pro Single Language x64 cs-CZ
                 58. Windows 10 Pro for Workstations x64 cs-CZ
                 59. Windows 10 Enterprise multi-session x64 cs-CZ
                 60. Windows 10 Enterprise Evaluation x64 cs-CZ
                 61. Windows 10 Enterprise G x64 cs-CZ
                 62. Windows 10 Team x64 cs-CZ
                 63. Windows 10 Pro N x64 cs-CZ
                 64. Windows 10 Education N x64 cs-CZ
                 65. Windows 10 Enterprise N x64 cs-CZ
                 66. Windows 10 Pro Education N x64 cs-CZ
                 67. Windows 10 Pro N for Workstations x64 cs-CZ
                 68. Windows 10 Enterprise G N x64 cs-CZ
                 69. Windows 10 Enterprise N Evaluation x64 cs-CZ
             10.0.19041.1.vb_release.191206-1406_amd64fre_client-server-multisku_retail_en-us-CCOMA_X64FRE_EN-US_DV9.iso
                 70. Windows 10 Home x64 en-US
                 71. Windows 10 Home Single Language x64 en-US
                 72. Windows 10 Home China x64 en-US
                 73. Windows 10 Home N x64 en-US
                 74. Windows 10 Pro x64 en-US
                 75. Windows 10 Education x64 en-US
                 76. Windows 10 Enterprise x64 en-US
                 77. Windows 10 IoT Enterprise x64 en-US
                 78. Windows 10 Pro China Only x64 en-US
                 79. Windows 10 Pro Education x64 en-US
                 80. Windows 10 Pro Single Language x64 en-US
                 81. Windows 10 Pro for Workstations x64 en-US
                 82. Windows 10 Enterprise multi-session x64 en-US
                 83. Windows 10 Enterprise Evaluation x64 en-US
                 84. Windows 10 Enterprise G x64 en-US
                 85. Windows 10 Team x64 en-US
                 86. Windows 10 Pro N x64 en-US
                 87. Windows 10 Education N x64 en-US
                 88. Windows 10 Enterprise N x64 en-US
                 89. Windows 10 Pro Education N x64 en-US
                 90. Windows 10 Pro N for Workstations x64 en-US
                 91. Windows 10 Enterprise G N x64 en-US
                 92. Windows 10 Enterprise N Evaluation x64 en-US
             Win11_Czech_x64v1.iso
                 1. Windows 11 Home x64 cs-CZ
                 2. Windows 11 Home N x64 cs-CZ
                 3. Windows 11 Education x64 cs-CZ
                 4. Windows 11 Education N x64 cs-CZ
                 5. Windows 11 Pro x64 cs-CZ
                 6. Windows 11 Pro N x64 cs-CZ
                 7. Windows 11 Pro Education x64 cs-CZ
                 8. Windows 11 Pro Education N x64 cs-CZ
                 9. Windows 11 Pro for Workstations x64 cs-CZ
                 10. Windows 11 Pro N for Workstations x64 cs-CZ
             Win11_English_x64v1.iso
                 11. Windows 11 Home x64 en-US
                 12. Windows 11 Home N x64 en-US
                 13. Windows 11 Home Single Language x64 en-US
                 14. Windows 11 Education x64 en-US
                 15. Windows 11 Education N x64 en-US
                 16. Windows 11 Pro x64 en-US
                 17. Windows 11 Pro N x64 en-US
                 18. Windows 11 Pro Education x64 en-US
                 19. Windows 11 Pro Education N x64 en-US
                 20. Windows 11 Pro for Workstations x64 en-US
                 21. Windows 11 Pro N for Workstations x64 en-US
    
       [10] Compressing ESD
    
             Windows XP.esd
    
    Using LZMS compression with 16 threads
    Archiving file data: 3657 MiB of 3657 MiB (100%) done
    
       [11] Building bootable ISO
    
    OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility
    Copyright (C) Microsoft, 1993-2012. All rights reserved.
    Licensed only for producing Microsoft authorized content.
    
    
    Scanning source tree (1000 files in 131 directories)
    Scanning source tree complete (1235 files in 153 directories)
    
    Computing directory information complete
    
    Image file is 45436862464 bytes (before optimization)
    
    Writing 1235 files in 153 directories to D:\XP2ESD-main\WinXP_AIO_ESD.iso
    
    100% complete
    
    Storage optimization saved 253 files, 44099584 bytes (1% of image)
    
    After optimization, image file is 45396111360 bytes
    Space saved because of embedding, sparseness or optimization = 44099584
    
    Done.
                                                                                      Finished on 10/03/2023 at  9:05:20.18
    
     Process finished, press any key to exit...
    
    
    
    Another set of real tests is needed. According to previous testing I think I need to add new special DriverPacks phase and option to POWIS. But maybe some of current changes fixed my issue .. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    This is amazing!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    NEWS:

    Nothing new here, just internal findings.

    And one stupid thing, on my test machine was Power source cooler really noicy. So I disassembled it, find out that cooler is really f**ked. So I grabbed another one 4pin cooler, But there is only 2pin in Power source motherboard, OK, ordered 2 -> 4 pin cable. Damn hell that 2pin is different one 2pin :D

    No worry I will fix it myself, I just left “machine for real cable merging” like 400km away. Lets buy a new one to build a reduction cable myself.. again :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. ЯƎHTͶAꟼ

    ЯƎHTͶAꟼ MDL Senior Member

    Jan 29, 2017
    350
    94
    10
    hey there! :)

    Few things:
    1
    . Script stops at "Installing into VirtualBox", I loaded the VM by own and it was at "installing", and continued there till boot up. But there I get this:

    upload_2023-10-7_19-23-10.png

    Clicking "Ok" and yea.. just desktop background.. nothing happening. Loading.. loading.. nothing. Cannot even do anything. I don't know. For like half hour.

    2. I shutdown the VM (what works in normal way) then it began with "extracting VHD" was stuck there for another half hour, then I simply pressed enter in the cmd and now it capturing image.. again stuck it seems.

    Host is Windows 11 if thats matter. Nothing special I did.So what went wrong or I did wrong?

    3. I would like to use XPize on it before it will install in VM, Can I use the "xpized" + "integrated" iso as source windows xp and just skip the updates packs? Would it work? Also what about "Lite" after it?

    4.
    All the bonus stuff in updates, addons, and setup, will it be used/integrated by default? Would like to add maximum stuff. How it works?

    Thanks and regards!
     
  11. ЯƎHTͶAꟼ

    ЯƎHTͶAꟼ MDL Senior Member

    Jan 29, 2017
    350
    94
    10
    #2651 ЯƎHTͶAꟼ, Oct 7, 2023
    Last edited: Nov 8, 2023
    *removed cuz solved*
     
  12. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Im working on ntoskrn8 extender..Currently I have added real code for another files.. This research is here to port latest ksecdd.sys from Vista/Server 2008 which succed :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    How we could call this toolkit when it can fit all needs starting 5.1+ - 11? WIN2ESD?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Well, that's right, it sounds much better as WIN2ESD than XP2ESD.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Well it still can mean eXPerience 2 ESD
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Well, Okay.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. ЯƎHTͶAꟼ

    ЯƎHTͶAꟼ MDL Senior Member

    Jan 29, 2017
    350
    94
    10
  18. ohault

    ohault MDL Member

    Dec 27, 2022
    192
    53
    10
    #2658 ohault, Oct 13, 2023
    Last edited: Oct 15, 2023
    I have not yet tested it, but I can suggest names like
    - Windows Universal Installer
    - Advanced Windows Setup eXperience
    - Universal Windows Setup
    - Universal Windows Installer (my preference)
    - Windows Advanced Setup
    - Windows Advanced Installer
    - ...

    NT2ESD +1 to avoid the Windows word.
     
  19. ЯƎHTͶAꟼ

    ЯƎHTͶAꟼ MDL Senior Member

    Jan 29, 2017
    350
    94
    10
    Tried to run in a WinXP vm, after hours of waiting:

    upload_2023-10-14_8-5-39.png
     
  20. ЯƎHTͶAꟼ

    ЯƎHTͶAꟼ MDL Senior Member

    Jan 29, 2017
    350
    94
    10
    Same here, installed in VM, starts to desktop, just the background and mouse is seen, keeps there forever without any option to interact in any point except moving the mouse cursor.

    @George King
    Can I ask, what exactly ISOs you are using? Name and hash?
    I've feel there is some incompatibility, that is the only explanation, if the script is really bug-free.