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

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

  1. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    #2101 George King, Nov 11, 2022
    Last edited: Nov 11, 2022
    (OP)
    There was another issue in OOBE with Connection pages due missing services startup after setting computer name. I have finally fixed everything that I found that doesn't work properly in OOBE. Now I will try it on all 3 licensing methods. Then I will try how works my fully unattented options in that. I think it's already done, but who knows without proper testing.

    After that I can finally add support for OOBE in 2003. I'm sure this will need some modifications, but it should be easy.
    There is currently more than 50 changes in changelog for upcoming release.

    When I'm done with OOBE I'm going to do again more test with various configurations as I touched many scripts...

    There is also newly added option into POWIS Launcher to skip RunOnceEx - needed reboot remains, but everything else is skipped in that phase. This new option allow you to deploy stock image. For example when you add Windows Vista - 11 WIM/ESD/SWM and you would like to deploy it from same USB/ISO without any additional configurations :)

    For translators these lines are now new in Launcher.ini. In my opinion only RunOnceExTip is needed to translate :)

    Code:
    en-US.RunOnceEx=RunOnceEx
    en-US.RunOnceExTip=Special setup phase to install applications and configurations before OOBE
    
     
    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
    True, thats why users can add their own themes / wallpapers in plugins folder. And default theme can be easily changed using REG tweak in RunOnceEx
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    #2104 MilkChan, Nov 12, 2022
    Last edited: Nov 12, 2022
    ;Japan Fix v3
    Code:
    ;Launcher.ini
    
    ja-JP.AvailableDriverPacks=利用可能なドライバパック
    ja-JP.Selected=選択
    ja-JP.Filename=ファイル名
    ja-JP.Size=サイズ
    ja-JP.Copying=コピー中
    ja-JP.InstallationInProgress=インストール進行中
    ja-JP.WinREButton=回復環境
    ja-JP.CMDButton=コマンド プロンプト
    ja-JP.StartButton=開始
    ja-JP.CheckAllButton=すべてチェック
    ja-JP.UnCheckAllButton=すべてのチェックを外す
    ja-JP.SetupType=セットアップの種類
    ja-JP.SetupFile=セットアップファイル
    ja-JP.Unattended=無人セットアップの構成を使用
    ja-JP.WithoutUnatteded=構成ファイルを使用しない
    ja-JP.XP2ESDSetup=XP2ESD セットアップ
    ja-JP.StandardSetup=Windows 標準セットアップ
    ja-JP.Options=オプション
    ja-JP.DynamicDrivers=動的なドライバフォルダ
    ja-JP.DynamicDriversTip=初回起動前に、展開されたシステムへセットアップメディアのドライバフォルダからドライバを組み込みます。
    ja-JP.DefaultPartition=カスタム パーティションID
    ja-JP.DefaultPartitionTip=Windows XP / 2003のブートパーティションIDを手動で指定する - 手動でマルチブートインストールをするのに便利です。
    ja-JP.PAEPatch=PAEパッチ
    ja-JP.PAEPatchTip=32bit システム上で4GB以上のRAMを使用できるようにします。
    ja-JP.SkipOOBE=OOBEをスキップ
    ja-JP.SkipOOBETip=Administratorアカウントで、直接デスクトップを起動します。
    ja-JP.NoReboot=再起動しない
    ja-JP.NoRebootTip=システムをこれ以上再起動しません。
    ja-JP.RunOnceEx=RunOnceEx
    ja-JP.RunOnceExTip=OOBEの前の段階でアプリケーションや情報ファイルをインストールします。
    
    
    ;RunOnceEx.inf
    FINTEXT    = "Windows ポスト セットアップ"
    CERTEXT    = "証明書のインストール"
    SCRIPTTEXT = "スクリプトの実行"
    OFFTEXT    = "Microsoft Officeのインストール"
    MSITEXT    = "MSI パッケージのインストール"
    ACTTEXT    = "製品のアクティベート"
    UPDTEXT    = "アップデートのインストール"
    SILTEXT    = "アプリケーションのインストール"
    TWKTEXT    = "個人設定の適用"
    DRVCLNTEXT = "未使用ドライバの削除"
    RBTTEXT    = "再起動"
     
  4. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    ;th-TH
    th-TH.RunOnceEx=RunOnceEx
    th-TH.RunOnceExTip=ขั้นตอนการตั้งค่าพิเศษเพื่อติดตั้งแอปพลิเคชั่นและการกำหนดค่าก่อน OOBE
     
  5. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    I'd like you to please give me the discord link for the server in Conversations. I have an discord account.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
  7. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. nlgxzef

    nlgxzef MDL Novice

    Aug 23, 2009
    49
    35
    0
    Updated Turkish translation for POWIS Launcher: (Some strings are re-worded)

    Code:
    tr-TR.AvailableDriverPacks=sürücü paketi mevcut
    tr-TR.Selected=Seçilen:
    tr-TR.Filename=Ad
    tr-TR.Size=Boyut
    tr-TR.Copying=Kopyalanıyor:
    tr-TR.InstallationInProgress=Kurulum devam ediyor
    tr-TR.WinREButton=Kurtarma Ortamı
    tr-TR.CMDButton=Komut İstemi
    tr-TR.StartButton=Başlat
    tr-TR.CheckAllButton=Tümünü seç
    tr-TR.UnCheckAllButton=Hiçbirini seçme
    tr-TR.SetupType=Kurulum türü
    tr-TR.SetupFile=Kurulum dosyası
    tr-TR.Unattended=Katılımsız yanıt dosyası
    tr-TR.WithoutUnatteded=Yanıt dosyası kullanma
    tr-TR.XP2ESDSetup=XP2ESD kurulumu
    tr-TR.StandardSetup=Standart Windows kurulumu
    tr-TR.Options=Seçenekler
    tr-TR.DynamicDrivers=Dinamik sürücü klasörü
    tr-TR.DynamicDriversTip=Kurulum medyasındaki drivers klasöründe bulunan sürücüleri, kurulan sisteme, ilk önyüklemeden önce entegre et.
    tr-TR.DefaultPartition=Özel birim no
    tr-TR.DefaultPartitionTip=Windows XP/2003 önyüklemesi için özel bir birim numarası tanımla. Özel çoklu-önyükleme kurulumları için kullanışlıdır.
    tr-TR.PAEPatch=PAE yaması
    tr-TR.PAEPatchTip=32-bit sistemler için 4GB RAM sınırını kaldır.
    tr-TR.SkipOOBE=OOBE'yi atla
    tr-TR.SkipOOBETip=Kurulumu hiçbir soru sormadan Administrator hesabı ile tamamla.
    tr-TR.NoReboot=Yeniden başlatma
    tr-TR.NoRebootTip=Kurulum tamamlandığında sistemin otomatik olarak yeniden başlatılmasını engelle.
    tr-TR.RunOnceEx=RunOnceEx
    tr-TR.RunOnceExTip=Uygulamaları kurmak ve ayarları uygulamak için kullanılan, OOBE'den önceki kurulum aşamasıdır.
    
    
     
  9. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    thai Update only some

    th-TH.DefaultPartition=ID พาร์ติชันที่กำหนดเอง
    th-Th.DefaultPartitionTip=ระบุ ID พาร์ติชันสำหรับบูตที่กำหนดเองสำหรับ Windows XP / 2003 มีประโยชน์สำหรับการติดตั้งมัลติบูตแบบกำหนดเอง
     
  10. Chibi ANUBIS

    Chibi ANUBIS MDL Chibi Developer

    Apr 28, 2014
    1,271
    924
    60
    Code:
    fr-FR.RunOnceEx=RunOnceEx
    fr-FR.RunOnceExTip=Etape installation et configuration des applications avant OOBE
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    #2114 UsefulAGKHelper, Nov 14, 2022
    Last edited: Nov 14, 2022
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    I changed the color back to white, I changed the back button, and now the close button will only work when hovering it (the problem is that the close button is too high and way far on the left in comparison to before, I need to know how to change the button's location without adding extra space in the close button image).
    XP-modal-for-XP2ESD-4.png
     
    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
    #2116 UsefulAGKHelper, Nov 14, 2022
    Last edited: Nov 14, 2022
    The res file of the latest XP setup design I made is here.
    EDIT: I changed the file, and the close button is fixed.
     

    Attached Files:

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. UsefulAGKHelper

    UsefulAGKHelper MDL Senior Member

    Aug 28, 2021
    384
    237
    10
    #2117 UsefulAGKHelper, Nov 14, 2022
    Last edited: Nov 14, 2022
    This is what my XP-styled design for the XP2ESD modern setup looks like even tho it's WIP.
    The buttons with text do need to be changed but overall it looks ok.
    XP-modal-for-XP2ESD-5.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    #2118 MilkChan, Nov 15, 2022
    Last edited: Nov 15, 2022
    @abbodi1406
    I'm aware of a problem with UpdatePacks x64 but I can't handle it. The file protection message comes from
    update.exe I noticed when I wrote an update for x64.

    Does anyone have any way to turn off SFC completely? for x64
    I'm not sure if it's at SFC, I wonder.
    It's weird it requires different hacks than x86.
    Unlike x86's UpdatePacks, there is no problem.
     
  17. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,454
    60
    XP2ESD have SFC patching inside by default for both x86 and x64
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. MilkChan

    MilkChan MDL Senior Member

    Mar 8, 2020
    430
    236
    10
    Yes I tried it in nLite too but it didn't work.