[Main]
Title           =WoW64 Basic
Description     =Adds WoW64 (Windows on Windows64). WoW64 makes 32bit programs work in an 64bit environment
Selected=True
Level           =1
Author          =JFX, Martt
Version=8.1
Date=20.11.2025
Sizex86=|0:0:0
Sizex64=|182408004:0:0

[Interface]
pTextLabel1=WoW64_Basic script does not make any changes in 32-bit builds.,11,0,Default,20,20,470,20
pTextLabel2=Use with RTM Sources only!,11,0,Bold,50,60,260,20
pTextLabel3=Windows 10 x64 ,11,0,Default,50,105,270,20
pFrame1=,707070,0,0,40,45,300,100
pWebLabel1=http://en.wikipedia.org/wiki/WoW64,Wikipedia: WoW64 info,0,Web,20,200,150,20
//
tEcho_1=Copying files [SysWoW64]...
tEcho_2=Side by Side configuration [WoW64]...
tEcho_3=import registry files,  Windows 8...
//
tHalt_1=Error importing [%Regfile%]#$c aborting build

[Interface.07]
Description=Integriert WoW64-Unterstützung (Windows on Windows64) in PEx64. Mit WoW64 werden 32-Bit-Programme auf 64-Bit-PE lauffähig.
ptextlabel1=Das WoW64_Basic-Skript führt keine Änderungen an 32-Bit PEs durch.,11,0,Default,20,20,470,20
ptextlabel2=Nur mit RTM-Quellen zu benutzen!,11,0,Bold,50,60,260,20
ptextlabel3=Windows 10 x64,11,0,Default,50,105,270,20
pFrame1=,707070,0,0,40,45,300,100
pweblabel1=http://de.wikipedia.org/wiki/WOW64,Wikipedia: WoW64-Info,0,Web,20,200,150,20
//
tEcho_1=Dateien werden kopiert [SysWoW64]...
tEcho_2=Side-by-Side-Konfiguration [WoW64]...
tEcho_3=importiere Registry-Dateien, Windows 10...
//
tHalt_1=Fehler beim Import von [%Regfile%]#$c Ausführung wird abgebrochen


[Process]

if,%Arch%,=,x86,then,exit

Echo,%tEcho_1%
DirMake,   %Target_Wow%\AdvancedInstallers
DirMake,   %Target_Wow%\drivers
DirMake,   %Target_Wow%\Migration
DirMake,   %TargetDir%\Program Files (x86)\Common Files
DirMake,   %Target_Wow%\dism\%DistLang%
DirMake,   %Target_Wow%\wbem\%DistLang%

DirCopy,            %Boot_Wow%\downlevel,           %Target_Wow%\downlevel\
DirCopy,            %Boot_Wow%\Dism,                %Target_Wow%\Dism\
set,%DistTmp%,%DistLang%
if,not,Existdir,%Boot_Wow%\%DistLang%,then,set,%DistTmp%,%FDistLang%
DirCopy,            %Boot_Wow%\%DistTmp%,          %Target_Wow%\%DistTmp%\
If,Not,%DistLang%,=,en-US,Then,DirCopy,%Boot_Wow%\en-US,%Target_Wow%\en-US\

FileCopy,           %Install_Wow%\api-ms-win*.dll,  %Target_Wow%
FileCopy,           %Install_Wow%\ext-ms-win*.dll,  %Target_Wow%

//FileCopy,           %Install_Wow%\*.nls,            %Target_Wow%
DirCopy,            %Install_Wow%\wbem,             %Target_Wow%\Wbem

FileCopy,%Install_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-ApisetNamespace-WOW64-*.cat,                 %Target_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
FileCopy,%Install_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-CoreSystem-WOW64-*.cat,                      %Target_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
FileCopy,%Install_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Client-Drivers-Package-net~*.cat,            %Target_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
FileCopy,%Install_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Client-Features-Package-AutoMerged-net~*,    %Target_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
FileCopy,%Install_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-SKU-Foundation-Package-net~*.cat,            %Target_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
FileCopy,%Install_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Client-Drivers-Package-drivers~*.cat,        %Target_Sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}

//DirCopy,%install_sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\,%target_sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\

//Core WoW files
SetReqFile,%Install_sys%,%Distlang%,%FallBack%,%target_sys%
CopyFile,wow64.dll,1
CopyFile,wow64cpu.dll,1
CopyFile,wow64win.dll,1
CopyFile,wowreg32.exe,1
if,%WIM_BUILD%,>,19043,then
  Copyfile,wow64base.dll
  Copyfile,wow64con.dll
End

pack,decompress,%ScriptDir%\Wow64\SystemProfile.7z,%Target_Wow%\Config\SystemProfile

// copy all the *base.dll files
FileCopy,%Install_wow%\*base.dll,%target_wow%\
set,%DistTmp%,%DistLang%
if,not,Existdir,%Install_wow%\%DistLang%,then,set,%DistTmp%,%FDistLang%


FileCopy,%Install_wow%\%DistTmp%\*base.dll.mui,%target_wow%\%DistTmp%\
If,Not,%DistLang%,=,en-US,then,FileCopy,%Install_wow%\en-US\*base.dll.mui,%target_wow%\en-US\

SetReqFile,%Install_wow%,%Distlang%,%FallBack%,%target_wow%

CopyFile,activeds.dll,1
CopyFile,actxprxy.dll,1
CopyFile,adsldp.dll,1
CopyFile,adsldpc.dll,1
CopyFile,advapi32.dll,1
CopyFile,apphelp.dll,1
CopyFile,asycfilt.dll,1
CopyFile,atl.dll,1
CopyFile,avifil32.dll,1

CopyFile,browseui.dll,1
CopyFile,cfgmgr32.dll,1
CopyFile,clusapi.dll,1
CopyFile,comctl32.dll,1
CopyFile,comdlg32.dll,1
CopyFile,credui.dll,1
CopyFile,crtdll.dll,1
CopyFile,crypt32.dll,1
CopyFile,cscapi.dll,1
CopyFile,dbghelp.dll,1
CopyFile,dhcpcsvc.dll,1
CopyFile,dhcpcsvc6.dll,1
CopyFile,dnsapi.dll,1
CopyFile,duser.dll,1

CopyFile,esent.dll,1
CopyFile,gdi32.dll,1
CopyFile,iertutil.dll,1
CopyFile,imagehlp.dll,1
CopyFile,imm32.dll,1
CopyFile,iphlpapi.dll,1
CopyFile,kernel32.dll,1
CopyFile,lpk.dll,1
CopyFile,lz32.dll,1
CopyFile,mpr.dll,1
CopyFile,mprapi.dll,1
CopyFile,msacm32.dll,1
CopyFile,msasn1.dll,1
CopyFile,mscms.dll,1
CopyFile,msctf.dll,1
CopyFile,msi.dll,1
CopyFile,msimg32.dll,1
CopyFile,msvcp60.dll,1
CopyFile,msvcrt.dll,1
CopyFile,msvfw32.dll,1
CopyFile,mswsock.dll,1
CopyFile,netapi32.dll,1
CopyFile,normaliz.dll,1
CopyFile,nsi.dll,1
CopyFile,ntdll.dll,1
CopyFile,ntshrui.dll,1
CopyFile,ntvdm64.dll,1
CopyFile,odbc32.dll,1
CopyFile,odbcint.dll,1
CopyFile,ole32.dll,1
CopyFile,oleacc.dll,1
CopyFile,oleaccrc.dll,1
CopyFile,oleaut32.dll,1
CopyFile,oledlg.dll,1
CopyFile,olepro32.dll,1
CopyFile,propsys.dll,1
CopyFile,psapi.dll,1
CopyFile,reg.exe,1
CopyFile,regapi.dll,1
CopyFile,regsvr32.exe,1
CopyFile,riched20.dll,1
CopyFile,riched32.dll,1
CopyFile,rpcrt4.dll,1
CopyFile,rsaenh.dll,1
CopyFile,rtutils.dll,1
CopyFile,rundll32.exe,1
CopyFile,samlib.dll,1
CopyFile,schannel.dll,1
CopyFile,secur32.dll,1
CopyFile,setupapi.dll,1
CopyFile,shell32.dll,1
CopyFile,shfolder.dll,1
CopyFile,shlwapi.dll,1
CopyFile,slc.dll,1
CopyFile,stdole2.tlb,1
CopyFile,stdole32.tlb,1
CopyFile,svchost.exe,1
CopyFile,sxs.dll,1
CopyFile,sxsstore.dll,1
CopyFile,sxstrace.exe,1
CopyFile,syssetup.dll,1
CopyFile,tzres.dll,1
CopyFile,urlmon.dll,1
CopyFile,user32.dll,1
CopyFile,userenv.dll,1
CopyFile,usp10.dll,1
CopyFile,uxtheme.dll,1
CopyFile,version.dll,1
CopyFile,wininet.dll,1
CopyFile,winmm.dll,1
CopyFile,winnsi.dll,1
CopyFile,winspool.drv,1
CopyFile,wintrust.dll,1
CopyFile,wldap32.dll,1
CopyFile,wow32.dll,1
CopyFile,ws2help.dll,1
CopyFile,ws2_32.dll,1
CopyFile,wshtcpip.dll,1
CopyFile,wsock32.dll,1
CopyFile,xmllite.dll,1
//
//history 2
CopyFile,AudioSes.dll,1
CopyFile,avrt.dll,1
CopyFile,clbcatq.dll,1
CopyFile,cmd.exe,1
CopyFile,credssp.dll,1
CopyFile,cryptdll.dll,1
CopyFile,dllhost.exe,1
CopyFile,dsound.dll,1
CopyFile,dwmapi.dll,1
CopyFile,FWPUCLNT.DLL,1
CopyFile,ksuser.dll,1
CopyFile,mlang.dat,1
CopyFile,mlang.dll,1
CopyFile,MMDevAPI.dll,1
CopyFile,msacm32.drv,1
CopyFile,msvcrt40.dll,1
CopyFile,msxml3.dll,1
CopyFile,ntmarta.dll,1
CopyFile,powrprof.dll,1
CopyFile,resutils.dll,1
CopyFile,wdmaud.drv,1
CopyFile,winbrand.dll,1
CopyFile,wship6.dll,1
//
CopyFile,ExplorerFrame.dll,1
CopyFile,networkexplorer.dll,1
if,not,%WIM_BUILD%,=,17763,then,CopyFile,shellstyle.dll,1

//imageres.dll is only a resource file, so let's take the native one &_
//and save space with WIM duplicates-once Compression
IF,ExistFile,%target_sys%\imageres.dll,then,FileCopy,%target_sys%\imageres.dll,%target_win%\syswow64\
//History 7
CopyFile,drvstore.dll,1
CopyFile,msls31.dll,1
CopyFile,msvcirt.dll,1
CopyFile,ntdsapi.dll,1
CopyFile,sensapi.dll,1
CopyFile,vds_ps.dll,1
CopyFile,wbemcomn.dll,1
CopyFile,windowscodecs.dll,1
CopyFile,windowscodecsext.dll,1
CopyFile,winhttp.dll,1

//  Win7

//CopyFile,cryptbase.dll,1
CopyFile,cryptsp.dll,1
CopyFile,devobj.dll,1
//CopyFile,kernelbase.dll,1
CopyFile,netutils.dll,1
CopyFile,profapi.dll,1
CopyFile,samcli.dll,1
CopyFile,sechost.dll,1
CopyFile,srvcli.dll,1
CopyFile,sspicli.dll,1
CopyFile,wkscli.dll,1
//
//history 2
CopyFile,browcli.dll,1
CopyFile,dui70.dll,1
CopyFile,StructuredQuery.dll,1
//
//History 7
CopyFile,logoncli.dll,1
CopyFile,rpcrtremote.dll,1
CopyFile,webio.dll,1

// Win 8

//CopyFile,combase.dll,1
CopyFile,shcore.dll,1
//CopyFile,winmmbase.dll,1
CopyFile,cmdext.dll,1
CopyFile,mprext.dll,1
CopyFile,slcext.dll,1
CopyFile,ssshim.dll,1
CopyFile,wdscore.dll,1

// Weird string in DeviceManager
CopyFile,    netcfgx.dll,1
// BgInfo, no wmi ip address and stuff
CopyFile,    framedynos.dll,1
CopyFile,vdmdbg.dll,1
CopyFile,wtsapi32.dll,1

// Win10
CopyFile,authz.dll
CopyFile,bcd.dll
CopyFile,bcrypt.dll,1

CopyFile,coml2.dll
CopyFile,CoreMessaging.dll
CopyFile,CoreUIComponents.dll
CopyFile,DataExchange.dll
CopyFile,dcomp.dll
CopyFile,d3d11.dll
CopyFile,dxgi.dll
CopyFile,TextInputFramework.dll
CopyFile,WinTypes.dll
CopyFile,windows.storage.dll,1
CopyFile,kerberos.dll,1
if,%WIM_BUILD%,=,10240,then,CopyFile,policymanager.dll
CopyFile,mscories.dll,1
CopyFile,bcryptprimitives.dll,1

CopyFile,virtdisk.dll

//th2	CopyFile,cmipnpinstall.dll,1

	CopyFile,kernel.appcore.dll
//	CopyFile,poqexec.exe,1
	CopyFile,vdmdbg.dll,1
	CopyFile,wtsapi32.dll,1

//TH2 files
CopyFile,davhlpr.dll
CopyFile,edputil.dll,1
CopyFile,FirewallAPI.dll,1

// Redstone 1
// 14295 gdi client gdi32full
If,ExistFile,%Install_wow%\gdi32full.dll,then,CopyFile,gdi32full.dll

if,%WIM_BUILD%,=>,15063,then,CopyFile,msvcp_win.dll
if,%WIM_BUILD%,=>,17134,then,CopyFile,fltLib.dll
if,%WIM_BUILD%,=>,18362,then,CopyFile,umpdc.dll
if,%WIM_BUILD%,=>,19041,then
	Copyfile,TextShaping.dll
	Copyfile,winsta.dll
	Copyfile,wldp.dll
End

// common files...
CopyFile,avicap32.dll,1
CopyFile,ddraw.dll,1
CopyFile,msvbvm60.dll,1
CopyFile,olecli32.dll,1
CopyFile,wdi.dll,1
copyfile,quartz.dll,1
copyfile,query.dll,1
CopyFile,msvcp60.dll
CopyFile,msxml6.dll
CopyFile,msxml6r.dll,1
CopyFile,snmpapi.dll


filecopy,%boot_wow%\*.*,%target_wow%\
filecopy,%boot_wow%\%distlang%\*.*,%target_wow%\%distlang%\
copyfile,msscript.ocx,1

Echo,%tEcho_2%
DirCopy, %Install_Win%\WinSxS\x86_microsoft.windows.common-controls*.*,                      %Target_Win%\WinSxS\
DirCopy, %Install_Win%\WinSxS\x86_microsoft.windows.c..-controls.resources_*_%distlang%*,  %Target_Win%\WinSxS\
DirCopy, %Install_Win%\WinSxS\x86_microsoft.windows.gdiplus*.*,                              %Target_Win%\WinSxS\
DirCopy, %Install_Win%\WinSxS\x86_microsoft.windows.isolationautomation*.*,                  %Target_Win%\WinSxS\
//\Windows\WinSxS\x86_microsoft.windows.i..utomation.proxystub_*\*.*
//\Windows\WinSxS\x86_microsoft-windows-servicingstack_*\*.*

FileCopy, %Install_Win%\WinSxS\manifests\x86_microsoft.windows.gdiplus_6595b64144ccf1df*.*,   %Target_Win%\WinSxS\manifests
FileCopy, %Install_Win%\WinSxS\manifests\x86_microsoft.windows.c..-controls.resources_*_%DistLang%*, %Target_Win%\WinSxS\manifests
FileCopy, %Install_Win%\WinSxS\manifests\x86_microsoft.windows.common-controls*.*,            %Target_Win%\WinSxS\manifests
FileCopy, %Install_Win%\WinSxS\manifests\x86_microsoft.windows.i..utomation.proxystub*.*,     %Target_Win%\WinSxS\manifests
FileCopy, %Install_Win%\WinSxS\manifests\x86_microsoft.windows.isolationautomation*.*,        %Target_Win%\WinSxS\manifests
FileCopy, %Install_Win%\WinSxS\manifests\x86_microsoft.windows.systemcompatible*.*,           %Target_Win%\WinSxS\manifests
FileCopy, %Install_Win%\WinSxS\manifests\x86_microsoft-windows-m..tion-isolationlayer*.*,     %Target_Win%\WinSxS\manifests
//\Windows\WinSxS\Manifests\x86_microsoft.windows.systemcompatible_*.manifest
//\Windows\WinSxS\Manifests\x86_microsoft-windows-servicingstack_*.manifest

RegLoad,%RegSoftware%,PE-SOFTWARE
If,ExistRegKey,HKLM,PE-SOFTWARE\Wow6432Node\Microsoft\Active Setup\Installed Components,Then,RegDelete,HKLM,PE-SOFTWARE\Wow6432Node\Microsoft\Active Setup\Installed Components
RegUnLoad,PE-SOFTWARE

FileCopy,%ScriptDir%\WoW64\SetWOW64.exe,%target_sys%
IniWrite,%Target_sys%\PEinit.ini,Init,013,Runwait|Hide|"X:\Windows\System32\SetWOW64.exe

[Script-Pic]
0=19324,5708,ZLB64
1=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
2=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
3=U1RsDfWmcpKQ+Evbld9eLeAxfpsVPDB1WBl2rWufcbjXKpN3hr2hkd3ayK7GNRvdE9q1dJypTQw7Za1d+fXlxF9I3ue0yE0JmxuHwc1ukhC/lBhlLXx3sV8j9mv2anZk5sFONbc3v438tqjyXN7T+rM35obda8Ru74ndzLAr2MxctTezX3focd2pp+ca4he0K7/DIMy2aWnNqQtaeO/OjZHZJyWtZF7tZtcRO/E7DW4Z4aB625dflG3T0ZrTFLJ7n72az3rvaPKe2SdlLP9Vi8v7lrlxeU/s9UZWzHdUNoPiz/Gb74VfnM0wWylD9G8BZafMlXvG+5rG3Dd7f62F967cV9M5JWx6EazVYpi1QvY7wvvlp9deN8oKp7aZ38jwl1F2itm9r6X3TlPL/VLB8jN12PVCqpdyrqOs6CvhqKVa6u243lBPDPcvyg20ZSkhysKY7m3nlxC/wOV9tWvPcbi9d5poP9GXw6wqgFnNh0Ungs2oQIPdzH7e9asNt+l+2c3aCosyP/rv6pKEjvdy/ewwVmQzjOwaoHXMXP/WyvOImXi1Epe3NK+tsf4X+W8YKvJm3M//t5tVxfEmWS7qVK59u9Hblmor+33z1zsaalVCr/vhr+SGjFMWxBzW8JMjtYLURK0grd2lKU06oyq63K2tzABmgn1UjWSH3zmcDuyPdHIm+yM71rlH5jBn5B+Mfe8wdvuDsdMdxg5/MHLuMNa7xg7ucjiN44Z2Ht2f26mVkePp3vJ0b3m6tzzdW57uLU/3lqd7y9O95ene8nRvebq3PN1bnu4tT/eWp3vL073l6d7ydG95urc83Vue7i1P95ane8vTveXp3vJ0b3m6tzzdW57uLU/3lqd7y9O95ene8nRvebq3PN1bnu6t/4Xurf8A7hcuZQ==
