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

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

  1. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
    ok I just wanted to pass on the information nothing more...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    it's always good to check these distros, there could be hidden piece of gold :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. SunLion

    SunLion MDL Addicted

    May 11, 2011
    686
    1,701
    30
    #1224 SunLion, Jun 26, 2022
    Last edited: Jun 26, 2022
    Here is the pt-BR translation:

    Launcher.ini (pt-BR):

    Code:
    pt-BR.Filename=Nome do arquivo
    pt-BR.Size=Tamanho
    pt-BR.Copying=Copiando
    pt-BR.InstallationInProgress=Instalação em andamento
    pt-BR.WinREButton=Ambiente de Recuperação
    pt-BR.CMDButton=Prompt de Comando
    pt-BR.StartButton=Iniciar
    pt-BR.CheckAllButton=Marcar tudo
    pt-BR.UnCheckAllButton=Desmarcar tudo
    pt-BR.SetupType=Tipo de configuração
    pt-BR.SetupFile=Arquivo de configuração
    pt-BR.Unattended=Configuração Autônoma
    pt-BR.WithoutUnatteded=Sem configuração
    pt-BR.XP2ESDSetup=Configuração do XP2ESD
    pt-BR.StandardSetup=Configuração Padrão do Windows
    pt-BR.Options=Opções
    pt-BR.DynamicDrivers=Pasta de drivers dinâmicos
    pt-BR.DynamicDriversTip=Integra drivers da pasta de drivers na mídia de configuração no sistema implantado antes da primeira inicialização
    pt-BR.DefaultPartition=ID da partição personalizada
    pt-BR.DefaultPartitionTip=Especifica a ID da partição de inicialização personalizada para Windows XP/2003, útil para instalações de inicialização múltipla personalizadas
    pt-BR.PAEPatch=Modificar PAE
    pt-BR.PAEPatchTip=Remove o limite de 4 GB de RAM em sistemas de 32 bits
    pt-BR.SkipOOBE=Pular OOBE
    pt-BR.SkipOOBETip=Inicializa diretamente na área de trabalho na conta de administrador
    pt-BR.NoReboot=Não Reiniciar
    pt-BR.NoRebootTip=Não reinicia o computador automaticamente
     
  5. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    Actual translations list was updated in post #1198
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. ruslanshchur

    ruslanshchur MDL Senior Member

    Sep 13, 2020
    417
    95
    10
    Here is Ukrainian translation:
    RunOnceEx.inf:
    Code:
    ; Ukrainian
    ; uk-UA
    [Strings.0422]
    FINTEXT = "Конфігурація Windows"
    CERTEXT = "Встановлення сертифікатів"
    SCRIPTTEXT = "Виконання скриптів"
    OFFTEXT = "Встановлення Microsoft Office"
    MSITEXT = "Встановлення пакетів MSI"
    ACTTEXT = "Активація продукту"
    UPDTEXT = "Встановлення оновлення"
    SILTEXT = "Установка програми"
    TWKTEXT = "Застосування особистих налаштувань"
    DRVCLNTEXT = "Видалення непотрібних драйверів"
    RBTTEXT = "Перезапустіть"
    
    Launcher.ini:
    Code:
    uk-UA.AvailableDriverPacks=Доступні пакети драйверів
    uk-UA.Selected=Вибраний
    uk-UA.Filename=Ім'я файлу
    uk-UA.Size=Розмір
    uk-UA.Copying=Копіювання
    uk-UA.InstallationInProgress=Триває встановлення
    uk-UA.WinREButton=Середовище відновлення
    uk-UA.CMDButton=Командний рядок
    uk-UA.StartButton=Почніть
    uk-UA.CheckAllButton=Вибрати все
    uk-UA.UnCheckAllButton=Зніміть позначку
    uk-UA.SetupType=Тип установки
    uk-UA.SetupFile=Інсталяційний файл
    uk-UA.Unattended=Конфігурація без нагляду
    uk-UA.WithoutUnatteded=Немає конфігурації
    uk-UA.XP2ESDSetup=Встановіть XP2ESD
    uk-UA.StandardSetup=Стандартна установка Windows
    uk-UA.Options=Параметри
    uk-UA.DynamicDrivers=Динамічна папка з драйверами
    uk-UA.DynamicDriversTip=Перш ніж почати вперше, встановіть драйвери з папки драйверів на інсталяційному носії в розгорнутій системі
    uk-UA.DefaultPartition=Ідентифікатор розділу за замовчуванням
    uk-UA.DefaultPartitionTip=Введіть користувацький ідентифікатор розділу для Windows XP / 2003, це корисно для сценаріїв багаторазового завантаження
    uk-UA.PAEPatch=Патч PAE
    uk-UA.PAEPatchTip=Зняття обмеження 4 ГБ оперативної пам’яті на 32-розрядних системах
    uk-UA.SkipOOBE=Пропустити OOBE
    uk-UA.SkipOOBETip=Увійдіть на робочий стіл під обліковим записом адміністратора
    uk-UA.NoReboot=Не перезапускати
    uk-UA.NoRebootTip=Щоб запобігти автоматичному перезавантаженню, це корисно для інсталяцій з кількома завантаженнями
    
    P.S. The translation is dirty (the translation is from Google Translate), so, anyone can make it better than mine one
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,350
    2,523
    120
    use deepl
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. ruslanshchur

    ruslanshchur MDL Senior Member

    Sep 13, 2020
    417
    95
    10
    lol deepl does not have ukrainian translation, so I had to use google translate
     
    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,454
    60
    #1229 George King, Jun 29, 2022
    Last edited: Jun 30, 2022
    (OP)
    Don't worry you can polish you translation later after release. I'm sure you are not only one who will need touch it when you see how it goes in action :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. example12345678912345678

    Dec 29, 2019
    569
    322
    30
    #1231 example12345678912345678, Jul 8, 2022
    Last edited: Sep 4, 2022
    @George King
    It might be useless but I found the registry key that detects if the version is K, N, either or neither.
    Code:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CurrentVersion\Setup\WindowsFeatures
    KWeblinks value enables K on branding (if set as 0).
    Windows Media Player value disables N on branding (if set as 1).
    ================
    KWebLinks = <This key do not exist>
    Windows Media Player = 0
    Branding = Windows XP <Home/Pro> N
    ================
    KWebLinks = <This key do not exist>
    Windows Media Player = 1
    Branding = Windows XP <Home/Pro> <None>
    ================
    KWebLinks = 0
    Windows Media Player = 0
    Branding = Windows XP <Home/Pro> KN
    ================
    KWebLinks = 0
    Windows Media Player = 1
    Branding = Windows XP <Home/Pro> K
    ================
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    @example12345678912345678 Thanks, I have adapted it for K, N and KN detections from offline systems.
    Code:
    FOR /F "tokens=* skip=2 delims=" %%C IN ('REG QUERY "HKLM\TEMPSOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures" /v "Windows Media Player" 2^>nul') do (
        set "WMP=%%C"
        set "WMP=!WMP:Windows Media Player=!"
        set "WMP=!WMP: =!"
        set "WMP=!WMP:REG_DWORD0x=!"
        rem echo !WMP!
    )
    FOR /F "tokens=* skip=2 delims=" %%C IN ('REG QUERY "HKLM\TEMPSOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures" /v "Windows Media Services" 2^>nul') do (
        set "WMS=%%C"
        set "WMS=!WMS:Windows Media Services=!"
        set "WMS=!WMS: =!"
        set "WMS=!WMS:REG_DWORD0x=!"
        rem echo !WMS!
    )
    FOR /F "tokens=* skip=2 delims=" %%C IN ('REG QUERY "HKLM\TEMPSOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures" /v "Windows Messenger" 2^>nul') do (
        set "WM=%%C"
        set "WM=!WM:Windows Messenger=!"
        set "WM=!WM: =!"
        set "WM=!WM:REG_DWORD0x=!"
        rem echo !WM!
    )
    FOR /F "tokens=* skip=2 delims=" %%C IN ('REG QUERY "HKLM\TEMPSOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures" /v "Movie Maker" 2^>nul') do (
        set "WMM=%%C"
        set "WMM=!WMM:Movie Maker=!"
        set "WMM=!WMM: =!"
        set "WMM=!WMM:REG_DWORD0x=!"
        rem echo !WMM!
    )
    FOR /F "tokens=* skip=2 delims=" %%C IN ('REG QUERY "HKLM\TEMPSOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures" /v "KWebLinks" 2^>nul') do (
        set "KW=%%C"
        set "KW=!KW:KWebLinks=!"
        set "KW=!KW: =!"
        set "KW=!KW:REG_DWORD0x=!"
        rem echo !KW!
    )
    FOR /F "tokens=* skip=2 delims=" %%C IN ('REG QUERY "HKLM\TEMPSOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures" /v "N" 2^>nul') do (
        set "N=%%C"
        set "N=!N:N=!"
        set "N=!N: =!"
        set "N=!N:REG_DWORD0x=!"
        rem echo !N!
    )
    if "!KW!" == "0" (
        if "!WMP!" == "1" (
            REM K
            set "Edition=!Edition! K"
      
        )
    )
    if "!WMP!" == "0" (
        if "!WMM!" == "0" (
            if "!N!" == "1" (
                if "!WM!" == "0" (
                    REM KN
                    set "Edition=!Edition! KN"
                ) else (
                    REM N
                    set "Edition=!Edition! N"
                )
            )
        )
    )
    if "!WMP!" == "1" (
        if "!WMS!" == "0" (
            REM Server KN
            set "Edition=!Edition! KN"
        )
    )
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. dexterk

    dexterk MDL Novice

    Feb 18, 2022
    20
    12
    0
    All versions of Windows XP Starter edition are in english, the translation, branding and starter componentes are added when startoc.cab/startoc.inf is installed. There is PT-B, TRK, ENG, ESN, RUS and INDONESIAN ISOS. these .cabs are 30 mb size.
     
  14. Unfire

    Unfire MDL Novice

    Nov 18, 2017
    2
    0
    0
    Hello, i was wondering when can we expect 1.6 version? I am especially interested in UEFI installation. I like your work very much, and i think it inspired me to dig out my old F20 to tinker with it :p Im looking on installing XP on Kiano Intelect X1 FHD it has an z8300 SOC, will post the results :D
     
  15. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    Hi, UEFI things are also included, but I haven't investigated it too much. They will still needs some work and nobody can guarentee it will work. Probably Quibble is the best option, I have already prepared some things, but it still needs some work on that.

    If everything goes well in my life I hope I can finish writing needed info for topic an the end of this week. Currenly I'm only polishing processes.

    But of course I'm sure somobody find a bug few hours after release as usual :D

    New XP2ESD is much bigger, So there will be v1.6 and then only "patches" to get last updated version as nobody would like to download again +- 4GB toolkit (yes, no update packs or apps or driverpacks. It's really bigger and much better )
     
    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
    @George King At least, please update your post to inform others about the upcoming release. It's been almost a year since you last edited your introduction post regarding XP2ESD, just so you know. upload_2022-7-15_17-8-57.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. jiafei2427

    jiafei2427 MDL Member

    Nov 26, 2020
    207
    55
    10
    Maybe the patch hasn't had time to update yet?;)
     
  18. GD 2W10

    GD 2W10 MDL Junior Member

    Jun 26, 2020
    53
    12
    0
    Would this tool work with Windows 2000?
     
  19. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    #1240 MilkChan, Jul 16, 2022
    Last edited: Jul 16, 2022
    Tools for XP/server2003