Rename RequireFileEx,Append to RequireFileEx,AppendList

This commit is contained in:
Homes32
2021-04-03 08:28:43 -05:00
parent ac05466529
commit cebda4e1c4
29 changed files with 1594 additions and 1592 deletions

View File

@@ -444,18 +444,18 @@ btn_AdvancedOptions=,1,8,482,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,
btn_ScriptInfo=,1,8,513,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_SourceCfg="Configure Source",1,12,5,50,532,81,8,Bold
lbl_Source="Source Files",1,1,17,74,83,18,8,Bold
fb_SrcPath=,1,13,94,68,433,20,dir,Title=Select the directory containing your extracted ISO image
fb_SrcPath=D:\Images\Win10_1909_English_x64\,1,13,94,68,433,20,dir,Title=Select the directory containing your extracted ISO image
bvl_Homepage=bvl_Homepage,1,12,302,5,121,25
web_TechBench="Techbench ISO Images",1,10,309,9,113,18,https://tb.rg-adguard.net/public.php
bvl_ImageCfg="Configure Source Image",1,12,5,146,532,130,8,Bold
lbl_BaseWim="Base Wim:",0,1,69,166,54,18,8,Normal
cmb_BaseWim=WinRE.wim,0,4,130,162,100,21,Boot.wim,WinRE.wim,_SaveSource_,False
lbl_SrcBaseImg="'Base' Image:",1,1,56,193,92,18,8,Normal
cmb_SrcBaseImage="[Please select a valid source]",1,4,130,188,395,21,"[Please select a valid source]",_UpdateBaseWimLabel_,True
cmb_SrcBaseImage="1 - Microsoft Windows Recovery Environment",1,4,130,188,395,21,"1 - Microsoft Windows Recovery Environment",_UpdateBaseWimLabel_,True
lbl_SrcInstallImage="'install.wim' Image:",1,1,29,221,94,18,8,Normal
cmb_SrcInstallImage="[Please select a valid source]",1,4,130,214,395,21,"[Please select a valid source]",_GetSourceWimImage_,True
cmb_SrcInstallImage="6 - Windows 10 Pro",1,4,130,214,395,21,"1 - Windows 10 Home","2 - Windows 10 Home N","3 - Windows 10 Home Single Language","4 - Windows 10 Education","5 - Windows 10 Education N","6 - Windows 10 Pro","7 - Windows 10 Pro N","8 - Windows 10 Pro Education","9 - Windows 10 Pro Education N","10 - Windows 10 Pro for Workstations","11 - Windows 10 Pro N for Workstations",_GetSourceWimImage_,True
lbl_ImageInfo="Image Info:",1,1,64,251,60,16,8,Normal
lbl_ImgInfo=,1,1,131,251,393,16,8,Bold
lbl_ImgInfo="Language: en-US Architecture: x64 Version: 10.0.18362.418",1,1,131,251,393,16,8,Bold
btn_SrcSave=" Save",1,8,421,96,80,25,SaveSource,Disquette_16.png,False
bvl_DestCfg="Configure Destination",0,12,5,290,532,112,8,Bold
fb_OutputDir=%BaseDir%\Output\%ProjectTitle%\,0,13,94,340,433,20,dir,Title=Select the directory where the final build will be saved,"__The directory where the final build will be saved. (eg. BOOT.WIM, Programs, etc.)"

View File

@@ -53,11 +53,11 @@ Echo,"Processing %ScriptTitle%..."
// so we include our program that places an icon in the system tray that allows us to toggle the OSK on/off.
ExtractAllFiles,%ScriptFile%,%SourceArch%,%TargetSystem32%
RequireFileEx,Append,\Windows\System32\osk.exe
RequireFileEx,Append,\Windows\System32\OskSupport.dll
RequireFileEx,Append,\Windows\System32\utilman.exe
RequireFileEx,Append,\Windows\System32\WindowsCodecsExt.dll
RequireFileEx,Append,\Windows\cursors\aero_arrow.cur
RequireFileEx,AppendList,\Windows\System32\osk.exe
RequireFileEx,AppendList,\Windows\System32\OskSupport.dll
RequireFileEx,AppendList,\Windows\System32\utilman.exe
RequireFileEx,AppendList,\Windows\System32\WindowsCodecsExt.dll
RequireFileEx,AppendList,\Windows\cursors\aero_arrow.cur
RequireFileEx,ExtractList

View File

@@ -62,10 +62,10 @@ Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramVer%
// Dependencies
RequireFileEx,Append,\windows\System32\amsi.dll
RequireFileEx,Append,\Windows\System32\glu32.dll
RequireFileEx,Append,\Windows\System32\opengl32.dll
RequireFileEx,Append,\windows\System32\pcacli.dll
RequireFileEx,AppendList,\windows\System32\amsi.dll
RequireFileEx,AppendList,\Windows\System32\glu32.dll
RequireFileEx,AppendList,\Windows\System32\opengl32.dll
RequireFileEx,AppendList,\windows\System32\pcacli.dll
RequireFileEx,ExtractList
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -58,12 +58,12 @@ FileCopy,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%","%TargetPrograms%\%Progr
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramVer%
// Dependencies
RequireFileEx,Append,\windows\System32\amsi.dll
RequireFileEx,Append,\Windows\System32\dinput.dll
RequireFileEx,Append,\Windows\System32\dpnet.dll
RequireFileEx,Append,\windows\System32\dxdiagn.dll
RequireFileEx,Append,\windows\System32\mpg2splt.ax
RequireFileEx,Append,\windows\System32\ResourcePolicyClient.dll
RequireFileEx,AppendList,\windows\System32\amsi.dll
RequireFileEx,AppendList,\Windows\System32\dinput.dll
RequireFileEx,AppendList,\Windows\System32\dpnet.dll
RequireFileEx,AppendList,\windows\System32\dxdiagn.dll
RequireFileEx,AppendList,\windows\System32\mpg2splt.ax
RequireFileEx,AppendList,\windows\System32\ResourcePolicyClient.dll
RequireFileEx,ExtractList
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -61,47 +61,47 @@ If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,
Run,%ScriptFile%,ExtractProgram,%TargetPrograms%\%ProgramFolder%
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
RequireFileEx,Append,\Windows\System32\devenum.dll
RequireFileEx,Append,\Windows\System32\dsound.dll
RequireFileEx,Append,\Windows\System32\dxva2.dll
RequireFileEx,Append,\Windows\System32\evr.dll
RequireFileEx,Append,\Windows\System32\imaadp32.acm
RequireFileEx,Append,\Windows\System32\iyuv_32.dll
RequireFileEx,Append,\Windows\System32\l3codeca.acm
RequireFileEx,Append,\Windows\System32\l3codecp.acm
RequireFileEx,Append,\Windows\System32\mfperfhelper.dll
RequireFileEx,Append,\Windows\System32\mfplat.dll
RequireFileEx,Append,\Windows\System32\MP3DMOD.DLL
RequireFileEx,Append,\Windows\System32\MP43DECD.DLL
RequireFileEx,Append,\Windows\System32\MP4SDECD.DLL
RequireFileEx,Append,\Windows\System32\Mpeg2Data.ax
RequireFileEx,Append,\Windows\System32\mpg2splt.ax
RequireFileEx,Append,\Windows\System32\MPG4DECD.DLL
RequireFileEx,Append,\Windows\System32\msadp32.acm
RequireFileEx,Append,\Windows\System32\msdmo.dll
RequireFileEx,Append,\Windows\System32\msg711.acm
RequireFileEx,Append,\Windows\System32\msgsm32.acm
RequireFileEx,Append,\Windows\System32\msimg32.dll
RequireFileEx,Append,\Windows\System32\msmpeg2adec.dll
RequireFileEx,Append,\Windows\System32\msmpeg2vdec.dll
RequireFileEx,Append,\Windows\System32\msrle32.dll
RequireFileEx,Append,\Windows\System32\msvidc32.dll
RequireFileEx,Append,\Windows\System32\msyuv.dll
RequireFileEx,Append,\Windows\System32\oleacc.dll
RequireFileEx,Append,\Windows\System32\oleaccrc.dll
RequireFileEx,Append,\Windows\System32\qasf.dll
RequireFileEx,Append,\Windows\System32\tsbyuv.dll
RequireFileEx,Append,\Windows\System32\unregmp2.exe
RequireFileEx,Append,\Windows\System32\WMADMOD.DLL
RequireFileEx,Append,\Windows\System32\WMADMOE.DLL
RequireFileEx,Append,\Windows\System32\WMASF.DLL
RequireFileEx,Append,\Windows\System32\wmdrmsdk.dll
RequireFileEx,Append,\Windows\System32\wmploc.DLL
RequireFileEx,Append,\Windows\System32\WMSPDMOD.DLL
RequireFileEx,Append,\Windows\System32\WMVCORE.DLL
RequireFileEx,Append,\Windows\System32\WMVDECOD.DLL
RequireFileEx,Append,\Windows\System32\wmvdspa.dll
RequireFileEx,Append,\Windows\System32\WMVSDECD.DLL
RequireFileEx,AppendList,\Windows\System32\devenum.dll
RequireFileEx,AppendList,\Windows\System32\dsound.dll
RequireFileEx,AppendList,\Windows\System32\dxva2.dll
RequireFileEx,AppendList,\Windows\System32\evr.dll
RequireFileEx,AppendList,\Windows\System32\imaadp32.acm
RequireFileEx,AppendList,\Windows\System32\iyuv_32.dll
RequireFileEx,AppendList,\Windows\System32\l3codeca.acm
RequireFileEx,AppendList,\Windows\System32\l3codecp.acm
RequireFileEx,AppendList,\Windows\System32\mfperfhelper.dll
RequireFileEx,AppendList,\Windows\System32\mfplat.dll
RequireFileEx,AppendList,\Windows\System32\MP3DMOD.DLL
RequireFileEx,AppendList,\Windows\System32\MP43DECD.DLL
RequireFileEx,AppendList,\Windows\System32\MP4SDECD.DLL
RequireFileEx,AppendList,\Windows\System32\Mpeg2Data.ax
RequireFileEx,AppendList,\Windows\System32\mpg2splt.ax
RequireFileEx,AppendList,\Windows\System32\MPG4DECD.DLL
RequireFileEx,AppendList,\Windows\System32\msadp32.acm
RequireFileEx,AppendList,\Windows\System32\msdmo.dll
RequireFileEx,AppendList,\Windows\System32\msg711.acm
RequireFileEx,AppendList,\Windows\System32\msgsm32.acm
RequireFileEx,AppendList,\Windows\System32\msimg32.dll
RequireFileEx,AppendList,\Windows\System32\msmpeg2adec.dll
RequireFileEx,AppendList,\Windows\System32\msmpeg2vdec.dll
RequireFileEx,AppendList,\Windows\System32\msrle32.dll
RequireFileEx,AppendList,\Windows\System32\msvidc32.dll
RequireFileEx,AppendList,\Windows\System32\msyuv.dll
RequireFileEx,AppendList,\Windows\System32\oleacc.dll
RequireFileEx,AppendList,\Windows\System32\oleaccrc.dll
RequireFileEx,AppendList,\Windows\System32\qasf.dll
RequireFileEx,AppendList,\Windows\System32\tsbyuv.dll
RequireFileEx,AppendList,\Windows\System32\unregmp2.exe
RequireFileEx,AppendList,\Windows\System32\WMADMOD.DLL
RequireFileEx,AppendList,\Windows\System32\WMADMOE.DLL
RequireFileEx,AppendList,\Windows\System32\WMASF.DLL
RequireFileEx,AppendList,\Windows\System32\wmdrmsdk.dll
RequireFileEx,AppendList,\Windows\System32\wmploc.DLL
RequireFileEx,AppendList,\Windows\System32\WMSPDMOD.DLL
RequireFileEx,AppendList,\Windows\System32\WMVCORE.DLL
RequireFileEx,AppendList,\Windows\System32\WMVDECOD.DLL
RequireFileEx,AppendList,\Windows\System32\wmvdspa.dll
RequireFileEx,AppendList,\Windows\System32\WMVSDECD.DLL
// Extract
RequireFileEx,ExtractList

View File

@@ -48,8 +48,8 @@ Echo,"Processing %ScriptTitle%..."
///////////////////////////////////////////////////////////////////////////////////
// Extract
RequireFileEx,Append,\Windows\System32\mspaint.exe
RequireFileEx,Append,\Windows\System32\wiaservc.dll
RequireFileEx,AppendList,\Windows\System32\mspaint.exe
RequireFileEx,AppendList,\Windows\System32\wiaservc.dll
RequireFileEx,ExtractList

View File

@@ -47,19 +47,19 @@ Echo,"Processing %ScriptTitle%..."
///////////////////////////////////////////////////////////////////////////////////
// Extract
RequireFileEx,Append,\Program Files\Windows Photo Viewer
RequireFileEx,Append,\Windows\System32\Spool\drivers\color
RequireFileEx,Append,\Windows\System32\d3d8thk.dll
RequireFileEx,Append,\Windows\System32\d3d9.dll
RequireFileEx,Append,\Windows\System32\efswrt.dll
RequireFileEx,Append,\Windows\System32\htui.dll
RequireFileEx,Append,\Windows\System32\icm32.dll
RequireFileEx,Append,\Windows\System32\mscms.dll
RequireFileEx,Append,\Windows\System32\PhotoMetadataHandler.dll
RequireFileEx,Append,\Windows\System32\photowiz.dll
RequireFileEx,Append,\Windows\System32\shimgvw.dll
RequireFileEx,Append,\Windows\System32\sti.dll
RequireFileEx,Append,\Windows\System32\WMPhoto.dll
RequireFileEx,AppendList,\Program Files\Windows Photo Viewer
RequireFileEx,AppendList,\Windows\System32\Spool\drivers\color
RequireFileEx,AppendList,\Windows\System32\d3d8thk.dll
RequireFileEx,AppendList,\Windows\System32\d3d9.dll
RequireFileEx,AppendList,\Windows\System32\efswrt.dll
RequireFileEx,AppendList,\Windows\System32\htui.dll
RequireFileEx,AppendList,\Windows\System32\icm32.dll
RequireFileEx,AppendList,\Windows\System32\mscms.dll
RequireFileEx,AppendList,\Windows\System32\PhotoMetadataHandler.dll
RequireFileEx,AppendList,\Windows\System32\photowiz.dll
RequireFileEx,AppendList,\Windows\System32\shimgvw.dll
RequireFileEx,AppendList,\Windows\System32\sti.dll
RequireFileEx,AppendList,\Windows\System32\WMPhoto.dll
RequireFileEx,ExtractList

View File

@@ -53,15 +53,15 @@ If,%cb_RunFromRam%,Equal,True,RunFromRam
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%TargetPrograms%\%ProgramFolder%
RequireFileEx,Append,\Windows\System32\mgmtapi.dll
RequireFileEx,Append,\Windows\System32\snmpapi.dll
RequireFileEx,Append,\Windows\System32\wsnmp32.dll
RequireFileEx,Append,\Windows\System32\nsi.dll
RequireFileEx,AppendList,\Windows\System32\mgmtapi.dll
RequireFileEx,AppendList,\Windows\System32\snmpapi.dll
RequireFileEx,AppendList,\Windows\System32\wsnmp32.dll
RequireFileEx,AppendList,\Windows\System32\nsi.dll
RequireFileEx,Append,\Windows\SysWOW64\mgmtapi.dll
RequireFileEx,Append,\Windows\SysWOW64\snmpapi.dll
RequireFileEx,Append,\Windows\SysWOW64\wsnmp32.dll
RequireFileEx,Append,\Windows\SysWOW64\nsi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mgmtapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\snmpapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wsnmp32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\nsi.dll
RequireFileEx,ExtractList

View File

@@ -71,22 +71,22 @@ DirMake,"%TargetPrograms%\%ProgramFolder%"
If,#r,Equal,0,FileCopy,"%ProjectTemp%\%ProgramFolder%\core\*.*","%TargetPrograms%\%ProgramFolder%"
Else,Halt,"Error: Failed to extract files."
RequireFileEx,Append,\Windows\System32\amsi.dll
RequireFileEx,Append,\Windows\System32\devenum.dll
RequireFileEx,Append,\Windows\System32\evr.dll
RequireFileEx,Append,\Windows\System32\EhStorShell.dll
RequireFileEx,Append,\Windows\System32\mfplat.dll
RequireFileEx,Append,\Windows\System32\mscms.dll
RequireFileEx,Append,\Windows\System32\msmpeg2vdec.dll
RequireFileEx,Append,\Windows\System32\OEMDefaultAssociations.dll
RequireFileEx,Append,\Windows\System32\OneCoreUAPCommonProxyStub.dll
RequireFileEx,Append,\Windows\System32\PlayToDevice.dll
RequireFileEx,Append,\Windows\System32\resourcepolicyclient.dll
RequireFileEx,Append,\Windows\System32\TaskFlowDataEngine.dll
RequireFileEx,Append,\Windows\System32\webauthn.dll
RequireFileEx,Append,\Windows\System32\Windows.UI.FileExplorer.dll
RequireFileEx,Append,\Windows\System32\wpnapps.dll
RequireFileEx,Append,\Windows\System32\wscapi.dll
RequireFileEx,AppendList,\Windows\System32\amsi.dll
RequireFileEx,AppendList,\Windows\System32\devenum.dll
RequireFileEx,AppendList,\Windows\System32\evr.dll
RequireFileEx,AppendList,\Windows\System32\EhStorShell.dll
RequireFileEx,AppendList,\Windows\System32\mfplat.dll
RequireFileEx,AppendList,\Windows\System32\mscms.dll
RequireFileEx,AppendList,\Windows\System32\msmpeg2vdec.dll
RequireFileEx,AppendList,\Windows\System32\OEMDefaultAssociations.dll
RequireFileEx,AppendList,\Windows\System32\OneCoreUAPCommonProxyStub.dll
RequireFileEx,AppendList,\Windows\System32\PlayToDevice.dll
RequireFileEx,AppendList,\Windows\System32\resourcepolicyclient.dll
RequireFileEx,AppendList,\Windows\System32\TaskFlowDataEngine.dll
RequireFileEx,AppendList,\Windows\System32\webauthn.dll
RequireFileEx,AppendList,\Windows\System32\Windows.UI.FileExplorer.dll
RequireFileEx,AppendList,\Windows\System32\wpnapps.dll
RequireFileEx,AppendList,\Windows\System32\wscapi.dll
RequireFileEx,ExtractList
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -60,13 +60,13 @@ Echo,"Program Version: %ProgramVer%"
DirCopy,"%TargetPrograms%\%ProgramFolder%\languages","%TargetAppData%\LizardSystems\Network Scanner\"
FileCopy,"%TargetPrograms%\%ProgramFolder%\Default\options.xml","%TargetAppData%\LizardSystems\Network Scanner\"
RequireFileEx,Append,\windows\System32\icmp.dll
RequireFileEx,Append,\windows\System32\inetmib1.dll
RequireFileEx,Append,\windows\System32\snmpapi.dll
RequireFileEx,AppendList,\windows\System32\icmp.dll
RequireFileEx,AppendList,\windows\System32\inetmib1.dll
RequireFileEx,AppendList,\windows\System32\snmpapi.dll
RequireFileEx,Append,\windows\SysWOW64\icmp.dll
RequireFileEx,Append,\windows\SysWOW64\inetmib1.dll
RequireFileEx,Append,\windows\SysWOW64\snmpapi.dll
RequireFileEx,AppendList,\windows\SysWOW64\icmp.dll
RequireFileEx,AppendList,\windows\SysWOW64\inetmib1.dll
RequireFileEx,AppendList,\windows\SysWOW64\snmpapi.dll
RequireFileEx,ExtractList

View File

@@ -60,15 +60,15 @@ Echo,"Program Version: %ProgramVer%"
DirCopy,"%TargetPrograms%\%ProgramFolder%\languages","%TargetAppData%\LizardSystems\Wi-Fi Scanner\"
FileCopy,"%TargetPrograms%\%ProgramFolder%\Default\options.xml","%TargetAppData%\LizardSystems\Wi-Fi Scanner\"
RequireFileEx,Append,\windows\System32\inetmib1.dll
RequireFileEx,Append,\windows\System32\snmpapi.dll
RequireFileEx,Append,\windows\System32\Wlanui.dll
RequireFileEx,Append,\windows\System32\wlanapi.dll
RequireFileEx,AppendList,\windows\System32\inetmib1.dll
RequireFileEx,AppendList,\windows\System32\snmpapi.dll
RequireFileEx,AppendList,\windows\System32\Wlanui.dll
RequireFileEx,AppendList,\windows\System32\wlanapi.dll
RequireFileEx,Append,\windows\SysWOW64\inetmib1.dll
RequireFileEx,Append,\windows\SysWOW64\snmpapi.dll
RequireFileEx,Append,\windows\SysWOW64\Wlanui.dll
RequireFileEx,Append,\windows\SysWOW64\wlanapi.dll
RequireFileEx,AppendList,\windows\SysWOW64\inetmib1.dll
RequireFileEx,AppendList,\windows\SysWOW64\snmpapi.dll
RequireFileEx,AppendList,\windows\SysWOW64\Wlanui.dll
RequireFileEx,AppendList,\windows\SysWOW64\wlanapi.dll
RequireFileEx,ExtractList

View File

@@ -50,17 +50,17 @@ RunFromRam
///////////////////////////////////////////////////////////////////////////////////
// Extract
RequireFileEx,Append,\Program Files\Common Files\microsoft shared\ink\fsdefinitions
RequireFileEx,Append,\Program Files\Common Files\microsoft shared\ink\tabskb.dll
RequireFileEx,Append,\Program Files\Common Files\microsoft shared\ink\tiptsf.dll
RequireFileEx,Append,\Program Files\Common Files\microsoft shared\ink\tpcps.dll
RequireFileEx,Append,\Program Files\Common Files\microsoft shared\ink\InkObj.dll
RequireFileEx,Append,\Windows\System32\clbcatq.dll
RequireFileEx,Append,\Windows\System32\msdrm.dll
RequireFileEx,Append,\Windows\System32\SnippingTool.exe
RequireFileEx,Append,\Windows\System32\UIAnimation.dll
RequireFileEx,Append,\Windows\System32\Windows.Globalization.dll
RequireFileEx,Append,\Windows\System32\wisp.dll
RequireFileEx,AppendList,\Program Files\Common Files\microsoft shared\ink\fsdefinitions
RequireFileEx,AppendList,\Program Files\Common Files\microsoft shared\ink\tabskb.dll
RequireFileEx,AppendList,\Program Files\Common Files\microsoft shared\ink\tiptsf.dll
RequireFileEx,AppendList,\Program Files\Common Files\microsoft shared\ink\tpcps.dll
RequireFileEx,AppendList,\Program Files\Common Files\microsoft shared\ink\InkObj.dll
RequireFileEx,AppendList,\Windows\System32\clbcatq.dll
RequireFileEx,AppendList,\Windows\System32\msdrm.dll
RequireFileEx,AppendList,\Windows\System32\SnippingTool.exe
RequireFileEx,AppendList,\Windows\System32\UIAnimation.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Globalization.dll
RequireFileEx,AppendList,\Windows\System32\wisp.dll
RequireFileEx,ExtractList

View File

@@ -50,11 +50,11 @@ RunFromRam
///////////////////////////////////////////////////////////////////////////////////
// Extract
RequireFileEx,Append,\Windows\System32\aepic.dll
RequireFileEx,Append,\Windows\System32\msdrm.dll
RequireFileEx,Append,\Windows\System32\msoert2.dll
RequireFileEx,Append,\Windows\System32\psr.exe
RequireFileEx,Append,\Windows\System32\uireng.dll
RequireFileEx,AppendList,\Windows\System32\aepic.dll
RequireFileEx,AppendList,\Windows\System32\msdrm.dll
RequireFileEx,AppendList,\Windows\System32\msoert2.dll
RequireFileEx,AppendList,\Windows\System32\psr.exe
RequireFileEx,AppendList,\Windows\System32\uireng.dll
RequireFileEx,ExtractList

View File

@@ -153,18 +153,18 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
If,%cb_EnableNetworkListService%,Equal,True,Begin
// net start: SystemSetupInProgress=0 -> net start netprofm -> SystemSetupInProgress=1. netprofm requires wfplwfs.sys for pnidui icon
RequireFileEx,Append,\Windows\System32\networklist\
RequireFileEx,AppendList,\Windows\System32\networklist\
RequireFileEx,Append,\Windows\System32\ImplatSetup.dll
RequireFileEx,Append,\Windows\System32\networklist
RequireFileEx,Append,\Windows\System32\netprofm.dll
RequireFileEx,Append,\Windows\System32\netprofmsvc.dll
RequireFileEx,Append,\Windows\System32\nlmgp.dll
RequireFileEx,Append,\Windows\System32\nlmproxy.dll
RequireFileEx,Append,\Windows\System32\nlmsprep.dll
RequireFileEx,Append,\Windows\System32\npmproxy.dll
RequireFileEx,Append,\Windows\System32\pnidui.dll
RequireFileEx,Append,\Windows\System32\Wbem\netprofm.mof
RequireFileEx,AppendList,\Windows\System32\ImplatSetup.dll
RequireFileEx,AppendList,\Windows\System32\networklist
RequireFileEx,AppendList,\Windows\System32\netprofm.dll
RequireFileEx,AppendList,\Windows\System32\netprofmsvc.dll
RequireFileEx,AppendList,\Windows\System32\nlmgp.dll
RequireFileEx,AppendList,\Windows\System32\nlmproxy.dll
RequireFileEx,AppendList,\Windows\System32\nlmsprep.dll
RequireFileEx,AppendList,\Windows\System32\npmproxy.dll
RequireFileEx,AppendList,\Windows\System32\pnidui.dll
RequireFileEx,AppendList,\Windows\System32\Wbem\netprofm.mof
End
///////////////////////////////////////////////////////////////////////////////////
@@ -173,212 +173,212 @@ End
// Web Services - Discovery (WS-D) protocol, and Universal Plug and Play
If,%cb_EnableNetworkDiscoveryServices%,Equal,True,Begin
// Function Discovery Provider Host
RequireFileEx,Append,\Windows\System32\fdBth.dll
RequireFileEx,Append,\Windows\System32\fdBthProxy.dll
RequireFileEx,Append,\Windows\System32\FdDevQuery.dll
RequireFileEx,Append,\Windows\System32\fde.dll
RequireFileEx,Append,\Windows\System32\fdeploy.dll
RequireFileEx,Append,\Windows\System32\fdPHost.dll
RequireFileEx,Append,\Windows\System32\fdPnp.dll
RequireFileEx,Append,\Windows\System32\fdprint.dll
RequireFileEx,Append,\Windows\System32\fdProxy.dll
RequireFileEx,Append,\Windows\System32\FDResPub.dll
RequireFileEx,Append,\Windows\System32\fdSSDP.dll
RequireFileEx,Append,\Windows\System32\fdWSD.dll
RequireFileEx,Append,\Windows\System32\WSDApi.dll
RequireFileEx,AppendList,\Windows\System32\fdBth.dll
RequireFileEx,AppendList,\Windows\System32\fdBthProxy.dll
RequireFileEx,AppendList,\Windows\System32\FdDevQuery.dll
RequireFileEx,AppendList,\Windows\System32\fde.dll
RequireFileEx,AppendList,\Windows\System32\fdeploy.dll
RequireFileEx,AppendList,\Windows\System32\fdPHost.dll
RequireFileEx,AppendList,\Windows\System32\fdPnp.dll
RequireFileEx,AppendList,\Windows\System32\fdprint.dll
RequireFileEx,AppendList,\Windows\System32\fdProxy.dll
RequireFileEx,AppendList,\Windows\System32\FDResPub.dll
RequireFileEx,AppendList,\Windows\System32\fdSSDP.dll
RequireFileEx,AppendList,\Windows\System32\fdWSD.dll
RequireFileEx,AppendList,\Windows\System32\WSDApi.dll
// Simple Services Discovery Protocol (SSDP)
RequireFileEx,Append,\Windows\System32\ssdpapi.dll
RequireFileEx,Append,\Windows\System32\ssdpsrv.dll
RequireFileEx,AppendList,\Windows\System32\ssdpapi.dll
RequireFileEx,AppendList,\Windows\System32\ssdpsrv.dll
// Universal Plug n' Play Device Host
RequireFileEx,Append,\Windows\System32\upnphost.dll
RequireFileEx,Append,\Windows\System32\upnp.dll
RequireFileEx,Append,\Windows\System32\upnpcont.exe
RequireFileEx,Append,\Windows\System32\upnpui.dll
RequireFileEx,AppendList,\Windows\System32\upnphost.dll
RequireFileEx,AppendList,\Windows\System32\upnp.dll
RequireFileEx,AppendList,\Windows\System32\upnpcont.exe
RequireFileEx,AppendList,\Windows\System32\upnpui.dll
End
///////////////////////////////////////////////////////////////////////////////////
// Remote Network Driver Interface Specification (RNDIS)
If,%cb_EnableRNDIS%,Equal,True,Begin
RequireFileEx,Append,\Windows\System32\drivers\RNDISMP.sys
RequireFileEx,Append,\Windows\System32\drivers\usb8023.sys
RequireFileEx,AppendList,\Windows\System32\drivers\RNDISMP.sys
RequireFileEx,AppendList,\Windows\System32\drivers\usb8023.sys
RequireFileEx,Append,\Windows\INF\netrndis*
RequireFileEx,Append,\Windows\System32\netrndis*
RequireFileEx,Append,\Windows\System32\Drivers\netrndis*
RequireFileEx,Append,\Windows\System32\Driverstore\??-??\netrndis.inf_loc
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrndis.inf*
RequireFileEx,AppendList,\Windows\INF\netrndis*
RequireFileEx,AppendList,\Windows\System32\netrndis*
RequireFileEx,AppendList,\Windows\System32\Drivers\netrndis*
RequireFileEx,AppendList,\Windows\System32\Driverstore\??-??\netrndis.inf_loc
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrndis.inf*
RequireFileEx,Append,\Windows\INF\rndiscmp*
RequireFileEx,Append,\Windows\System32\rndiscmp*
RequireFileEx,Append,\Windows\System32\Drivers\rndiscmp*
RequireFileEx,Append,\Windows\System32\Driverstore\??-??\rndiscmp.inf_loc
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\rndiscmp.inf*
RequireFileEx,AppendList,\Windows\INF\rndiscmp*
RequireFileEx,AppendList,\Windows\System32\rndiscmp*
RequireFileEx,AppendList,\Windows\System32\Drivers\rndiscmp*
RequireFileEx,AppendList,\Windows\System32\Driverstore\??-??\rndiscmp.inf_loc
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\rndiscmp.inf*
RequireFileEx,Append,\Windows\INF\wceisvista*
RequireFileEx,Append,\Windows\System32\wceisvista*
RequireFileEx,Append,\Windows\System32\Drivers\wceisvista*
RequireFileEx,Append,\Windows\System32\Driverstore\??-??\wceisvista.inf_loc
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\wceisvista.inf*
RequireFileEx,AppendList,\Windows\INF\wceisvista*
RequireFileEx,AppendList,\Windows\System32\wceisvista*
RequireFileEx,AppendList,\Windows\System32\Drivers\wceisvista*
RequireFileEx,AppendList,\Windows\System32\Driverstore\??-??\wceisvista.inf_loc
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\wceisvista.inf*
End
///////////////////////////////////////////////////////////////////////////////////
// Drivers
RequireFileEx,Append,\Windows\INF\netlldp.inf
RequireFileEx,Append,\Windows\INF\ndiscap.inf
RequireFileEx,Append,\Windows\INF\netnwifi.inf
RequireFileEx,AppendList,\Windows\INF\netlldp.inf
RequireFileEx,AppendList,\Windows\INF\ndiscap.inf
RequireFileEx,AppendList,\Windows\INF\netnwifi.inf
RequireFileEx,Append,\Windows\System32\drivers\http.sys
RequireFileEx,Append,\Windows\System32\drivers\ipfltdrv.sys
RequireFileEx,Append,\Windows\System32\drivers\ipnat.sys
RequireFileEx,Append,\Windows\System32\drivers\lltdio.sys
RequireFileEx,Append,\Windows\System32\drivers\mrxsmb10.sys
RequireFileEx,Append,\Windows\System32\drivers\mslldp.sys
RequireFileEx,Append,\Windows\System32\drivers\ndiscap.sys
RequireFileEx,Append,\Windows\System32\drivers\ndisimplatform.sys
RequireFileEx,Append,\Windows\System32\drivers\nwifi.sys
RequireFileEx,Append,\Windows\System32\drivers\rspndr.sys
RequireFileEx,Append,\Windows\System32\drivers\tcpipreg.sys
RequireFileEx,Append,\Windows\System32\drivers\tunnel.sys
RequireFileEx,Append,\Windows\System32\drivers\vwififlt.sys
RequireFileEx,Append,\Windows\System32\drivers\WdiWiFi.sys
RequireFileEx,Append,\Windows\System32\drivers\wfplwfs.sys
RequireFileEx,AppendList,\Windows\System32\drivers\http.sys
RequireFileEx,AppendList,\Windows\System32\drivers\ipfltdrv.sys
RequireFileEx,AppendList,\Windows\System32\drivers\ipnat.sys
RequireFileEx,AppendList,\Windows\System32\drivers\lltdio.sys
RequireFileEx,AppendList,\Windows\System32\drivers\mrxsmb10.sys
RequireFileEx,AppendList,\Windows\System32\drivers\mslldp.sys
RequireFileEx,AppendList,\Windows\System32\drivers\ndiscap.sys
RequireFileEx,AppendList,\Windows\System32\drivers\ndisimplatform.sys
RequireFileEx,AppendList,\Windows\System32\drivers\nwifi.sys
RequireFileEx,AppendList,\Windows\System32\drivers\rspndr.sys
RequireFileEx,AppendList,\Windows\System32\drivers\tcpipreg.sys
RequireFileEx,AppendList,\Windows\System32\drivers\tunnel.sys
RequireFileEx,AppendList,\Windows\System32\drivers\vwififlt.sys
RequireFileEx,AppendList,\Windows\System32\drivers\WdiWiFi.sys
RequireFileEx,AppendList,\Windows\System32\drivers\wfplwfs.sys
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netlldp.inf*
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netnwifi.inf*
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netvwifibus.inf*
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netvwififlt.inf*
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netvwifimp.inf*
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netlldp.inf*
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netnwifi.inf*
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netvwifibus.inf*
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netvwififlt.inf*
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netvwifimp.inf*
///////////////////////////////////////////////////////////////////////////////////
// Folders
RequireFileEx,Append,\ProgramData\Microsoft\WwanSvc
RequireFileEx,Append,\Windows\L2Schemas
RequireFileEx,Append,\Windows\schemas
RequireFileEx,Append,\Windows\System32\icsxml
RequireFileEx,AppendList,\ProgramData\Microsoft\WwanSvc
RequireFileEx,AppendList,\Windows\L2Schemas
RequireFileEx,AppendList,\Windows\schemas
RequireFileEx,AppendList,\Windows\System32\icsxml
///////////////////////////////////////////////////////////////////////////////////
// Firewall
// Included in Winre.wim: bfe.dll, cmifw.dll, firewallapi.dll, fwpuclnt.dll,
// fwremotesvr.dll, mpssvc.dll, sscore.dll, wfapigp.dll
RequireFileEx,Append,\Windows\System32\authfwcfg.dll
RequireFileEx,Append,\Windows\System32\authfwgp.dll
RequireFileEx,Append,\Windows\System32\authfwwizfwk.dll
RequireFileEx,Append,\Windows\System32\Firewall.cpl
RequireFileEx,Append,\Windows\System32\firewallcontrolpanel.dll
RequireFileEx,Append,\Windows\System32\fwcfg.dll
RequireFileEx,Append,\Windows\System32\sscoreext.dll
RequireFileEx,Append,\Windows\System32\wfhc.dll
RequireFileEx,AppendList,\Windows\System32\authfwcfg.dll
RequireFileEx,AppendList,\Windows\System32\authfwgp.dll
RequireFileEx,AppendList,\Windows\System32\authfwwizfwk.dll
RequireFileEx,AppendList,\Windows\System32\Firewall.cpl
RequireFileEx,AppendList,\Windows\System32\firewallcontrolpanel.dll
RequireFileEx,AppendList,\Windows\System32\fwcfg.dll
RequireFileEx,AppendList,\Windows\System32\sscoreext.dll
RequireFileEx,AppendList,\Windows\System32\wfhc.dll
///////////////////////////////////////////////////////////////////////////////////
// NetShell (netsh)
// Included in Winre.wim: DMCmnutils.dll, fwcfg.dll, HNetMon.dll, MDMRegistration.dll,
// NshHttp.dll,NshIpsec.dll, P2PNetsh.dll, P2P.dll, PeerDistSh.dll, RpcNsh.dll,
// WcnNetsh.dll, WhHelper.dll
RequireFileEx,Append,\Windows\System32\dmcmnutils.dll
RequireFileEx,Append,\Windows\System32\mdmregistration.dll
RequireFileEx,Append,\Windows\System32\nettrace.dll
RequireFileEx,Append,\Windows\System32\P2P.dll
RequireFileEx,Append,\Windows\System32\p2pnetsh.dll
RequireFileEx,Append,\Windows\System32\wwancfg.dll
RequireFileEx,AppendList,\Windows\System32\dmcmnutils.dll
RequireFileEx,AppendList,\Windows\System32\mdmregistration.dll
RequireFileEx,AppendList,\Windows\System32\nettrace.dll
RequireFileEx,AppendList,\Windows\System32\P2P.dll
RequireFileEx,AppendList,\Windows\System32\p2pnetsh.dll
RequireFileEx,AppendList,\Windows\System32\wwancfg.dll
///////////////////////////////////////////////////////////////////////////////////
// CoreMessaging Browser
// Included in Winre.wim: mi.dll, fwbase.dll, fwpolicyiomgr.dll
RequireFileEx,Append,\Windows\System32\browser.dll
RequireFileEx,Append,\Windows\System32\CoreMessaging.dll
RequireFileEx,AppendList,\Windows\System32\browser.dll
RequireFileEx,AppendList,\Windows\System32\CoreMessaging.dll
///////////////////////////////////////////////////////////////////////////////////
// Share folder
// Included in Winre.wim: gpapi.dll, gpsvc.dll, nlaapi.dll, smbwmiv2.dll, wmiclnt.dll
RequireFileEx,Append,\Windows\System32\comsvcs.dll
RequireFileEx,Append,\Windows\System32\gptext.dll
RequireFileEx,Append,\Windows\System32\shacct.dll
RequireFileEx,Append,\Windows\System32\shpafact.dll
RequireFileEx,Append,\Windows\System32\shrpubw.exe
RequireFileEx,Append,\Windows\System32\SMBHelperClass.dll
RequireFileEx,AppendList,\Windows\System32\comsvcs.dll
RequireFileEx,AppendList,\Windows\System32\gptext.dll
RequireFileEx,AppendList,\Windows\System32\shacct.dll
RequireFileEx,AppendList,\Windows\System32\shpafact.dll
RequireFileEx,AppendList,\Windows\System32\shrpubw.exe
RequireFileEx,AppendList,\Windows\System32\SMBHelperClass.dll
///////////////////////////////////////////////////////////////////////////////////
// Passwords
// Included in Winre.wim: credui.dll, credprovhost.dll, credprovs.dll, DWrite.dll
RequireFileEx,Append,\Windows\System32\credssp.dll
RequireFileEx,AppendList,\Windows\System32\credssp.dll
///////////////////////////////////////////////////////////////////////////////////
// dot3svc
// (additional files: dot3gpui.dll,dot3ui.dll,onexui.dll,Dot3Conn.dll)
RequireFileEx,Append,\Windows\System32\dot3api.dll
RequireFileEx,Append,\Windows\System32\dot3cfg.dll
RequireFileEx,Append,\Windows\System32\dot3dlg.dll
RequireFileEx,Append,\Windows\System32\dot3gpclnt.dll
RequireFileEx,Append,\Windows\System32\dot3msm.dll
RequireFileEx,Append,\Windows\System32\dot3svc.dll
RequireFileEx,Append,\Windows\System32\l2gpstore.dll
RequireFileEx,Append,\Windows\System32\l2nacp.dll
RequireFileEx,Append,\Windows\System32\onex.dll
RequireFileEx,AppendList,\Windows\System32\dot3api.dll
RequireFileEx,AppendList,\Windows\System32\dot3cfg.dll
RequireFileEx,AppendList,\Windows\System32\dot3dlg.dll
RequireFileEx,AppendList,\Windows\System32\dot3gpclnt.dll
RequireFileEx,AppendList,\Windows\System32\dot3msm.dll
RequireFileEx,AppendList,\Windows\System32\dot3svc.dll
RequireFileEx,AppendList,\Windows\System32\l2gpstore.dll
RequireFileEx,AppendList,\Windows\System32\l2nacp.dll
RequireFileEx,AppendList,\Windows\System32\onex.dll
///////////////////////////////////////////////////////////////////////////////////
// Control
RequireFileEx,Append,\Windows\System32\IEAdvpack.dll
RequireFileEx,Append,\Windows\System32\ieframe.dll
RequireFileEx,Append,\Windows\System32\shwebsvc.dll
RequireFileEx,Append,\Windows\System32\mshtml.dll
RequireFileEx,AppendList,\Windows\System32\IEAdvpack.dll
RequireFileEx,AppendList,\Windows\System32\ieframe.dll
RequireFileEx,AppendList,\Windows\System32\shwebsvc.dll
RequireFileEx,AppendList,\Windows\System32\mshtml.dll
///////////////////////////////////////////////////////////////////////////////////
// Misc
RequireFileEx,Append,\Windows\System32\fdWNet.dll
RequireFileEx,Append,\Windows\System32\inetcomm.dll
RequireFileEx,Append,\Windows\System32\iphlpsvc.dll
RequireFileEx,Append,\Windows\System32\msi.dll
RequireFileEx,Append,\Windows\System32\msvfw32.dll
RequireFileEx,Append,\Windows\System32\networkitemfactory.dll
RequireFileEx,Append,\Windows\System32\PortableDeviceApi.dll
RequireFileEx,Append,\Windows\System32\prnfldr.dll
RequireFileEx,Append,\Windows\System32\TSpkg.dll
RequireFileEx,Append,\Windows\System32\Windows.UI.Cred.dll
RequireFileEx,AppendList,\Windows\System32\fdWNet.dll
RequireFileEx,AppendList,\Windows\System32\inetcomm.dll
RequireFileEx,AppendList,\Windows\System32\iphlpsvc.dll
RequireFileEx,AppendList,\Windows\System32\msi.dll
RequireFileEx,AppendList,\Windows\System32\msvfw32.dll
RequireFileEx,AppendList,\Windows\System32\networkitemfactory.dll
RequireFileEx,AppendList,\Windows\System32\PortableDeviceApi.dll
RequireFileEx,AppendList,\Windows\System32\prnfldr.dll
RequireFileEx,AppendList,\Windows\System32\TSpkg.dll
RequireFileEx,AppendList,\Windows\System32\Windows.UI.Cred.dll
///////////////////////////////////////////////////////////////////////////////////
// Map a network drive
RequireFileEx,Append,\Windows\System32\netplwiz.dll
RequireFileEx,AppendList,\Windows\System32\netplwiz.dll
///////////////////////////////////////////////////////////////////////////////////
// Control Panel
RequireFileEx,Append,\Windows\System32\hgcpl.dll
RequireFileEx,Append,\Windows\System32\inetcpl.cpl
RequireFileEx,Append,\Windows\System32\netcenter.dll
RequireFileEx,Append,\Windows\System32\netdiagfx.dll
RequireFileEx,Append,\Windows\System32\netid.dll
RequireFileEx,AppendList,\Windows\System32\hgcpl.dll
RequireFileEx,AppendList,\Windows\System32\inetcpl.cpl
RequireFileEx,AppendList,\Windows\System32\netcenter.dll
RequireFileEx,AppendList,\Windows\System32\netdiagfx.dll
RequireFileEx,AppendList,\Windows\System32\netid.dll
///////////////////////////////////////////////////////////////////////////////////
// Windows Firewall/Internet Connection Sharing (ICS) Service
RequireFileEx,Append,\Windows\System32\ipnathlp.dll
RequireFileEx,Append,\Windows\System32\icsigd.dll
RequireFileEx,Append,\Windows\System32\icsunattend.exe
RequireFileEx,AppendList,\Windows\System32\ipnathlp.dll
RequireFileEx,AppendList,\Windows\System32\icsigd.dll
RequireFileEx,AppendList,\Windows\System32\icsunattend.exe
///////////////////////////////////////////////////////////////////////////////////
// Network Diagnostic
RequireFileEx,Append,\Windows\System32\ndfapi.dll
RequireFileEx,Append,\Windows\System32\ndfetw.dll
RequireFileEx,Append,\Windows\System32\NdfEventView.xml
RequireFileEx,Append,\Windows\System32\ndfhcdiscovery.dll
RequireFileEx,AppendList,\Windows\System32\ndfapi.dll
RequireFileEx,AppendList,\Windows\System32\ndfetw.dll
RequireFileEx,AppendList,\Windows\System32\NdfEventView.xml
RequireFileEx,AppendList,\Windows\System32\ndfhcdiscovery.dll
///////////////////////////////////////////////////////////////////////////////////
// File Sharing
// Included in Winre.wim: rtutils.dll, mpr.dll, mprapi.dll, mprmsg.dll
// optional: netplwiz.dll, Netplwiz.exe
RequireFileEx,Append,\Windows\System32\iprtprio.dll
RequireFileEx,Append,\Windows\System32\iprtrmgr.dll
RequireFileEx,Append,\Windows\System32\mprddm.dll
RequireFileEx,Append,\Windows\System32\mprdim.dll
RequireFileEx,Append,\Windows\System32\networkexplorer.dll
RequireFileEx,Append,\Windows\System32\NetworkStatus.dll
RequireFileEx,Append,\Windows\System32\rtm.dll
RequireFileEx,AppendList,\Windows\System32\iprtprio.dll
RequireFileEx,AppendList,\Windows\System32\iprtrmgr.dll
RequireFileEx,AppendList,\Windows\System32\mprddm.dll
RequireFileEx,AppendList,\Windows\System32\mprdim.dll
RequireFileEx,AppendList,\Windows\System32\networkexplorer.dll
RequireFileEx,AppendList,\Windows\System32\NetworkStatus.dll
RequireFileEx,AppendList,\Windows\System32\rtm.dll
///////////////////////////////////////////////////////////////////////////////////
// SMB
// Included in Winre.wim: wkssvc.dll, wkscli.dll
RequireFileEx,Append,\Windows\System32\wkspbrokerax.dll
RequireFileEx,Append,\Windows\System32\wksprtps.dll
RequireFileEx,AppendList,\Windows\System32\wkspbrokerax.dll
RequireFileEx,AppendList,\Windows\System32\wksprtps.dll
///////////////////////////////////////////////////////////////////////////////////
// NlaSvc
@@ -387,91 +387,91 @@ RequireFileEx,Append,\Windows\System32\wksprtps.dll
///////////////////////////////////////////////////////////////////////////////////
// Security Components
RequireFileEx,Append,\Windows\System32\Keymgr.dll
RequireFileEx,Append,\Windows\System32\Msaudite.dll
RequireFileEx,AppendList,\Windows\System32\Keymgr.dll
RequireFileEx,AppendList,\Windows\System32\Msaudite.dll
///////////////////////////////////////////////////////////////////////////////////
// Service Control
RequireFileEx,Append,\Windows\System32\sc.exe
RequireFileEx,AppendList,\Windows\System32\sc.exe
///////////////////////////////////////////////////////////////////////////////////
// Service logon
RequireFileEx,Append,\Windows\System32\seclogon.dll
RequireFileEx,AppendList,\Windows\System32\seclogon.dll
///////////////////////////////////////////////////////////////////////////////////
// TCPIP support
// Included in Winre.wim: esent.dll, scecli.dll
RequireFileEx,Append,\Windows\System32\ubpm.dll
RequireFileEx,AppendList,\Windows\System32\ubpm.dll
///////////////////////////////////////////////////////////////////////////////////
// Van NetStatus
RequireFileEx,Append,\Windows\System32\VAN.dll
RequireFileEx,Append,\Windows\System32\WlanRadioManager.dll
RequireFileEx,AppendList,\Windows\System32\VAN.dll
RequireFileEx,AppendList,\Windows\System32\WlanRadioManager.dll
///////////////////////////////////////////////////////////////////////////////////
// Airplane mode
RequireFileEx,Append,\Windows\System32\RMapi.dll
RequireFileEx,AppendList,\Windows\System32\RMapi.dll
///////////////////////////////////////////////////////////////////////////////////
// WcmSvc
// Included in Winre.wim: nlaapi.dll
RequireFileEx,Append,\Windows\System32\wcmapi.dll
RequireFileEx,Append,\Windows\System32\wcmcsp.dll
RequireFileEx,Append,\Windows\System32\wcmsvc.dll
RequireFileEx,Append,\Windows\System32\NetworkUXBroker.dll
RequireFileEx,AppendList,\Windows\System32\wcmapi.dll
RequireFileEx,AppendList,\Windows\System32\wcmcsp.dll
RequireFileEx,AppendList,\Windows\System32\wcmsvc.dll
RequireFileEx,AppendList,\Windows\System32\NetworkUXBroker.dll
///////////////////////////////////////////////////////////////////////////////////
// WcncSvc
RequireFileEx,Append,\Windows\System32\WcnApi.dll
RequireFileEx,Append,\Windows\System32\wcncsvc.dll
RequireFileEx,Append,\Windows\System32\WcnEapAuthProxy.dll
RequireFileEx,Append,\Windows\System32\WcnEapPeerProxy.dll
RequireFileEx,Append,\Windows\System32\wcnwiz.dll
RequireFileEx,AppendList,\Windows\System32\WcnApi.dll
RequireFileEx,AppendList,\Windows\System32\wcncsvc.dll
RequireFileEx,AppendList,\Windows\System32\WcnEapAuthProxy.dll
RequireFileEx,AppendList,\Windows\System32\WcnEapPeerProxy.dll
RequireFileEx,AppendList,\Windows\System32\wcnwiz.dll
///////////////////////////////////////////////////////////////////////////////////
// EapHost
// Included in Winre.wim: Eap3Host.exe, eapp3hst.dll, eappcfg.dll, eappgnui.dll,
// eapphost.dll, eappprxy.dll, eapprovp.dll, eapsvc.dll, keyiso.dll, ttlsauth.dll,ttlscfg.dll
RequireFileEx,Append,\Windows\System32\cngcredui.dll
RequireFileEx,Append,\Windows\System32\cngprovider.dll
RequireFileEx,AppendList,\Windows\System32\cngcredui.dll
RequireFileEx,AppendList,\Windows\System32\cngprovider.dll
///////////////////////////////////////////////////////////////////////////////////
// Wlan
// additional: wlangpui.dll, wlandlg.dll, WLanConn.dll, wlanpref.dll, wlanutil.dll, provcore.dll
RequireFileEx,Append,\Windows\System32\mobilenetworking.dll
RequireFileEx,Append,\Windows\System32\wlanapi.dll
RequireFileEx,Append,\Windows\System32\wlancfg.dll
RequireFileEx,Append,\Windows\System32\WLanConn.dll
RequireFileEx,Append,\Windows\System32\wlandlg.dll
RequireFileEx,Append,\Windows\System32\wlanext.exe
RequireFileEx,Append,\Windows\System32\wlanhlp.dll
RequireFileEx,Append,\Windows\System32\WlanMediaManager.dll
RequireFileEx,Append,\Windows\System32\wlanmsm.dll
RequireFileEx,Append,\Windows\System32\wlanpref.dll
RequireFileEx,Append,\Windows\System32\wlansec.dll
RequireFileEx,Append,\Windows\System32\wlansvc.dll
RequireFileEx,Append,\Windows\System32\wlansvcpal.dll
RequireFileEx,Append,\Windows\System32\wlanui.dll
RequireFileEx,Append,\Windows\System32\wlanutil.dll
RequireFileEx,AppendList,\Windows\System32\mobilenetworking.dll
RequireFileEx,AppendList,\Windows\System32\wlanapi.dll
RequireFileEx,AppendList,\Windows\System32\wlancfg.dll
RequireFileEx,AppendList,\Windows\System32\WLanConn.dll
RequireFileEx,AppendList,\Windows\System32\wlandlg.dll
RequireFileEx,AppendList,\Windows\System32\wlanext.exe
RequireFileEx,AppendList,\Windows\System32\wlanhlp.dll
RequireFileEx,AppendList,\Windows\System32\WlanMediaManager.dll
RequireFileEx,AppendList,\Windows\System32\wlanmsm.dll
RequireFileEx,AppendList,\Windows\System32\wlanpref.dll
RequireFileEx,AppendList,\Windows\System32\wlansec.dll
RequireFileEx,AppendList,\Windows\System32\wlansvc.dll
RequireFileEx,AppendList,\Windows\System32\wlansvcpal.dll
RequireFileEx,AppendList,\Windows\System32\wlanui.dll
RequireFileEx,AppendList,\Windows\System32\wlanutil.dll
///////////////////////////////////////////////////////////////////////////////////
// Wlan password
// additional: fdProxy.dll, webcheck.dll
RequireFileEx,Append,\Windows\System32\fdWCN.dll
RequireFileEx,Append,\Windows\System32\fundisc.dll
RequireFileEx,Append,\Windows\System32\Windows.Globalization.dll
RequireFileEx,Append,\Windows\System32\winhttp.dll
RequireFileEx,AppendList,\Windows\System32\fdWCN.dll
RequireFileEx,AppendList,\Windows\System32\fundisc.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Globalization.dll
RequireFileEx,AppendList,\Windows\System32\winhttp.dll
///////////////////////////////////////////////////////////////////////////////////
// Net event
RequireFileEx,Append,\Windows\System32\netevent.dll
RequireFileEx,AppendList,\Windows\System32\netevent.dll
///////////////////////////////////////////////////////////////////////////////////
// Resources
RequireFileEx,Append,\Windows\System32\wbem\nlasvc.mof
RequireFileEx,Append,\Windows\System32\wbem\wlan.mof
RequireFileEx,Append,\Windows\SystemResources\Windows.UI.Cred\Windows.UI.Cred.pri
RequireFileEx,Append,\Windows\SystemResources\Windows.UI.Cred\pris\Windows.UI.Cred*
RequireFileEx,AppendList,\Windows\System32\wbem\nlasvc.mof
RequireFileEx,AppendList,\Windows\System32\wbem\wlan.mof
RequireFileEx,AppendList,\Windows\SystemResources\Windows.UI.Cred\Windows.UI.Cred.pri
RequireFileEx,AppendList,\Windows\SystemResources\Windows.UI.Cred\pris\Windows.UI.Cred*
///////////////////////////////////////////////////////////////////////////////////
// Extract

View File

@@ -104,87 +104,87 @@ RegHiveUnload,Tmp_Install_System
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
If,%cb_AppSoundEvents%,Equal,True,Begin
RequireFileEx,Append,\windows\media\*.wav,NOMUI
RequireFileEx,Append,\Windows\System32\audiodev.dll
RequireFileEx,Append,\Windows\System32\mfc40u.dll
RequireFileEx,Append,\Windows\System32\WinTypes.dll
RequireFileEx,Append,\Windows\System32\mmres.dll
RequireFileEx,Append,\Windows\System32\ieframe.dll
RequireFileEx,AppendList,\windows\media\*.wav,NOMUI
RequireFileEx,AppendList,\Windows\System32\audiodev.dll
RequireFileEx,AppendList,\Windows\System32\mfc40u.dll
RequireFileEx,AppendList,\Windows\System32\WinTypes.dll
RequireFileEx,AppendList,\Windows\System32\mmres.dll
RequireFileEx,AppendList,\Windows\System32\ieframe.dll
If,%SourceArch%,Equal,x64,Begin
RequireFileEx,Append,\Windows\SysWOW64\audiodev.dll
RequireFileEx,Append,\Windows\SysWOW64\mfc40u.dll
RequireFileEx,Append,\Windows\SysWOW64\WinTypes.dll
RequireFileEx,Append,\Windows\SysWOW64\mmres.dll
RequireFileEx,Append,\Windows\SysWOW64\ieframe.dll
RequireFileEx,AppendList,\Windows\SysWOW64\audiodev.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mfc40u.dll
RequireFileEx,AppendList,\Windows\SysWOW64\WinTypes.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mmres.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ieframe.dll
End
End
RequireFileEx,Append,\Windows\INF\bda.inf,NOMUI
RequireFileEx,Append,\Windows\INF\c_media.inf,NOMUI
RequireFileEx,Append,\Windows\INF\gameport.inf,NOMUI
RequireFileEx,Append,\Windows\INF\ks.inf,NOMUI
RequireFileEx,Append,\Windows\INF\kscaptur.inf,NOMUI
RequireFileEx,Append,\Windows\INF\ksfilter.inf,NOMUI
RequireFileEx,Append,\Windows\INF\modemcsa.inf,NOMUI
RequireFileEx,Append,\Windows\INF\usbvideo.inf,NOMUI
RequireFileEx,Append,\Windows\INF\wave.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\bda.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\c_media.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\gameport.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\ks.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\kscaptur.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\ksfilter.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\modemcsa.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\usbvideo.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\wave.inf,NOMUI
RequireFileEx,Append,\Windows\System32\drivers\beep.sys,NOMUI
RequireFileEx,AppendList,\Windows\System32\drivers\beep.sys,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\bda.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\c_media.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\gameport.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\ks.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\kscaptur.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\ksfilter.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\modemcsa.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\usbvideo.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\wave.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\bda.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\c_media.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\gameport.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\ks.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\kscaptur.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\ksfilter.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\modemcsa.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\usbvideo.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\wave.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\avicap32.dll
RequireFileEx,Append,\Windows\System32\bdaplgin.ax,NOMUI
RequireFileEx,Append,\Windows\System32\CapabilityAccessManager.dll
RequireFileEx,Append,\Windows\System32\CapabilityAccessManagerClient.dll
RequireFileEx,Append,\Windows\System32\control.exe
RequireFileEx,Append,\Windows\System32\ddraw.dll
RequireFileEx,Append,\Windows\System32\ddrawex.dll
RequireFileEx,Append,\Windows\System32\deviceaccess.dll
RequireFileEx,Append,\windows\system32\DolbyDecMFT.dll
RequireFileEx,Append,\Windows\System32\dsound.dll
RequireFileEx,Append,\Windows\System32\dxtrans.dll
RequireFileEx,Append,\windows\system32\hevcdecoder.dll
RequireFileEx,Append,\Windows\System32\iyuv_32.dll
RequireFileEx,Append,\Windows\System32\l3codeca.acm
RequireFileEx,Append,\Windows\System32\mfh264enc.dll
RequireFileEx,Append,\Windows\System32\midimap.dll
RequireFileEx,Append,\Windows\System32\mmci.dll
RequireFileEx,Append,\Windows\System32\mmcico.dll
RequireFileEx,Append,\Windows\System32\mmcndmgr.dll
RequireFileEx,Append,\Windows\System32\mmcshext.dll
RequireFileEx,Append,\Windows\System32\mmres.dll
RequireFileEx,Append,\Windows\System32\mmsys.cpl
RequireFileEx,Append,\Windows\System32\msacm32.drv
RequireFileEx,Append,\windows\system32\MSAudDecMFT.dll
RequireFileEx,Append,\Windows\System32\MSDvbNP.ax,NOMUI
RequireFileEx,Append,\Windows\System32\msrle32.dll
RequireFileEx,Append,\Windows\System32\msvfw32.dll
RequireFileEx,Append,\Windows\System32\msvidc32.dll
RequireFileEx,Append,\Windows\System32\msyuv.dll
RequireFileEx,Append,\Windows\System32\psisdecd.dll
RequireFileEx,Append,\Windows\System32\psisrndr.ax,NOMUI
RequireFileEx,Append,\Windows\System32\quartz.dll
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,Append,\Windows\System32\SysFxUI.dll
RequireFileEx,Append,\Windows\System32\SndVol.exe
RequireFileEx,Append,\Windows\System32\SndVolSSO.dll
RequireFileEx,Append,\Windows\System32\stobject.dll
RequireFileEx,Append,\Windows\System32\tsbyuv.dll
RequireFileEx,Append,\Windows\System32\Windows.Media.dll
RequireFileEx,Append,\Windows\System32\Windows.Media.MediaControl.dll
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,Append,\Windows\System32\WMALFXGFXDSP.dll
RequireFileEx,Append,\Windows\System32\WMADMOD.DLL
RequireFileEx,Append,\Windows\System32\WMADMOE.DLL
RequireFileEx,Append,\Windows\System32\WMASF.DLL
RequireFileEx,AppendList,\Windows\System32\avicap32.dll
RequireFileEx,AppendList,\Windows\System32\bdaplgin.ax,NOMUI
RequireFileEx,AppendList,\Windows\System32\CapabilityAccessManager.dll
RequireFileEx,AppendList,\Windows\System32\CapabilityAccessManagerClient.dll
RequireFileEx,AppendList,\Windows\System32\control.exe
RequireFileEx,AppendList,\Windows\System32\ddraw.dll
RequireFileEx,AppendList,\Windows\System32\ddrawex.dll
RequireFileEx,AppendList,\Windows\System32\deviceaccess.dll
RequireFileEx,AppendList,\windows\system32\DolbyDecMFT.dll
RequireFileEx,AppendList,\Windows\System32\dsound.dll
RequireFileEx,AppendList,\Windows\System32\dxtrans.dll
RequireFileEx,AppendList,\windows\system32\hevcdecoder.dll
RequireFileEx,AppendList,\Windows\System32\iyuv_32.dll
RequireFileEx,AppendList,\Windows\System32\l3codeca.acm
RequireFileEx,AppendList,\Windows\System32\mfh264enc.dll
RequireFileEx,AppendList,\Windows\System32\midimap.dll
RequireFileEx,AppendList,\Windows\System32\mmci.dll
RequireFileEx,AppendList,\Windows\System32\mmcico.dll
RequireFileEx,AppendList,\Windows\System32\mmcndmgr.dll
RequireFileEx,AppendList,\Windows\System32\mmcshext.dll
RequireFileEx,AppendList,\Windows\System32\mmres.dll
RequireFileEx,AppendList,\Windows\System32\mmsys.cpl
RequireFileEx,AppendList,\Windows\System32\msacm32.drv
RequireFileEx,AppendList,\windows\system32\MSAudDecMFT.dll
RequireFileEx,AppendList,\Windows\System32\MSDvbNP.ax,NOMUI
RequireFileEx,AppendList,\Windows\System32\msrle32.dll
RequireFileEx,AppendList,\Windows\System32\msvfw32.dll
RequireFileEx,AppendList,\Windows\System32\msvidc32.dll
RequireFileEx,AppendList,\Windows\System32\msyuv.dll
RequireFileEx,AppendList,\Windows\System32\psisdecd.dll
RequireFileEx,AppendList,\Windows\System32\psisrndr.ax,NOMUI
RequireFileEx,AppendList,\Windows\System32\quartz.dll
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,AppendList,\Windows\System32\SysFxUI.dll
RequireFileEx,AppendList,\Windows\System32\SndVol.exe
RequireFileEx,AppendList,\Windows\System32\SndVolSSO.dll
RequireFileEx,AppendList,\Windows\System32\stobject.dll
RequireFileEx,AppendList,\Windows\System32\tsbyuv.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Media.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Media.MediaControl.dll
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,AppendList,\Windows\System32\WMALFXGFXDSP.dll
RequireFileEx,AppendList,\Windows\System32\WMADMOD.DLL
RequireFileEx,AppendList,\Windows\System32\WMADMOE.DLL
RequireFileEx,AppendList,\Windows\System32\WMASF.DLL
///////////////////////////////////////////////////////////////////////////////////
// Extract

View File

@@ -71,263 +71,263 @@ If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%Prog
[ExtractFiles]
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
RequireFileEx,Append,\Windows\INF\bda.inf,NOMUI
RequireFileEx,Append,\Windows\INF\ks.inf,NOMUI
RequireFileEx,Append,\Windows\INF\kscaptur.inf,NOMUI
RequireFileEx,Append,\Windows\INF\ksfilter.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\bda.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\ks.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\kscaptur.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\ksfilter.inf,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\bda.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\ks.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\kscaptur.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\ksfilter.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\bda.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\ks.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\kscaptur.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\ksfilter.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\amstream.dll
RequireFileEx,Append,\Windows\System32\bdaplgin.ax
RequireFileEx,Append,\Windows\System32\cca.dll
RequireFileEx,Append,\Windows\System32\cdd.dll
RequireFileEx,Append,\Windows\System32\CompPkgSup.dll
RequireFileEx,Append,\Windows\System32\control.exe
RequireFileEx,Append,\Windows\System32\CPFilters.dll
RequireFileEx,Append,\Windows\System32\d2d1.dll
RequireFileEx,Append,\Windows\System32\d3d10.dll
RequireFileEx,Append,\Windows\System32\d3d10_1.dll
RequireFileEx,Append,\Windows\System32\d3d10_1core.dll
RequireFileEx,Append,\Windows\System32\d3d10core.dll
RequireFileEx,Append,\Windows\System32\d3d10level9.dll
RequireFileEx,Append,\Windows\System32\d3d10warp.dll
RequireFileEx,Append,\Windows\System32\d3d11.dll
RequireFileEx,Append,\Windows\System32\d3d11on12.dll
RequireFileEx,Append,\Windows\System32\D3D12.dll
RequireFileEx,Append,\Windows\System32\d3d8thk.dll
RequireFileEx,Append,\Windows\System32\d3d9.dll
RequireFileEx,Append,\Windows\System32\d3d9on12.dll
RequireFileEx,Append,\Windows\System32\D3DCompiler_47.dll
RequireFileEx,Append,\Windows\System32\D3DSCache.dll
RequireFileEx,Append,\Windows\System32\dciman32.dll
RequireFileEx,Append,\Windows\System32\ddraw.dll
RequireFileEx,Append,\Windows\System32\ddrawex.dll
RequireFileEx,Append,\Windows\System32\devenum.dll
RequireFileEx,Append,\Windows\System32\dinput.dll
RequireFileEx,Append,\Windows\System32\dinput8.dll
RequireFileEx,Append,\Windows\System32\dispex.dll
RequireFileEx,Append,\Windows\System32\Display.dll
RequireFileEx,Append,\Windows\System32\dmloader.dll
RequireFileEx,Append,\Windows\System32\dmsynth.dll
RequireFileEx,Append,\Windows\System32\dmusic.dll
RequireFileEx,Append,\Windows\System32\dpnaddr.dll
RequireFileEx,Append,\Windows\System32\dpnathlp.dll
RequireFileEx,Append,\Windows\System32\dpnet.dll
RequireFileEx,Append,\Windows\System32\dpnhpast.dll
RequireFileEx,Append,\Windows\System32\dpnhupnp.dll
RequireFileEx,Append,\Windows\System32\dpnlobby.dll
RequireFileEx,Append,\Windows\System32\dpnsvr.exe
RequireFileEx,Append,\Windows\System32\dsdmo.dll
RequireFileEx,Append,\Windows\System32\dsound.dll
RequireFileEx,Append,\Windows\System32\dswave.dll
RequireFileEx,Append,\Windows\System32\DWrite.dll
RequireFileEx,Append,\Windows\System32\dxdiag.exe
RequireFileEx,Append,\Windows\System32\dxdiagn.dll
RequireFileEx,Append,\Windows\System32\dxgi.dll
RequireFileEx,Append,\Windows\System32\dxgwdi.dll
RequireFileEx,Append,\Windows\System32\dxtmsft.dll
RequireFileEx,Append,\Windows\System32\dxtrans.dll
RequireFileEx,Append,\Windows\System32\dxva2.dll
RequireFileEx,Append,\Windows\System32\encapi.dll
RequireFileEx,Append,\Windows\System32\gcdef.dll
RequireFileEx,Append,\Windows\System32\glmf32.dll
RequireFileEx,Append,\Windows\System32\glu32.dll
RequireFileEx,Append,\Windows\System32\iyuv_32.dll
RequireFileEx,Append,\Windows\System32\joy.cpl
RequireFileEx,Append,\Windows\System32\ksproxy.ax
RequireFileEx,Append,\Windows\System32\kstvtune.ax
RequireFileEx,Append,\Windows\System32\ksuser.dll
RequireFileEx,Append,\Windows\System32\Kswdmcap.ax
RequireFileEx,Append,\Windows\System32\ksxbar.ax
RequireFileEx,Append,\Windows\System32\mciqtz32.dll
RequireFileEx,Append,\Windows\System32\Mpeg2Data.ax
RequireFileEx,Append,\Windows\System32\mpg2splt.ax
RequireFileEx,Append,\Windows\System32\MSAC3ENC.DLL
RequireFileEx,Append,\Windows\System32\msdmo.dll
RequireFileEx,Append,\Windows\System32\MSDvbNP.ax
RequireFileEx,Append,\Windows\System32\msftedit.dll
RequireFileEx,Append,\Windows\System32\MSMPEG2ENC.DLL
RequireFileEx,Append,\Windows\System32\MSNP.ax
RequireFileEx,Append,\Windows\System32\MSVidCtl.dll
RequireFileEx,Append,\Windows\System32\msyuv.dll
RequireFileEx,Append,\Windows\System32\opengl32.dll
RequireFileEx,Append,\Windows\System32\pid.dll
RequireFileEx,Append,\Windows\System32\psisdecd.dll
RequireFileEx,Append,\Windows\System32\psisrndr.ax
RequireFileEx,Append,\Windows\System32\qasf.dll
RequireFileEx,Append,\Windows\System32\qcap.dll
RequireFileEx,Append,\Windows\System32\qdv.dll
RequireFileEx,Append,\Windows\System32\qdvd.dll
RequireFileEx,Append,\Windows\System32\qdvd.dll
RequireFileEx,Append,\Windows\System32\qedit.dll
RequireFileEx,Append,\Windows\System32\qedwipes.dll
RequireFileEx,Append,\Windows\System32\quartz.dll
RequireFileEx,Append,\Windows\System32\sbe.dll
RequireFileEx,Append,\Windows\System32\shgina.dll
RequireFileEx,Append,\Windows\System32\themeui.dll
RequireFileEx,Append,\Windows\System32\VBICodec.ax
RequireFileEx,Append,\Windows\System32\vbisurf.ax
RequireFileEx,Append,\Windows\System32\vbisurf.ax
RequireFileEx,Append,\Windows\System32\vfwwdm32.dll
RequireFileEx,Append,\Windows\System32\vidcap.ax
RequireFileEx,Append,\Windows\System32\wdi.dll
RequireFileEx,Append,\Windows\System32\WMSPDMOE.DLL
RequireFileEx,Append,\Windows\System32\WMVENCOD.DLL
RequireFileEx,Append,\Windows\System32\WMVSENCD.DLL
RequireFileEx,Append,\Windows\System32\WMVXENCD.DLL
RequireFileEx,Append,\Windows\System32\WSTPager.ax
RequireFileEx,Append,\Windows\System32\XAudio2_8.dll
RequireFileEx,Append,\Windows\System32\XAudio2_9.dll
RequireFileEx,Append,\Windows\System32\XInput1_4.dll
RequireFileEx,Append,\Windows\System32\XInput9_1_0.dll
RequireFileEx,AppendList,\Windows\System32\amstream.dll
RequireFileEx,AppendList,\Windows\System32\bdaplgin.ax
RequireFileEx,AppendList,\Windows\System32\cca.dll
RequireFileEx,AppendList,\Windows\System32\cdd.dll
RequireFileEx,AppendList,\Windows\System32\CompPkgSup.dll
RequireFileEx,AppendList,\Windows\System32\control.exe
RequireFileEx,AppendList,\Windows\System32\CPFilters.dll
RequireFileEx,AppendList,\Windows\System32\d2d1.dll
RequireFileEx,AppendList,\Windows\System32\d3d10.dll
RequireFileEx,AppendList,\Windows\System32\d3d10_1.dll
RequireFileEx,AppendList,\Windows\System32\d3d10_1core.dll
RequireFileEx,AppendList,\Windows\System32\d3d10core.dll
RequireFileEx,AppendList,\Windows\System32\d3d10level9.dll
RequireFileEx,AppendList,\Windows\System32\d3d10warp.dll
RequireFileEx,AppendList,\Windows\System32\d3d11.dll
RequireFileEx,AppendList,\Windows\System32\d3d11on12.dll
RequireFileEx,AppendList,\Windows\System32\D3D12.dll
RequireFileEx,AppendList,\Windows\System32\d3d8thk.dll
RequireFileEx,AppendList,\Windows\System32\d3d9.dll
RequireFileEx,AppendList,\Windows\System32\d3d9on12.dll
RequireFileEx,AppendList,\Windows\System32\D3DCompiler_47.dll
RequireFileEx,AppendList,\Windows\System32\D3DSCache.dll
RequireFileEx,AppendList,\Windows\System32\dciman32.dll
RequireFileEx,AppendList,\Windows\System32\ddraw.dll
RequireFileEx,AppendList,\Windows\System32\ddrawex.dll
RequireFileEx,AppendList,\Windows\System32\devenum.dll
RequireFileEx,AppendList,\Windows\System32\dinput.dll
RequireFileEx,AppendList,\Windows\System32\dinput8.dll
RequireFileEx,AppendList,\Windows\System32\dispex.dll
RequireFileEx,AppendList,\Windows\System32\Display.dll
RequireFileEx,AppendList,\Windows\System32\dmloader.dll
RequireFileEx,AppendList,\Windows\System32\dmsynth.dll
RequireFileEx,AppendList,\Windows\System32\dmusic.dll
RequireFileEx,AppendList,\Windows\System32\dpnaddr.dll
RequireFileEx,AppendList,\Windows\System32\dpnathlp.dll
RequireFileEx,AppendList,\Windows\System32\dpnet.dll
RequireFileEx,AppendList,\Windows\System32\dpnhpast.dll
RequireFileEx,AppendList,\Windows\System32\dpnhupnp.dll
RequireFileEx,AppendList,\Windows\System32\dpnlobby.dll
RequireFileEx,AppendList,\Windows\System32\dpnsvr.exe
RequireFileEx,AppendList,\Windows\System32\dsdmo.dll
RequireFileEx,AppendList,\Windows\System32\dsound.dll
RequireFileEx,AppendList,\Windows\System32\dswave.dll
RequireFileEx,AppendList,\Windows\System32\DWrite.dll
RequireFileEx,AppendList,\Windows\System32\dxdiag.exe
RequireFileEx,AppendList,\Windows\System32\dxdiagn.dll
RequireFileEx,AppendList,\Windows\System32\dxgi.dll
RequireFileEx,AppendList,\Windows\System32\dxgwdi.dll
RequireFileEx,AppendList,\Windows\System32\dxtmsft.dll
RequireFileEx,AppendList,\Windows\System32\dxtrans.dll
RequireFileEx,AppendList,\Windows\System32\dxva2.dll
RequireFileEx,AppendList,\Windows\System32\encapi.dll
RequireFileEx,AppendList,\Windows\System32\gcdef.dll
RequireFileEx,AppendList,\Windows\System32\glmf32.dll
RequireFileEx,AppendList,\Windows\System32\glu32.dll
RequireFileEx,AppendList,\Windows\System32\iyuv_32.dll
RequireFileEx,AppendList,\Windows\System32\joy.cpl
RequireFileEx,AppendList,\Windows\System32\ksproxy.ax
RequireFileEx,AppendList,\Windows\System32\kstvtune.ax
RequireFileEx,AppendList,\Windows\System32\ksuser.dll
RequireFileEx,AppendList,\Windows\System32\Kswdmcap.ax
RequireFileEx,AppendList,\Windows\System32\ksxbar.ax
RequireFileEx,AppendList,\Windows\System32\mciqtz32.dll
RequireFileEx,AppendList,\Windows\System32\Mpeg2Data.ax
RequireFileEx,AppendList,\Windows\System32\mpg2splt.ax
RequireFileEx,AppendList,\Windows\System32\MSAC3ENC.DLL
RequireFileEx,AppendList,\Windows\System32\msdmo.dll
RequireFileEx,AppendList,\Windows\System32\MSDvbNP.ax
RequireFileEx,AppendList,\Windows\System32\msftedit.dll
RequireFileEx,AppendList,\Windows\System32\MSMPEG2ENC.DLL
RequireFileEx,AppendList,\Windows\System32\MSNP.ax
RequireFileEx,AppendList,\Windows\System32\MSVidCtl.dll
RequireFileEx,AppendList,\Windows\System32\msyuv.dll
RequireFileEx,AppendList,\Windows\System32\opengl32.dll
RequireFileEx,AppendList,\Windows\System32\pid.dll
RequireFileEx,AppendList,\Windows\System32\psisdecd.dll
RequireFileEx,AppendList,\Windows\System32\psisrndr.ax
RequireFileEx,AppendList,\Windows\System32\qasf.dll
RequireFileEx,AppendList,\Windows\System32\qcap.dll
RequireFileEx,AppendList,\Windows\System32\qdv.dll
RequireFileEx,AppendList,\Windows\System32\qdvd.dll
RequireFileEx,AppendList,\Windows\System32\qdvd.dll
RequireFileEx,AppendList,\Windows\System32\qedit.dll
RequireFileEx,AppendList,\Windows\System32\qedwipes.dll
RequireFileEx,AppendList,\Windows\System32\quartz.dll
RequireFileEx,AppendList,\Windows\System32\sbe.dll
RequireFileEx,AppendList,\Windows\System32\shgina.dll
RequireFileEx,AppendList,\Windows\System32\themeui.dll
RequireFileEx,AppendList,\Windows\System32\VBICodec.ax
RequireFileEx,AppendList,\Windows\System32\vbisurf.ax
RequireFileEx,AppendList,\Windows\System32\vbisurf.ax
RequireFileEx,AppendList,\Windows\System32\vfwwdm32.dll
RequireFileEx,AppendList,\Windows\System32\vidcap.ax
RequireFileEx,AppendList,\Windows\System32\wdi.dll
RequireFileEx,AppendList,\Windows\System32\WMSPDMOE.DLL
RequireFileEx,AppendList,\Windows\System32\WMVENCOD.DLL
RequireFileEx,AppendList,\Windows\System32\WMVSENCD.DLL
RequireFileEx,AppendList,\Windows\System32\WMVXENCD.DLL
RequireFileEx,AppendList,\Windows\System32\WSTPager.ax
RequireFileEx,AppendList,\Windows\System32\XAudio2_8.dll
RequireFileEx,AppendList,\Windows\System32\XAudio2_9.dll
RequireFileEx,AppendList,\Windows\System32\XInput1_4.dll
RequireFileEx,AppendList,\Windows\System32\XInput9_1_0.dll
RequireFileEx,Append,\Windows\System32\drivers\dxgkrnl.sys
RequireFileEx,Append,\Windows\System32\drivers\dxgmms1.sys
RequireFileEx,Append,\Windows\System32\drivers\gm.dls
RequireFileEx,Append,\Windows\System32\drivers\ks.sys
RequireFileEx,Append,\Windows\System32\drivers\mskssrv.sys
RequireFileEx,Append,\Windows\System32\drivers\mspclock.sys
RequireFileEx,Append,\Windows\System32\drivers\mspqm.sys
RequireFileEx,Append,\Windows\System32\drivers\mstee.sys
RequireFileEx,Append,\Windows\System32\drivers\stream.sys
RequireFileEx,AppendList,\Windows\System32\drivers\dxgkrnl.sys
RequireFileEx,AppendList,\Windows\System32\drivers\dxgmms1.sys
RequireFileEx,AppendList,\Windows\System32\drivers\gm.dls
RequireFileEx,AppendList,\Windows\System32\drivers\ks.sys
RequireFileEx,AppendList,\Windows\System32\drivers\mskssrv.sys
RequireFileEx,AppendList,\Windows\System32\drivers\mspclock.sys
RequireFileEx,AppendList,\Windows\System32\drivers\mspqm.sys
RequireFileEx,AppendList,\Windows\System32\drivers\mstee.sys
RequireFileEx,AppendList,\Windows\System32\drivers\stream.sys
// WOW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\amstream.dll
RequireFileEx,Append,\Windows\SysWOW64\bdaplgin.ax
RequireFileEx,Append,\Windows\SysWOW64\cca.dll
RequireFileEx,Append,\Windows\SysWOW64\CompPkgSup.dll
RequireFileEx,Append,\Windows\SysWOW64\control.exe
RequireFileEx,Append,\Windows\SysWOW64\CPFilters.dll
RequireFileEx,Append,\Windows\SysWOW64\d2d1.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d10.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d10_1.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d10_1core.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d10core.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d10level9.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d10warp.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d11.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d11on12.dll
RequireFileEx,Append,\Windows\SysWOW64\D3D12.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d8.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d8thk.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d9.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d9on12.dll
RequireFileEx,Append,\Windows\SysWOW64\D3DCompiler_47.dll
RequireFileEx,Append,\Windows\SysWOW64\d3dim.dll
RequireFileEx,Append,\Windows\SysWOW64\d3dim700.dll
RequireFileEx,Append,\Windows\SysWOW64\d3dramp.dll
RequireFileEx,Append,\Windows\SysWOW64\D3DSCache.dll
RequireFileEx,Append,\Windows\SysWOW64\d3dxof.dll
RequireFileEx,Append,\Windows\SysWOW64\dciman32.dll
RequireFileEx,Append,\Windows\SysWOW64\ddraw.dll
RequireFileEx,Append,\Windows\SysWOW64\ddrawex.dll
RequireFileEx,Append,\Windows\SysWOW64\devenum.dll
RequireFileEx,Append,\Windows\SysWOW64\dinput.dll
RequireFileEx,Append,\Windows\SysWOW64\dinput8.dll
RequireFileEx,Append,\Windows\SysWOW64\dispex.dll
RequireFileEx,Append,\Windows\SysWOW64\Display.dll
RequireFileEx,Append,\Windows\SysWOW64\dmband.dll
RequireFileEx,Append,\Windows\SysWOW64\dmcompos.dll
RequireFileEx,Append,\Windows\SysWOW64\dmime.dll
RequireFileEx,Append,\Windows\SysWOW64\dmloader.dll
RequireFileEx,Append,\Windows\SysWOW64\dmscript.dll
RequireFileEx,Append,\Windows\SysWOW64\dmstyle.dll
RequireFileEx,Append,\Windows\SysWOW64\dmsynth.dll
RequireFileEx,Append,\Windows\SysWOW64\dmusic.dll
RequireFileEx,Append,\Windows\SysWOW64\dplaysvr.exe
RequireFileEx,Append,\Windows\SysWOW64\dplayx.dll
RequireFileEx,Append,\Windows\SysWOW64\dpmodemx.dll
RequireFileEx,Append,\Windows\SysWOW64\dpnaddr.dll
RequireFileEx,Append,\Windows\SysWOW64\dpnathlp.dll
RequireFileEx,Append,\Windows\SysWOW64\dpnet.dll
RequireFileEx,Append,\Windows\SysWOW64\dpnhpast.dll
RequireFileEx,Append,\Windows\SysWOW64\dpnhupnp.dll
RequireFileEx,Append,\Windows\SysWOW64\dpnlobby.dll
RequireFileEx,Append,\Windows\SysWOW64\dpnsvr.exe
RequireFileEx,Append,\Windows\SysWOW64\dpwsockx.dll
RequireFileEx,Append,\Windows\SysWOW64\drivers\gm.dls
RequireFileEx,Append,\Windows\SysWOW64\dsdmo.dll
RequireFileEx,Append,\Windows\SysWOW64\dsound.dll
RequireFileEx,Append,\Windows\SysWOW64\dswave.dll
RequireFileEx,Append,\Windows\SysWOW64\DWrite.dll
RequireFileEx,Append,\Windows\SysWOW64\dxdiag.exe
RequireFileEx,Append,\Windows\SysWOW64\dxdiagn.dll
RequireFileEx,Append,\Windows\SysWOW64\dxgi.dll
RequireFileEx,Append,\Windows\SysWOW64\dxtmsft.dll
RequireFileEx,Append,\Windows\SysWOW64\dxtrans.dll
RequireFileEx,Append,\Windows\SysWOW64\dxva2.dll
RequireFileEx,Append,\Windows\SysWOW64\encapi.dll
RequireFileEx,Append,\Windows\SysWOW64\gcdef.dll
RequireFileEx,Append,\Windows\SysWOW64\glmf32.dll
RequireFileEx,Append,\Windows\SysWOW64\glu32.dll
RequireFileEx,Append,\Windows\SysWOW64\iac25_32.ax
RequireFileEx,Append,\Windows\SysWOW64\ir32_32.dll
RequireFileEx,Append,\Windows\SysWOW64\ir32_32original.dll
RequireFileEx,Append,\Windows\SysWOW64\ir41_32.ax
RequireFileEx,Append,\Windows\SysWOW64\ir41_32original.dll
RequireFileEx,Append,\Windows\SysWOW64\ir41_qc.dll
RequireFileEx,Append,\Windows\SysWOW64\ir41_qcoriginal.dll
RequireFileEx,Append,\Windows\SysWOW64\ir41_qcx.dll
RequireFileEx,Append,\Windows\SysWOW64\ir41_qcxoriginal.dll
RequireFileEx,Append,\Windows\SysWOW64\ir50_32.dll
RequireFileEx,Append,\Windows\SysWOW64\ir50_32original.dll
RequireFileEx,Append,\Windows\SysWOW64\ir50_qc.dll
RequireFileEx,Append,\Windows\SysWOW64\ir50_qcoriginal.dll
RequireFileEx,Append,\Windows\SysWOW64\ir50_qcx.dll
RequireFileEx,Append,\Windows\SysWOW64\ir50_qcxoriginal.dll
RequireFileEx,Append,\Windows\SysWOW64\iyuv_32.dll
RequireFileEx,Append,\Windows\SysWOW64\joy.cpl
RequireFileEx,Append,\Windows\SysWOW64\ksproxy.ax
RequireFileEx,Append,\Windows\SysWOW64\kstvtune.ax
RequireFileEx,Append,\Windows\SysWOW64\ksuser.dll
RequireFileEx,Append,\Windows\SysWOW64\Kswdmcap.ax
RequireFileEx,Append,\Windows\SysWOW64\ksxbar.ax
RequireFileEx,Append,\Windows\SysWOW64\mciqtz32.dll
RequireFileEx,Append,\Windows\SysWOW64\Mpeg2Data.ax
RequireFileEx,Append,\Windows\SysWOW64\mpg2splt.ax
RequireFileEx,Append,\Windows\SysWOW64\MSAC3ENC.DLL
RequireFileEx,Append,\Windows\SysWOW64\msdmo.dll
RequireFileEx,Append,\Windows\SysWOW64\MSDvbNP.ax
RequireFileEx,Append,\Windows\SysWOW64\msftedit.dll
RequireFileEx,Append,\Windows\SysWOW64\MSMPEG2ENC.DLL
RequireFileEx,Append,\Windows\SysWOW64\MSNP.ax
RequireFileEx,Append,\Windows\SysWOW64\MSVidCtl.dll
RequireFileEx,Append,\Windows\SysWOW64\msyuv.dll
RequireFileEx,Append,\Windows\SysWOW64\opengl32.dll
RequireFileEx,Append,\Windows\SysWOW64\pid.dll
RequireFileEx,Append,\Windows\SysWOW64\psisdecd.dll
RequireFileEx,Append,\Windows\SysWOW64\psisrndr.ax
RequireFileEx,Append,\Windows\SysWOW64\qasf.dll
RequireFileEx,Append,\Windows\SysWOW64\qcap.dll
RequireFileEx,Append,\Windows\SysWOW64\qdv.dll
RequireFileEx,Append,\Windows\SysWOW64\qdvd.dll
RequireFileEx,Append,\Windows\SysWOW64\qdvd.dll
RequireFileEx,Append,\Windows\SysWOW64\qedit.dll
RequireFileEx,Append,\Windows\SysWOW64\qedwipes.dll
RequireFileEx,Append,\Windows\SysWOW64\quartz.dll
RequireFileEx,Append,\Windows\SysWOW64\sbe.dll
RequireFileEx,Append,\Windows\SysWOW64\shgina.dll
RequireFileEx,Append,\Windows\SysWOW64\themeui.dll
RequireFileEx,Append,\Windows\SysWOW64\VBICodec.ax
RequireFileEx,Append,\Windows\SysWOW64\vbisurf.ax
RequireFileEx,Append,\Windows\SysWOW64\vbisurf.ax
RequireFileEx,Append,\Windows\SysWOW64\vfwwdm32.dll
RequireFileEx,Append,\Windows\SysWOW64\vidcap.ax
RequireFileEx,Append,\Windows\SysWOW64\wdi.dll
RequireFileEx,Append,\Windows\SysWOW64\WMSPDMOE.DLL
RequireFileEx,Append,\Windows\SysWOW64\WMVENCOD.DLL
RequireFileEx,Append,\Windows\SysWOW64\WMVSENCD.DLL
RequireFileEx,Append,\Windows\SysWOW64\WMVXENCD.DLL
RequireFileEx,Append,\Windows\SysWOW64\WSTPager.ax
RequireFileEx,Append,\Windows\SysWOW64\XAudio2_8.dll
RequireFileEx,Append,\Windows\SysWOW64\XAudio2_9.dll
RequireFileEx,Append,\Windows\SysWOW64\XInput1_4.dll
RequireFileEx,Append,\Windows\SysWOW64\XInput9_1_0.dll
RequireFileEx,AppendList,\Windows\SysWOW64\amstream.dll
RequireFileEx,AppendList,\Windows\SysWOW64\bdaplgin.ax
RequireFileEx,AppendList,\Windows\SysWOW64\cca.dll
RequireFileEx,AppendList,\Windows\SysWOW64\CompPkgSup.dll
RequireFileEx,AppendList,\Windows\SysWOW64\control.exe
RequireFileEx,AppendList,\Windows\SysWOW64\CPFilters.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d2d1.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d10.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d10_1.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d10_1core.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d10core.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d10level9.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d10warp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d11.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d11on12.dll
RequireFileEx,AppendList,\Windows\SysWOW64\D3D12.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d8.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d8thk.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d9.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d9on12.dll
RequireFileEx,AppendList,\Windows\SysWOW64\D3DCompiler_47.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3dim.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3dim700.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3dramp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\D3DSCache.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3dxof.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dciman32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ddraw.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ddrawex.dll
RequireFileEx,AppendList,\Windows\SysWOW64\devenum.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dinput.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dinput8.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dispex.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Display.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dmband.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dmcompos.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dmime.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dmloader.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dmscript.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dmstyle.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dmsynth.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dmusic.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dplaysvr.exe
RequireFileEx,AppendList,\Windows\SysWOW64\dplayx.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpmodemx.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpnaddr.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpnathlp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpnet.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpnhpast.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpnhupnp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpnlobby.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpnsvr.exe
RequireFileEx,AppendList,\Windows\SysWOW64\dpwsockx.dll
RequireFileEx,AppendList,\Windows\SysWOW64\drivers\gm.dls
RequireFileEx,AppendList,\Windows\SysWOW64\dsdmo.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dsound.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dswave.dll
RequireFileEx,AppendList,\Windows\SysWOW64\DWrite.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dxdiag.exe
RequireFileEx,AppendList,\Windows\SysWOW64\dxdiagn.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dxgi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dxtmsft.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dxtrans.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dxva2.dll
RequireFileEx,AppendList,\Windows\SysWOW64\encapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\gcdef.dll
RequireFileEx,AppendList,\Windows\SysWOW64\glmf32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\glu32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\iac25_32.ax
RequireFileEx,AppendList,\Windows\SysWOW64\ir32_32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir32_32original.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir41_32.ax
RequireFileEx,AppendList,\Windows\SysWOW64\ir41_32original.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir41_qc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir41_qcoriginal.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir41_qcx.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir41_qcxoriginal.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir50_32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir50_32original.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir50_qc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir50_qcoriginal.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir50_qcx.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ir50_qcxoriginal.dll
RequireFileEx,AppendList,\Windows\SysWOW64\iyuv_32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\joy.cpl
RequireFileEx,AppendList,\Windows\SysWOW64\ksproxy.ax
RequireFileEx,AppendList,\Windows\SysWOW64\kstvtune.ax
RequireFileEx,AppendList,\Windows\SysWOW64\ksuser.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Kswdmcap.ax
RequireFileEx,AppendList,\Windows\SysWOW64\ksxbar.ax
RequireFileEx,AppendList,\Windows\SysWOW64\mciqtz32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Mpeg2Data.ax
RequireFileEx,AppendList,\Windows\SysWOW64\mpg2splt.ax
RequireFileEx,AppendList,\Windows\SysWOW64\MSAC3ENC.DLL
RequireFileEx,AppendList,\Windows\SysWOW64\msdmo.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MSDvbNP.ax
RequireFileEx,AppendList,\Windows\SysWOW64\msftedit.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MSMPEG2ENC.DLL
RequireFileEx,AppendList,\Windows\SysWOW64\MSNP.ax
RequireFileEx,AppendList,\Windows\SysWOW64\MSVidCtl.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msyuv.dll
RequireFileEx,AppendList,\Windows\SysWOW64\opengl32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\pid.dll
RequireFileEx,AppendList,\Windows\SysWOW64\psisdecd.dll
RequireFileEx,AppendList,\Windows\SysWOW64\psisrndr.ax
RequireFileEx,AppendList,\Windows\SysWOW64\qasf.dll
RequireFileEx,AppendList,\Windows\SysWOW64\qcap.dll
RequireFileEx,AppendList,\Windows\SysWOW64\qdv.dll
RequireFileEx,AppendList,\Windows\SysWOW64\qdvd.dll
RequireFileEx,AppendList,\Windows\SysWOW64\qdvd.dll
RequireFileEx,AppendList,\Windows\SysWOW64\qedit.dll
RequireFileEx,AppendList,\Windows\SysWOW64\qedwipes.dll
RequireFileEx,AppendList,\Windows\SysWOW64\quartz.dll
RequireFileEx,AppendList,\Windows\SysWOW64\sbe.dll
RequireFileEx,AppendList,\Windows\SysWOW64\shgina.dll
RequireFileEx,AppendList,\Windows\SysWOW64\themeui.dll
RequireFileEx,AppendList,\Windows\SysWOW64\VBICodec.ax
RequireFileEx,AppendList,\Windows\SysWOW64\vbisurf.ax
RequireFileEx,AppendList,\Windows\SysWOW64\vbisurf.ax
RequireFileEx,AppendList,\Windows\SysWOW64\vfwwdm32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\vidcap.ax
RequireFileEx,AppendList,\Windows\SysWOW64\wdi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\WMSPDMOE.DLL
RequireFileEx,AppendList,\Windows\SysWOW64\WMVENCOD.DLL
RequireFileEx,AppendList,\Windows\SysWOW64\WMVSENCD.DLL
RequireFileEx,AppendList,\Windows\SysWOW64\WMVXENCD.DLL
RequireFileEx,AppendList,\Windows\SysWOW64\WSTPager.ax
RequireFileEx,AppendList,\Windows\SysWOW64\XAudio2_8.dll
RequireFileEx,AppendList,\Windows\SysWOW64\XAudio2_9.dll
RequireFileEx,AppendList,\Windows\SysWOW64\XInput1_4.dll
RequireFileEx,AppendList,\Windows\SysWOW64\XInput9_1_0.dll
End
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -50,55 +50,55 @@ Mandatory=False
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
RequireFileEx,Append,\Windows\Microsoft.NET
If,%SourceArch%,Equal,x86,RequireFileEx,Append,\Program Files\Microsoft.NET
Else,RequireFileEx,Append,\Program Files (x86)\Microsoft.NET
RequireFileEx,Append,\Windows\System32\MUI\0409\mscorees.dll
RequireFileEx,Append,\Windows\System32\aspnet_counters.dll
RequireFileEx,Append,\Windows\System32\dfshim.dll
RequireFileEx,Append,\Windows\System32\FntCache.dll
RequireFileEx,Append,\Windows\System32\mscoree.dll
RequireFileEx,Append,\Windows\System32\mscorier.dll
RequireFileEx,Append,\Windows\System32\mscories.dll
RequireFileEx,Append,\Windows\System32\msvcp120_clr0400.dll
RequireFileEx,Append,\Windows\System32\msvcp140_clr0400.dll
RequireFileEx,Append,\Windows\System32\msvcr100_clr0400.dll
RequireFileEx,Append,\Windows\System32\msvcr120_clr0400.dll
RequireFileEx,Append,\Windows\System32\netfxperf.dll
RequireFileEx,Append,\Windows\System32\PresentationCFFRasterizerNative_v0300.dll
RequireFileEx,Append,\Windows\System32\PresentationHost.exe
RequireFileEx,Append,\Windows\System32\PresentationHostProxy.dll
RequireFileEx,Append,\Windows\System32\PresentationNative_v0300.dll
RequireFileEx,Append,\Windows\System32\ucrtbase_clr0400.dll
RequireFileEx,Append,\Windows\System32\UIAutomationCore.dll
RequireFileEx,Append,\Windows\System32\vcruntime140_clr0400.dll
RequireFileEx,Append,\Windows\System32\sxstrace.exe
RequireFileEx,Append,\Windows\System32\WindowsCodecs.dll
RequireFileEx,Append,\Windows\System32\WindowsCodecsExt.dll
RequireFileEx,AppendList,\Windows\Microsoft.NET
If,%SourceArch%,Equal,x86,RequireFileEx,AppendList,\Program Files\Microsoft.NET
Else,RequireFileEx,AppendList,\Program Files (x86)\Microsoft.NET
RequireFileEx,AppendList,\Windows\System32\MUI\0409\mscorees.dll
RequireFileEx,AppendList,\Windows\System32\aspnet_counters.dll
RequireFileEx,AppendList,\Windows\System32\dfshim.dll
RequireFileEx,AppendList,\Windows\System32\FntCache.dll
RequireFileEx,AppendList,\Windows\System32\mscoree.dll
RequireFileEx,AppendList,\Windows\System32\mscorier.dll
RequireFileEx,AppendList,\Windows\System32\mscories.dll
RequireFileEx,AppendList,\Windows\System32\msvcp120_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\msvcp140_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\msvcr100_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\msvcr120_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\netfxperf.dll
RequireFileEx,AppendList,\Windows\System32\PresentationCFFRasterizerNative_v0300.dll
RequireFileEx,AppendList,\Windows\System32\PresentationHost.exe
RequireFileEx,AppendList,\Windows\System32\PresentationHostProxy.dll
RequireFileEx,AppendList,\Windows\System32\PresentationNative_v0300.dll
RequireFileEx,AppendList,\Windows\System32\ucrtbase_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\UIAutomationCore.dll
RequireFileEx,AppendList,\Windows\System32\vcruntime140_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\sxstrace.exe
RequireFileEx,AppendList,\Windows\System32\WindowsCodecs.dll
RequireFileEx,AppendList,\Windows\System32\WindowsCodecsExt.dll
// WoW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\MUI\0409\mscorees.dll
RequireFileEx,Append,\Windows\SysWoW64\aspnet_counters.dll
RequireFileEx,Append,\Windows\SysWOW64\dfshim.dll
RequireFileEx,Append,\Windows\SysWOW64\mscoree.dll
RequireFileEx,Append,\Windows\SysWOW64\mscorier.dll
RequireFileEx,Append,\Windows\SysWOW64\mscories.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcp120_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcp140_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcr100_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcr120_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\netfxperf.dll
RequireFileEx,Append,\Windows\SysWOW64\PresentationCFFRasterizerNative_v0300.dll
RequireFileEx,Append,\Windows\SysWoW64\UIAutomationCore.dll
RequireFileEx,Append,\Windows\SysWOW64\ucrtbase_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\vcruntime140_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\PresentationHost.exe
RequireFileEx,Append,\Windows\SysWOW64\PresentationHostProxy.dll
RequireFileEx,Append,\Windows\SysWOW64\PresentationNative_v0300.dll
RequireFileEx,Append,\Windows\SysWOW64\sxstrace.exe
RequireFileEx,Append,\Windows\SysWOW64\WindowsCodecs.dll
RequireFileEx,Append,\Windows\SysWOW64\WindowsCodecsExt.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MUI\0409\mscorees.dll
RequireFileEx,AppendList,\Windows\SysWoW64\aspnet_counters.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dfshim.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mscoree.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mscorier.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mscories.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp120_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp140_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcr100_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcr120_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\netfxperf.dll
RequireFileEx,AppendList,\Windows\SysWOW64\PresentationCFFRasterizerNative_v0300.dll
RequireFileEx,AppendList,\Windows\SysWoW64\UIAutomationCore.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ucrtbase_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\vcruntime140_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\PresentationHost.exe
RequireFileEx,AppendList,\Windows\SysWOW64\PresentationHostProxy.dll
RequireFileEx,AppendList,\Windows\SysWOW64\PresentationNative_v0300.dll
RequireFileEx,AppendList,\Windows\SysWOW64\sxstrace.exe
RequireFileEx,AppendList,\Windows\SysWOW64\WindowsCodecs.dll
RequireFileEx,AppendList,\Windows\SysWOW64\WindowsCodecsExt.dll
End
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -87,24 +87,24 @@ Echo,"Processing Windows Event Viewer..."
// eventvwr launcher, mmc snap-in, and global assemblies
// Note: wecsvc.dll is already included in WinRE.wim
RequireFileEx,Append,WINDOWS\Microsoft.NET\assembly\GAC_MSIL\EventViewer\v4.0_10.0.0.0__31bf3856ad364e35\EventViewer.dll
RequireFileEx,Append,Windows\Microsoft.NET\assembly\GAC_MSIL\EventViewer.Resources\
RequireFileEx,Append,Windows\Microsoft.NET\assembly\GAC_MSIL\MiguiControls\
RequireFileEx,Append,Windows\Microsoft.NET\assembly\GAC_MSIL\MiguiControls.Resources\
RequireFileEx,Append,windows\system32\els.dll
RequireFileEx,Append,windows\system32\eventvwr.exe
RequireFileEx,Append,windows\system32\eventvwr.msc
RequireFileEx,Append,windows\system32\miguiresource.dll
RequireFileEx,Append,windows\system32\wecapi.dll
RequireFileEx,Append,windows\system32\wecutil.exe
RequireFileEx,Append,windows\system32\wevtfwd.dll
RequireFileEx,AppendList,WINDOWS\Microsoft.NET\assembly\GAC_MSIL\EventViewer\v4.0_10.0.0.0__31bf3856ad364e35\EventViewer.dll
RequireFileEx,AppendList,Windows\Microsoft.NET\assembly\GAC_MSIL\EventViewer.Resources\
RequireFileEx,AppendList,Windows\Microsoft.NET\assembly\GAC_MSIL\MiguiControls\
RequireFileEx,AppendList,Windows\Microsoft.NET\assembly\GAC_MSIL\MiguiControls.Resources\
RequireFileEx,AppendList,windows\system32\els.dll
RequireFileEx,AppendList,windows\system32\eventvwr.exe
RequireFileEx,AppendList,windows\system32\eventvwr.msc
RequireFileEx,AppendList,windows\system32\miguiresource.dll
RequireFileEx,AppendList,windows\system32\wecapi.dll
RequireFileEx,AppendList,windows\system32\wecutil.exe
RequireFileEx,AppendList,windows\system32\wevtfwd.dll
// mmc global assemblies
RequireFileEx,Append,WINDOWS\assembly\GAC_MSIL\MMCEx\3.0.0.0__31bf3856ad364e35\MMCEx.dll
RequireFileEx,Append,WINDOWS\assembly\GAC_MSIL\MMCEx.Resources\
RequireFileEx,Append,WINDOWS\assembly\GAC_MSIL\MMCFxCommon\3.0.0.0__31bf3856ad364e35\MMCFxCommon.dll
RequireFileEx,Append,WINDOWS\assembly\GAC_MSIL\MMCFxCommon.Resources\
RequireFileEx,Append,WINDOWS\assembly\GAC_MSIL\Microsoft.ManagementConsole\3.0.0.0__31bf3856ad364e35\Microsoft.ManagementConsole.dll
RequireFileEx,AppendList,WINDOWS\assembly\GAC_MSIL\MMCEx\3.0.0.0__31bf3856ad364e35\MMCEx.dll
RequireFileEx,AppendList,WINDOWS\assembly\GAC_MSIL\MMCEx.Resources\
RequireFileEx,AppendList,WINDOWS\assembly\GAC_MSIL\MMCFxCommon\3.0.0.0__31bf3856ad364e35\MMCFxCommon.dll
RequireFileEx,AppendList,WINDOWS\assembly\GAC_MSIL\MMCFxCommon.Resources\
RequireFileEx,AppendList,WINDOWS\assembly\GAC_MSIL\Microsoft.ManagementConsole\3.0.0.0__31bf3856ad364e35\Microsoft.ManagementConsole.dll
// and extract...
RequireFileEx,ExtractList

View File

@@ -43,28 +43,28 @@ Mandatory=False
[Process]
Echo,"Building a list of required files..."
RequireFileEx,Append,\windows\AppPatch\msimain.sdb
RequireFileEx,Append,\windows\AppPatch\sysmain.sdb
RequireFileEx,Append,\Windows\Installer
RequireFileEx,Append,\Windows\System32\msi.dll
RequireFileEx,Append,\Windows\System32\msiexec.exe
RequireFileEx,Append,\Windows\System32\msihnd.dll
RequireFileEx,Append,\Windows\System32\msiltcfg.dll
RequireFileEx,Append,\Windows\System32\msimsg.dll
RequireFileEx,Append,\Windows\System32\msisip.dll
RequireFileEx,AppendList,\windows\AppPatch\msimain.sdb
RequireFileEx,AppendList,\windows\AppPatch\sysmain.sdb
RequireFileEx,AppendList,\Windows\Installer
RequireFileEx,AppendList,\Windows\System32\msi.dll
RequireFileEx,AppendList,\Windows\System32\msiexec.exe
RequireFileEx,AppendList,\Windows\System32\msihnd.dll
RequireFileEx,AppendList,\Windows\System32\msiltcfg.dll
RequireFileEx,AppendList,\Windows\System32\msimsg.dll
RequireFileEx,AppendList,\Windows\System32\msisip.dll
RequireFileEx,Append,\Windows\System32\wbem\msi.mof
RequireFileEx,Append,\Windows\System32\wbem\msiprov.dll
RequireFileEx,Append,\Windows\System32\wbem\??-??\msi.mfl,NOMUI
RequireFileEx,AppendList,\Windows\System32\wbem\msi.mof
RequireFileEx,AppendList,\Windows\System32\wbem\msiprov.dll
RequireFileEx,AppendList,\Windows\System32\wbem\??-??\msi.mfl,NOMUI
// Wow64 Files
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\msi.dll
RequireFileEx,Append,\Windows\SysWOW64\msiexec.exe
RequireFileEx,Append,\Windows\SysWOW64\msihnd.dll
RequireFileEx,Append,\Windows\SysWOW64\msiltcfg.dll
RequireFileEx,Append,\Windows\SysWOW64\msimsg.dll
RequireFileEx,Append,\Windows\SysWOW64\msisip.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msiexec.exe
RequireFileEx,AppendList,\Windows\SysWOW64\msihnd.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msiltcfg.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msimsg.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msisip.dll
End
// Extract

View File

@@ -173,38 +173,38 @@ If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,0,"%ProgramFolder%\%Prog
[ExtractFiles]
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
RequireFileEx,Append,\Windows\System32\cngcredui.dll
RequireFileEx,Append,\Windows\System32\CredentialUIBroker.exe
RequireFileEx,Append,\Windows\System32\credssp.dll
RequireFileEx,Append,\Windows\System32\credui.dll
RequireFileEx,Append,\Windows\System32\cryptui.dll
RequireFileEx,Append,\Windows\System32\d2d1.dll
RequireFileEx,Append,\Windows\System32\d3d10warp.dll
RequireFileEx,Append,\Windows\System32\d3d11.dll
RequireFileEx,Append,\Windows\System32\dcomp.dll
RequireFileEx,Append,\Windows\System32\DWrite.dll
RequireFileEx,Append,\Windows\System32\dxgi.dll
RequireFileEx,Append,\Windows\System32\msacm32.dll
RequireFileEx,Append,\Windows\System32\msacm32.drv
RequireFileEx,Append,\Windows\System32\mstsc.exe
RequireFileEx,Append,\Windows\System32\mstscax.dll
RequireFileEx,Append,\Windows\System32\ncryptprov.dll
RequireFileEx,Append,\Windows\System32\ncryptsslp.dll
RequireFileEx,Append,\Windows\System32\pdh.dll
RequireFileEx,Append,\Windows\System32\TSpkg.dll
RequireFileEx,Append,\Windows\System32\Windows.Globalization.dll
RequireFileEx,Append,\Windows\System32\Windows.Graphics.dll
RequireFileEx,Append,\Windows\System32\Windows.Internal.UI.Logon.ProxyStub.dll
RequireFileEx,Append,\Windows\System32\Windows.UI.Cred.dll
RequireFileEx,Append,\Windows\System32\Windows.UI.CredDialogController.dll
RequireFileEx,Append,\Windows\System32\Windows.UI.Xaml.Resources.Common.dll
RequireFileEx,Append,\Windows\System32\wuceffects.dll
RequireFileEx,Append,\Windows\SystemResources\Windows.UI.Cred
RequireFileEx,AppendList,\Windows\System32\cngcredui.dll
RequireFileEx,AppendList,\Windows\System32\CredentialUIBroker.exe
RequireFileEx,AppendList,\Windows\System32\credssp.dll
RequireFileEx,AppendList,\Windows\System32\credui.dll
RequireFileEx,AppendList,\Windows\System32\cryptui.dll
RequireFileEx,AppendList,\Windows\System32\d2d1.dll
RequireFileEx,AppendList,\Windows\System32\d3d10warp.dll
RequireFileEx,AppendList,\Windows\System32\d3d11.dll
RequireFileEx,AppendList,\Windows\System32\dcomp.dll
RequireFileEx,AppendList,\Windows\System32\DWrite.dll
RequireFileEx,AppendList,\Windows\System32\dxgi.dll
RequireFileEx,AppendList,\Windows\System32\msacm32.dll
RequireFileEx,AppendList,\Windows\System32\msacm32.drv
RequireFileEx,AppendList,\Windows\System32\mstsc.exe
RequireFileEx,AppendList,\Windows\System32\mstscax.dll
RequireFileEx,AppendList,\Windows\System32\ncryptprov.dll
RequireFileEx,AppendList,\Windows\System32\ncryptsslp.dll
RequireFileEx,AppendList,\Windows\System32\pdh.dll
RequireFileEx,AppendList,\Windows\System32\TSpkg.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Globalization.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Graphics.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Internal.UI.Logon.ProxyStub.dll
RequireFileEx,AppendList,\Windows\System32\Windows.UI.Cred.dll
RequireFileEx,AppendList,\Windows\System32\Windows.UI.CredDialogController.dll
RequireFileEx,AppendList,\Windows\System32\Windows.UI.Xaml.Resources.Common.dll
RequireFileEx,AppendList,\Windows\System32\wuceffects.dll
RequireFileEx,AppendList,\Windows\SystemResources\Windows.UI.Cred
If,%cb_EnableTSConnections%,Equal,True,Begin
RequireFileEx,Append,\Windows\System32\SessEnv.dll
RequireFileEx,Append,\Windows\System32\termsrv.dll
RequireFileEx,Append,\Windows\System32\umrdp.dll
RequireFileEx,AppendList,\Windows\System32\SessEnv.dll
RequireFileEx,AppendList,\Windows\System32\termsrv.dll
RequireFileEx,AppendList,\Windows\System32\umrdp.dll
End

View File

@@ -51,38 +51,38 @@ ExtractFile,%ScriptFile%,cmd,"start_vss.cmd",%ProgramFolder%
///////////////////////////////////////////////////////////////////////////////////
// Build File List
RequireFileEx,Append,\Windows\Vss
RequireFileEx,Append,\Windows\System32\bcd.dll
RequireFileEx,Append,\Windows\System32\comres.dll
RequireFileEx,Append,\Windows\System32\es.dll
RequireFileEx,Append,\Windows\System32\eventcls.dll
RequireFileEx,Append,\Windows\System32\filemgmt.dll
RequireFileEx,Append,\Windows\System32\msctfui.dll
RequireFileEx,Append,\Windows\System32\msxml3.dll
RequireFileEx,Append,\Windows\System32\ole32.dll
RequireFileEx,Append,\Windows\System32\oleaut32.dll
RequireFileEx,Append,\Windows\System32\swprv.dll
RequireFileEx,Append,\Windows\System32\vss_ps.dll
RequireFileEx,Append,\Windows\System32\vssadmin.exe
RequireFileEx,Append,\Windows\System32\vssapi.dll
RequireFileEx,Append,\Windows\System32\vsstrace.dll
RequireFileEx,Append,\Windows\System32\vssvc.exe
RequireFileEx,Append,\Windows\System32\xolehlp.dll
RequireFileEx,AppendList,\Windows\Vss
RequireFileEx,AppendList,\Windows\System32\bcd.dll
RequireFileEx,AppendList,\Windows\System32\comres.dll
RequireFileEx,AppendList,\Windows\System32\es.dll
RequireFileEx,AppendList,\Windows\System32\eventcls.dll
RequireFileEx,AppendList,\Windows\System32\filemgmt.dll
RequireFileEx,AppendList,\Windows\System32\msctfui.dll
RequireFileEx,AppendList,\Windows\System32\msxml3.dll
RequireFileEx,AppendList,\Windows\System32\ole32.dll
RequireFileEx,AppendList,\Windows\System32\oleaut32.dll
RequireFileEx,AppendList,\Windows\System32\swprv.dll
RequireFileEx,AppendList,\Windows\System32\vss_ps.dll
RequireFileEx,AppendList,\Windows\System32\vssadmin.exe
RequireFileEx,AppendList,\Windows\System32\vssapi.dll
RequireFileEx,AppendList,\Windows\System32\vsstrace.dll
RequireFileEx,AppendList,\Windows\System32\vssvc.exe
RequireFileEx,AppendList,\Windows\System32\xolehlp.dll
// WOW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\bcd.dll
RequireFileEx,Append,\Windows\SysWOW64\comres.dll
RequireFileEx,Append,\Windows\SysWOW64\es.dll
RequireFileEx,Append,\Windows\SysWOW64\eventcls.dll
RequireFileEx,Append,\Windows\SysWOW64\msctfui.dll
RequireFileEx,Append,\Windows\SysWOW64\msxml3.dll
RequireFileEx,Append,\Windows\SysWOW64\ole32.dll
RequireFileEx,Append,\Windows\SysWOW64\oleaut32.dll
RequireFileEx,Append,\Windows\SysWOW64\vss_ps.dll
RequireFileEx,Append,\Windows\SysWOW64\vssapi.dll
RequireFileEx,Append,\Windows\SysWOW64\vsstrace.dll
RequireFileEx,Append,\Windows\SysWOW64\xolehlp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\bcd.dll
RequireFileEx,AppendList,\Windows\SysWOW64\comres.dll
RequireFileEx,AppendList,\Windows\SysWOW64\es.dll
RequireFileEx,AppendList,\Windows\SysWOW64\eventcls.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msctfui.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msxml3.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ole32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\oleaut32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\vss_ps.dll
RequireFileEx,AppendList,\Windows\SysWOW64\vssapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\vsstrace.dll
RequireFileEx,AppendList,\Windows\SysWOW64\xolehlp.dll
End
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -70,23 +70,23 @@ RegHiveUnload,Tmp_Install_Software
// \Windows\System32\downlevel\ucrtbase.dll, \Windows\System32\ucrtbase.dll
// VC
RequireFileEx,Append,\Windows\System32\msvcirt.dll
RequireFileEx,Append,\Windows\System32\msvcr110.dll
RequireFileEx,Append,\Windows\System32\msvcrt20.dll
RequireFileEx,Append,\Windows\System32\msvcrt40.dll
RequireFileEx,AppendList,\Windows\System32\msvcirt.dll
RequireFileEx,AppendList,\Windows\System32\msvcr110.dll
RequireFileEx,AppendList,\Windows\System32\msvcrt20.dll
RequireFileEx,AppendList,\Windows\System32\msvcrt40.dll
// VC .Net
RequireFileEx,Append,\Windows\System32\msvcr100_clr0400.dll
RequireFileEx,Append,\Windows\System32\msvcr120_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\ucrtbase_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\msvcr100_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\msvcr120_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ucrtbase_clr0400.dll
// VC++
RequireFileEx,Append,\Windows\System32\msvcp110.dll
RequireFileEx,Append,\Windows\System32\ucrtbase_enclave.dll
RequireFileEx,AppendList,\Windows\System32\msvcp110.dll
RequireFileEx,AppendList,\Windows\System32\ucrtbase_enclave.dll
// VC++ .Net
RequireFileEx,Append,\Windows\System32\msvcp120_clr0400.dll
RequireFileEx,Append,\Windows\System32\msvcp140_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\msvcp120_clr0400.dll
RequireFileEx,AppendList,\Windows\System32\msvcp140_clr0400.dll
///////////////////////////////////////////////////////////////////////////////////
// Extract
@@ -107,12 +107,12 @@ RequireFileEx,ExtractList
Echo,"Processing Microsoft Visual C++ 2005/2008 Runtime (x86)..."
// WinSxS VC++
RequireFileEx,Append,\Windows\WinSxS\x86_microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\x86_microsoft.vc90.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\x86_microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\x86_microsoft.vc90.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\x86_policy.9.0.microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\x86_microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\x86_microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\x86_microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\x86_microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\x86_policy.9.0.microsoft.vc90.crt*
///////////////////////////////////////////////////////////////////////////////////
// Extract
@@ -141,12 +141,12 @@ End
Echo,"Processing Microsoft Visual C++ 2005/2008 Runtime (x64)..."
// WinSxS VC++
RequireFileEx,Append,\Windows\WinSxS\amd64_microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\amd64_microsoft.vc90.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\amd64_microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\amd64_policy.8.0.microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\amd64_microsoft.vc90.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\amd64_policy.9.0.microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\amd64_microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\amd64_microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\amd64_microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\amd64_policy.8.0.microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\amd64_microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\amd64_policy.9.0.microsoft.vc90.crt*
///////////////////////////////////////////////////////////////////////////////////
// WoW64
@@ -154,34 +154,34 @@ If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
// Included in winre.wim: \Windows\SysWOW64\msvcp110_win.dll, \Windows\SysWOW64\downlevel\ucrtbase.dll
// VC
RequireFileEx,Append,\Windows\SysWOW64\msvcirt.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcrt.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcr110.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcrt20.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcrt40.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcirt.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcrt.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcr110.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcrt20.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcrt40.dll
// VC .Net
RequireFileEx,Append,\Windows\SysWOW64\msvcr100_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcr120_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\ucrtbase_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcr100_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcr120_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ucrtbase_clr0400.dll
// VC++
RequireFileEx,Append,\Windows\SysWOW64\msvcp_win.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcp60.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcp110.dll
RequireFileEx,Append,\Windows\SysWOW64\ucrtbase.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp_win.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp60.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp110.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ucrtbase.dll
// VC++ .Net
RequireFileEx,Append,\Windows\SysWOW64\msvcp120_clr0400.dll
RequireFileEx,Append,\Windows\SysWOW64\msvcp140_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp120_clr0400.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp140_clr0400.dll
// SysWOW64 WinSxS
RequireFileEx,Append,\Windows\WinSxS\x86_microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\x86_microsoft.vc90.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\x86_microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\x86_microsoft.vc90.crt*
RequireFileEx,Append,\Windows\WinSxS\manifests\x86_policy.9.0.microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\x86_microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\x86_microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\x86_microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\x86_microsoft.vc90.crt*
RequireFileEx,AppendList,\Windows\WinSxS\manifests\x86_policy.9.0.microsoft.vc90.crt*
End
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -74,10 +74,10 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
///////////////////////////////////////////////////////////////////////////////////
// Core WoW64 Emulation Layer
RequireFileEx,Append,\Windows\System32\wow64.dll,NOMUI
RequireFileEx,Append,\Windows\System32\wow64cpu.dll,NOMUI
RequireFileEx,Append,\Windows\System32\wow64win.dll,NOMUI
RequireFileEx,Append,\Windows\System32\wowreg32.exe,NOMUI
RequireFileEx,AppendList,\Windows\System32\wow64.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\wow64cpu.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\wow64win.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\wowreg32.exe,NOMUI
Echo,"Extracting Wow64 files...#$x#$xThis can take awhile, please be patient."
RequireFileEx,ExtractList
@@ -102,283 +102,283 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
///////////////////////////////////////////////////////////////////////////////////
// Core WoW64 Emulation Layer
RequireFileEx,Append,\Windows\System32\wow64.dll,NOMUI
RequireFileEx,Append,\Windows\System32\wow64cpu.dll,NOMUI
RequireFileEx,Append,\Windows\System32\wow64win.dll,NOMUI
RequireFileEx,Append,\Windows\System32\wowreg32.exe,NOMUI
RequireFileEx,AppendList,\Windows\System32\wow64.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\wow64cpu.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\wow64win.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\wowreg32.exe,NOMUI
///////////////////////////////////////////////////////////////////////////////////
// SysWOW64 Files
// Winre.wim \Windows\SysWOW64\downlevel
RequireFileEx,Append,\Windows\SysWOW64\C_*.NLS,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\KBD*.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\aclui.dll
RequireFileEx,Append,\Windows\SysWOW64\activeds.dll
RequireFileEx,Append,\Windows\SysWOW64\actxprxy.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\adsldp.dll
RequireFileEx,Append,\Windows\SysWOW64\adsldpc.dll
RequireFileEx,Append,\Windows\SysWOW64\advapi32.dll
RequireFileEx,Append,\Windows\SysWOW64\apphelp.dll
RequireFileEx,Append,\Windows\SysWOW64\asycfilt.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\atl.dll
RequireFileEx,Append,\Windows\SysWOW64\atlthunk.dll
RequireFileEx,Append,\Windows\SysWOW64\attrib.exe
RequireFileEx,Append,\Windows\SysWOW64\authz.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\avifil32.dll
RequireFileEx,Append,\Windows\SysWOW64\avrt.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\bcd.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\bcrypt.dll
RequireFileEx,Append,\Windows\SysWOW64\bcryptprimitives.dll
RequireFileEx,Append,\Windows\SysWOW64\Bcp47Langs.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\bcp47mrm.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\browseui.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\cabinet.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\cfgmgr32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\clb.dll
RequireFileEx,Append,\Windows\SysWOW64\clbcatq.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\clip.exe
RequireFileEx,Append,\Windows\SysWOW64\clusapi.dll
RequireFileEx,Append,\Windows\SysWOW64\cmd.exe
RequireFileEx,Append,\Windows\SysWOW64\cmdext.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\windows\SysWOW64\ColorAdapterClient.dll
RequireFileEx,Append,\Windows\SysWOW64\combase.dll
RequireFileEx,Append,\Windows\SysWOW64\comctl32.dll
RequireFileEx,Append,\Windows\SysWOW64\comdlg32.dll
RequireFileEx,Append,\Windows\SysWoW64\Coremessaging.dll
RequireFileEx,Append,\Windows\SysWOW64\CoreUIComponents.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\credssp.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\crtdll.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\crypt32.dll
RequireFileEx,Append,\Windows\SysWOW64\cryptbase.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\cryptdll.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\cryptnet.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\cryptsp.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\cscapi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\d2d1.dll
RequireFileEx,Append,\Windows\SysWOW64\d3d9.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\d3d10warp.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\d3d11.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\d3d12.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\DataExchange.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\davhlpr.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\dbgcore.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\dbghelp.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\dcomp.dll
RequireFileEx,Append,\Windows\SysWOW64\ddraw.dll
RequireFileEx,Append,\Windows\SysWOW64\devobj.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\devrtl.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\dfscli.dll
RequireFileEx,Append,\Windows\SysWOW64\dhcpcsvc.dll
RequireFileEx,Append,\Windows\SysWOW64\dhcpcsvc6.dll
RequireFileEx,Append,\Windows\SysWOW64\directmanipulation.dll
RequireFileEx,Append,\Windows\SysWOW64\dllhost.exe,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\dlnashext.dll
RequireFileEx,Append,\Windows\SysWOW64\dnsapi.dll
RequireFileEx,Append,\Windows\SysWOW64\dpapi.dll
RequireFileEx,Append,\Windows\SysWOW64\drvstore.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\dsrole.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\dui70.dll
RequireFileEx,Append,\Windows\SysWOW64\duser.dll
RequireFileEx,Append,\Windows\SysWOW64\dwmapi.dll
RequireFileEx,Append,\Windows\SysWOW64\Dwrite.dll
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,Append,\Windows\SysWOW64\DXCore.dll
RequireFileEx,Append,\Windows\SysWOW64\dxgi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\edputil.dll
RequireFileEx,Append,\Windows\SysWOW64\ExplorerFrame.dll
RequireFileEx,Append,\Windows\SysWOW64\FirewallAPI.dll
RequireFileEx,Append,\Windows\SysWOW64\fltlib.dll
RequireFileEx,Append,\Windows\SysWOW64\fwbase.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\fwpolicyiomgr.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\fwpuclnt.dll
RequireFileEx,Append,\Windows\SysWOW64\gdi32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\gdi32full.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\GdiPlus.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\gpapi.dll
RequireFileEx,Append,\Windows\SysWOW64\hid.dll
RequireFileEx,Append,\Windows\SysWOW64\ieframe.dll
RequireFileEx,Append,\Windows\SysWOW64\iertutil.dll
RequireFileEx,Append,\Windows\SysWOW64\imm32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\InputHost.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\iphlpapi.dll
RequireFileEx,Append,\Windows\SysWOW64\kerberos.dll
RequireFileEx,Append,\Windows\SysWOW64\kernel.appcore.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\kernel32.dll
RequireFileEx,Append,\Windows\SysWOW64\kernelbase.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\linkinfo.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\logoncli.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\lpk.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\lz32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\mfperfhelper.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\mlang.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\mfc40.dll
RequireFileEx,Append,\Windows\SysWOW64\mfc42.dll
RequireFileEx,Append,\Windows\SysWOW64\mmcbase.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\mpr.dll
RequireFileEx,Append,\Windows\SysWOW64\msacm32.dll
RequireFileEx,Append,\Windows\SysWOW64\msacm32.drv
RequireFileEx,Append,\Windows\SysWOW64\msasn1.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\mscms.dll
RequireFileEx,Append,\Windows\SysWOW64\mscories.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msctf.dll
RequireFileEx,Append,\Windows\SysWOW64\mshtml.dll
RequireFileEx,Append,\Windows\SysWOW64\msi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msimg32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msIso.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\mskeyprotect.dll
RequireFileEx,Append,\Windows\SysWOW64\msls31.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msv1_0.dll
RequireFileEx,Append,\Windows\SysWOW64\msvbvm60.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msvcp60.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msvcp_win.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msvcp110_win.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msvcrt.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msvcrt40.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msvfw32.dll
RequireFileEx,Append,\Windows\SysWOW64\mswsock.dll
RequireFileEx,Append,\Windows\SysWOW64\msxml3.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\msxml3r.dll
RequireFileEx,Append,\Windows\SysWOW64\msxml6.dll
RequireFileEx,Append,\Windows\SysWOW64\msxml6r.dll
RequireFileEx,Append,\Windows\SysWOW64\ncrypt.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\ncryptprov.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\ncryptsslp.dll,NOMUI
RequireFileEx,Append,\windows\SysWOW64\net.exe
RequireFileEx,Append,\windows\SysWOW64\net1.exe
RequireFileEx,Append,\Windows\SysWOW64\netmsg.dll
RequireFileEx,Append,\Windows\SysWOW64\netapi32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\netutils.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\normaliz.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\ntasn1.dll
RequireFileEx,Append,\Windows\SysWOW64\ntdll.dll
RequireFileEx,Append,\Windows\SysWOW64\ntdsapi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\ntlanman.dll
RequireFileEx,Append,\Windows\SysWOW64\ntmarta.dll
RequireFileEx,Append,\Windows\SysWOW64\ntshrui.dll
RequireFileEx,Append,\Windows\SysWOW64\odbc32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\odbcint.dll
RequireFileEx,Append,\Windows\SysWOW64\ole32.dll
RequireFileEx,Append,\Windows\SysWOW64\oleacc.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\oleaccrc.dll
RequireFileEx,Append,\Windows\SysWOW64\oleaut32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\olecli32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\oledlg.dll
RequireFileEx,Append,\Windows\SysWOW64\olepro32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\OnDemandConnRouteHelper.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\OneCoreUAPCommonProxyStub.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\pdh.dll
RequireFileEx,Append,\Windows\SysWOW64\policymanager.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\powrprof.dll
RequireFileEx,Append,\Windows\SysWOW64\profapi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\propsys.dll
RequireFileEx,Append,\Windows\SysWOW64\psapi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\rasadhlp.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\rasapi32.dll
RequireFileEx,Append,\Windows\SysWOW64\reg.exe
RequireFileEx,Append,\Windows\SysWOW64\regapi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\regedt32.exe,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\regsvr32.exe
RequireFileEx,Append,\Windows\SysWOW64\resutils.dll
RequireFileEx,Append,\Windows\SysWOW64\riched20.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\riched32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\rmclient.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\rpcrt4.dll
RequireFileEx,Append,\Windows\SysWOW64\rsaenh.dll
RequireFileEx,Append,\Windows\SysWOW64\rtutils.dll
RequireFileEx,Append,\Windows\SysWOW64\run64.exe,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\rundll32.exe
RequireFileEx,Append,\Windows\SysWOW64\samcli.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\samlib.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\schannel.dll
RequireFileEx,Append,\Windows\SysWOW64\sechost.dll
RequireFileEx,Append,\Windows\SysWOW64\secur32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\SensApi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\setupapi.dll
RequireFileEx,Append,\Windows\SysWOW64\SHCore.dll
RequireFileEx,Append,\Windows\SysWOW64\shell32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\C_*.NLS,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\KBD*.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\aclui.dll
RequireFileEx,AppendList,\Windows\SysWOW64\activeds.dll
RequireFileEx,AppendList,\Windows\SysWOW64\actxprxy.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\adsldp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\adsldpc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\advapi32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\apphelp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\asycfilt.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\atl.dll
RequireFileEx,AppendList,\Windows\SysWOW64\atlthunk.dll
RequireFileEx,AppendList,\Windows\SysWOW64\attrib.exe
RequireFileEx,AppendList,\Windows\SysWOW64\authz.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\avifil32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\avrt.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\bcd.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\bcrypt.dll
RequireFileEx,AppendList,\Windows\SysWOW64\bcryptprimitives.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Bcp47Langs.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\bcp47mrm.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\browseui.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\cabinet.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\cfgmgr32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\clb.dll
RequireFileEx,AppendList,\Windows\SysWOW64\clbcatq.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\clip.exe
RequireFileEx,AppendList,\Windows\SysWOW64\clusapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\cmd.exe
RequireFileEx,AppendList,\Windows\SysWOW64\cmdext.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\windows\SysWOW64\ColorAdapterClient.dll
RequireFileEx,AppendList,\Windows\SysWOW64\combase.dll
RequireFileEx,AppendList,\Windows\SysWOW64\comctl32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\comdlg32.dll
RequireFileEx,AppendList,\Windows\SysWoW64\Coremessaging.dll
RequireFileEx,AppendList,\Windows\SysWOW64\CoreUIComponents.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\credssp.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\crtdll.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\crypt32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\cryptbase.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\cryptdll.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\cryptnet.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\cryptsp.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\cscapi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\d2d1.dll
RequireFileEx,AppendList,\Windows\SysWOW64\d3d9.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\d3d10warp.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\d3d11.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\d3d12.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\DataExchange.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\davhlpr.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\dbgcore.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\dbghelp.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\dcomp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ddraw.dll
RequireFileEx,AppendList,\Windows\SysWOW64\devobj.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\devrtl.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\dfscli.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dhcpcsvc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dhcpcsvc6.dll
RequireFileEx,AppendList,\Windows\SysWOW64\directmanipulation.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dllhost.exe,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\dlnashext.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dnsapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dpapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\drvstore.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\dsrole.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\dui70.dll
RequireFileEx,AppendList,\Windows\SysWOW64\duser.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dwmapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Dwrite.dll
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,AppendList,\Windows\SysWOW64\DXCore.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dxgi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\edputil.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ExplorerFrame.dll
RequireFileEx,AppendList,\Windows\SysWOW64\FirewallAPI.dll
RequireFileEx,AppendList,\Windows\SysWOW64\fltlib.dll
RequireFileEx,AppendList,\Windows\SysWOW64\fwbase.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\fwpolicyiomgr.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\fwpuclnt.dll
RequireFileEx,AppendList,\Windows\SysWOW64\gdi32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\gdi32full.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\GdiPlus.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\gpapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\hid.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ieframe.dll
RequireFileEx,AppendList,\Windows\SysWOW64\iertutil.dll
RequireFileEx,AppendList,\Windows\SysWOW64\imm32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\InputHost.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\iphlpapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\kerberos.dll
RequireFileEx,AppendList,\Windows\SysWOW64\kernel.appcore.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\kernel32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\kernelbase.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\linkinfo.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\logoncli.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\lpk.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\lz32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\mfperfhelper.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\mlang.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\mfc40.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mfc42.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mmcbase.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\mpr.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msacm32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msacm32.drv
RequireFileEx,AppendList,\Windows\SysWOW64\msasn1.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\mscms.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mscories.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msctf.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mshtml.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msimg32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msIso.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\mskeyprotect.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msls31.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msv1_0.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msvbvm60.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp60.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp_win.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msvcp110_win.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msvcrt.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msvcrt40.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msvfw32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\mswsock.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msxml3.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\msxml3r.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msxml6.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msxml6r.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ncrypt.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\ncryptprov.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\ncryptsslp.dll,NOMUI
RequireFileEx,AppendList,\windows\SysWOW64\net.exe
RequireFileEx,AppendList,\windows\SysWOW64\net1.exe
RequireFileEx,AppendList,\Windows\SysWOW64\netmsg.dll
RequireFileEx,AppendList,\Windows\SysWOW64\netapi32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\netutils.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\normaliz.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\ntasn1.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ntdll.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ntdsapi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\ntlanman.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ntmarta.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ntshrui.dll
RequireFileEx,AppendList,\Windows\SysWOW64\odbc32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\odbcint.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ole32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\oleacc.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\oleaccrc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\oleaut32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\olecli32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\oledlg.dll
RequireFileEx,AppendList,\Windows\SysWOW64\olepro32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\OnDemandConnRouteHelper.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\OneCoreUAPCommonProxyStub.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\pdh.dll
RequireFileEx,AppendList,\Windows\SysWOW64\policymanager.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\powrprof.dll
RequireFileEx,AppendList,\Windows\SysWOW64\profapi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\propsys.dll
RequireFileEx,AppendList,\Windows\SysWOW64\psapi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\rasadhlp.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\rasapi32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\reg.exe
RequireFileEx,AppendList,\Windows\SysWOW64\regapi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\regedt32.exe,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\regsvr32.exe
RequireFileEx,AppendList,\Windows\SysWOW64\resutils.dll
RequireFileEx,AppendList,\Windows\SysWOW64\riched20.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\riched32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\rmclient.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\rpcrt4.dll
RequireFileEx,AppendList,\Windows\SysWOW64\rsaenh.dll
RequireFileEx,AppendList,\Windows\SysWOW64\rtutils.dll
RequireFileEx,AppendList,\Windows\SysWOW64\run64.exe,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\rundll32.exe
RequireFileEx,AppendList,\Windows\SysWOW64\samcli.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\samlib.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\schannel.dll
RequireFileEx,AppendList,\Windows\SysWOW64\sechost.dll
RequireFileEx,AppendList,\Windows\SysWOW64\secur32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\SensApi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\setupapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\SHCore.dll
RequireFileEx,AppendList,\Windows\SysWOW64\shell32.dll
// As of Win10 17763 shellstyle.dll is moved to windows\resources, so it will be extract by Explorer
StrFormat,NTrim,%SourceVer%,%tmp_SourceVer%
If,%SourceVer%,Equal,10.0.17764.,RequireFileEx,Append,\Windows\SysWOW64\shellstyle.dll
If,%SourceVer%,Equal,10.0.17764.,RequireFileEx,AppendList,\Windows\SysWOW64\shellstyle.dll
Set,%tmp_SourceVer%,Nil
RequireFileEx,Append,\Windows\SysWOW64\shfolder.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\shlwapi.dll
RequireFileEx,Append,\Windows\SysWOW64\slc.dll
RequireFileEx,Append,\Windows\SysWOW64\spfileq.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\SPInf.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\srvcli.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\sspicli.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\stdole2.tlb,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\stdole32.tlb,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\StructuredQuery.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\svchost.exe
RequireFileEx,Append,\Windows\SysWOW64\sxs.dll
RequireFileEx,Append,\Windows\SysWOW64\sxsstore.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\sxstrace.exe
RequireFileEx,Append,\Windows\SysWoW64\TextInputFramework.dll,NOMUI
RequireFileEx,Append,\Windows\SysWoW64\TextShaping.dll
RequireFileEx,Append,\Windows\SysWOW64\thumbcache.dll
RequireFileEx,Append,\Windows\SysWOW64\twinapi.dll
RequireFileEx,Append,\Windows\SysWOW64\twinapi.appcore.dll
RequireFileEx,Append,\Windows\SysWOW64\tzres.dll
RequireFileEx,Append,\Windows\SysWOW64\ulib.dll
RequireFileEx,Append,\Windows\SysWOW64\ucrtbase.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\UIAnimation.dll
RequireFileEx,Append,\Windows\SysWOW64\UIAutomationCore.dll
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,Append,\Windows\SysWOW64\umpdc.dll
RequireFileEx,Append,\Windows\SysWOW64\urlmon.dll
RequireFileEx,Append,\Windows\SysWOW64\user32.dll
RequireFileEx,Append,\Windows\SysWOW64\userenv.dll
RequireFileEx,Append,\Windows\SysWOW64\usp10.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\uxtheme.dll
RequireFileEx,Append,\Windows\SysWOW64\vbscript.dll
RequireFileEx,Append,\Windows\SysWOW64\version.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\webio.dll
RequireFileEx,Append,\Windows\SysWOW64\wimgapi.dll
RequireFileEx,Append,\Windows\SysWOW64\win32u.dll
RequireFileEx,Append,\Windows\SysWOW64\winbrand.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\WindowsCodecs.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\Windows.Globalization.dll
RequireFileEx,Append,\Windows\SysWOW64\windows.storage.dll
RequireFileEx,Append,\Windows\SysWOW64\winhttp.dll
RequireFileEx,Append,\Windows\SysWOW64\wininet.dll
RequireFileEx,Append,\Windows\SysWOW64\winmm.dll
RequireFileEx,Append,\Windows\SysWOW64\winmmbase.dll
RequireFileEx,Append,\Windows\SysWOW64\winnlsres.dll
RequireFileEx,Append,\Windows\SysWOW64\winnsi.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\winspool.drv
RequireFileEx,Append,\Windows\SysWOW64\winsta.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\WinTypes.dll
RequireFileEx,Append,\Windows\SysWOW64\wintrust.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\wkscli.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\wldap32.dll
RequireFileEx,Append,\Windows\SysWOW64\wldp.dll
RequireFileEx,Append,\Windows\SysWOW64\wow32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\ws2_32.dll
RequireFileEx,Append,\Windows\SysWOW64\wsock32.dll
RequireFileEx,Append,\Windows\SysWOW64\wtsapi32.dll,NOMUI
RequireFileEx,Append,\Windows\SysWOW64\xmllite.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\shfolder.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\shlwapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\slc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\spfileq.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\SPInf.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\srvcli.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\sspicli.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\stdole2.tlb,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\stdole32.tlb,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\StructuredQuery.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\svchost.exe
RequireFileEx,AppendList,\Windows\SysWOW64\sxs.dll
RequireFileEx,AppendList,\Windows\SysWOW64\sxsstore.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\sxstrace.exe
RequireFileEx,AppendList,\Windows\SysWoW64\TextInputFramework.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWoW64\TextShaping.dll
RequireFileEx,AppendList,\Windows\SysWOW64\thumbcache.dll
RequireFileEx,AppendList,\Windows\SysWOW64\twinapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\twinapi.appcore.dll
RequireFileEx,AppendList,\Windows\SysWOW64\tzres.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ulib.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ucrtbase.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\UIAnimation.dll
RequireFileEx,AppendList,\Windows\SysWOW64\UIAutomationCore.dll
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,AppendList,\Windows\SysWOW64\umpdc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\urlmon.dll
RequireFileEx,AppendList,\Windows\SysWOW64\user32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\userenv.dll
RequireFileEx,AppendList,\Windows\SysWOW64\usp10.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\uxtheme.dll
RequireFileEx,AppendList,\Windows\SysWOW64\vbscript.dll
RequireFileEx,AppendList,\Windows\SysWOW64\version.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\webio.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wimgapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\win32u.dll
RequireFileEx,AppendList,\Windows\SysWOW64\winbrand.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\WindowsCodecs.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\Windows.Globalization.dll
RequireFileEx,AppendList,\Windows\SysWOW64\windows.storage.dll
RequireFileEx,AppendList,\Windows\SysWOW64\winhttp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wininet.dll
RequireFileEx,AppendList,\Windows\SysWOW64\winmm.dll
RequireFileEx,AppendList,\Windows\SysWOW64\winmmbase.dll
RequireFileEx,AppendList,\Windows\SysWOW64\winnlsres.dll
RequireFileEx,AppendList,\Windows\SysWOW64\winnsi.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\winspool.drv
RequireFileEx,AppendList,\Windows\SysWOW64\winsta.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\WinTypes.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wintrust.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\wkscli.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\wldap32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wldp.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wow32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\ws2_32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wsock32.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wtsapi32.dll,NOMUI
RequireFileEx,AppendList,\Windows\SysWOW64\xmllite.dll,NOMUI
///////////////////////////////////////////////////////////////////////////////////
// Multimedia
RequireFileEx,Append,\Windows\SysWOW64\AudioSes.dll
RequireFileEx,Append,\Windows\SysWOW64\devenum.dll
RequireFileEx,Append,\Windows\SysWOW64\dsound.dll
RequireFileEx,Append,\Windows\SysWOW64\MMDevAPI.dll
RequireFileEx,Append,\Windows\SysWOW64\msdmo.dll
RequireFileEx,Append,\Windows\SysWOW64\quartz.dll
RequireFileEx,AppendList,\Windows\SysWOW64\AudioSes.dll
RequireFileEx,AppendList,\Windows\SysWOW64\devenum.dll
RequireFileEx,AppendList,\Windows\SysWOW64\dsound.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MMDevAPI.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msdmo.dll
RequireFileEx,AppendList,\Windows\SysWOW64\quartz.dll
///////////////////////////////////////////////////////////////////////////////////
// Web-Based Enterprise Management
// WinRe.wim: wmi.dll
RequireFileEx,Append,\Windows\SysWOW64\wbem
RequireFileEx,Append,\Windows\SysWOW64\wbemcomn.dll
RequireFileEx,Append,\Windows\SysWOW64\framedynos.dll
RequireFileEx,Append,\Windows\SysWOW64\ncobjapi.dll
RequireFileEx,Append,\Windows\SysWOW64\wmiclnt.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wbem
RequireFileEx,AppendList,\Windows\SysWOW64\wbemcomn.dll
RequireFileEx,AppendList,\Windows\SysWOW64\framedynos.dll
RequireFileEx,AppendList,\Windows\SysWOW64\ncobjapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\wmiclnt.dll
///////////////////////////////////////////////////////////////////////////////////
// WinSXS (Lite)

View File

@@ -76,18 +76,18 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
///////////////////////////////////////////////////////////////////////////////////
// Basic Display Drivers
RequireFileEx,Append,\Windows\INF\display.inf
RequireFileEx,Append,\Windows\INF\displayoverride.inf
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\display.inf_*
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\displayoverride.inf_*
RequireFileEx,AppendList,\Windows\INF\display.inf
RequireFileEx,AppendList,\Windows\INF\displayoverride.inf
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\display.inf_*
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\displayoverride.inf_*
///////////////////////////////////////////////////////////////////////////////////
// Monitor Driver
RequireFileEx,Append,\Windows\INF\c_monitor.inf
RequireFileEx,Append,\Windows\INF\monitor.inf
RequireFileEx,Append,\Windows\System32\drivers\monitor.sys
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\c_monitor.inf_*
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\monitor.inf_*
RequireFileEx,AppendList,\Windows\INF\c_monitor.inf
RequireFileEx,AppendList,\Windows\INF\monitor.inf
RequireFileEx,AppendList,\Windows\System32\drivers\monitor.sys
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\c_monitor.inf_*
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\monitor.inf_*
///////////////////////////////////////////////////////////////////////////////////
// Extract

View File

@@ -187,62 +187,62 @@ RegHiveUnload,Tmp_Install_Drivers
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
// Driver Files to Extract
RequireFileEx,Append,\Windows\INF\athw8x.inf,NOMUI
RequireFileEx,Append,\Windows\INF\mrvlpcie8897.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8185.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8187bv64.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8187se64.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8192se64.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8192su64.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netathr10x.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netathrx.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netbc63a.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netbc64.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netr28x.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netr28ux.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netr7364.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netrtwlane.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netrtwlane_13.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netrtwlane01.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netrtwlanu.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwbw02.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwew00.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwew01.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwlv64.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwns64.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwsw00.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwtw02.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwtw04.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwtw06.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwtw08.inf,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\athw8x.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\mrvlpcie8897.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8185.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8187bv64.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8187se64.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8192se64.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8192su64.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netathr10x.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netathrx.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netbc63a.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netbc64.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netr28x.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netr28ux.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netr7364.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrtwlane.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrtwlane_13.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrtwlane01.inf*
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrtwlanu.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwbw02.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwew00.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwew01.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwlv64.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwns64.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwsw00.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwtw02.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwtw04.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwtw06.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwtw08.inf*,NOMUI
RequireFileEx,AppendList,\Windows\INF\athw8x.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\mrvlpcie8897.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8185.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8187bv64.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8187se64.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8192se64.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8192su64.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netathr10x.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netathrx.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netbc63a.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netbc64.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netr28x.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netr28ux.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netr7364.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netrtwlane.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netrtwlane_13.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netrtwlane01.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netrtwlanu.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwbw02.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwew00.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwew01.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwlv64.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwns64.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwsw00.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwtw02.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwtw04.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwtw06.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwtw08.inf,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\athw8x.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\mrvlpcie8897.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8185.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8187bv64.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8187se64.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8192se64.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8192su64.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netathr10x.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netathrx.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netbc63a.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netbc64.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netr28x.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netr28ux.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netr7364.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrtwlane.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrtwlane_13.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrtwlane01.inf*
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrtwlanu.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwbw02.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwew00.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwew01.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwlv64.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwns64.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwsw00.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwtw02.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwtw04.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwtw06.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwtw08.inf*,NOMUI
// Extract
RequireFileEx,ExtractList
@@ -262,57 +262,57 @@ RequireFileEx,ExtractList
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
// Driver Files to Extract
RequireFileEx,Append,\Windows\INF\athw8.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8185.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8187bv32.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8187se86.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8192se32.inf,NOMUI
RequireFileEx,Append,\Windows\INF\net8192su32.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netathr.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netathr10.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netbc63.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netbc64.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netr28.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netr28u.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netr73.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netrtwlane.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netrtwlane_13.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netrtwlane01.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netrtwlanu.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwbn02.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwen00.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwen01.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwlv32.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwns32.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwsn00.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwtn02.inf,NOMUI
RequireFileEx,Append,\Windows\INF\netwtn04.inf,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\athw8.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8185.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8187bv32.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8187se86.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8192se32.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\net8192su32.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netathr.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netathr10.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netbc63.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netbc64.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netr28.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netr28u.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netr73.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrtwlane.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrtwlane_13.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrtwlane01.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netrtwlanu.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwbn02.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwen00.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwen01.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwlv32.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwns32.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwsn00.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwtn04.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwtn02.inf*,NOMUI
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\netwtn04.inf*,NOMUI
RequireFileEx,AppendList,\Windows\INF\athw8.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8185.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8187bv32.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8187se86.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8192se32.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\net8192su32.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netathr.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netathr10.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netbc63.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netbc64.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netr28.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netr28u.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netr73.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netrtwlane.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netrtwlane_13.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netrtwlane01.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netrtwlanu.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwbn02.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwen00.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwen01.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwlv32.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwns32.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwsn00.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwtn02.inf,NOMUI
RequireFileEx,AppendList,\Windows\INF\netwtn04.inf,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\athw8.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8185.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8187bv32.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8187se86.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8192se32.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\net8192su32.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netathr.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netathr10.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netbc63.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netbc64.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netr28.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netr28u.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netr73.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrtwlane.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrtwlane_13.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrtwlane01.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netrtwlanu.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwbn02.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwen00.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwen01.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwlv32.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwns32.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwsn00.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwtn04.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwtn02.inf*,NOMUI
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\netwtn04.inf*,NOMUI
// Extract
RequireFileEx,ExtractList

View File

@@ -33,6 +33,7 @@ Title=PhoenixPE API
Author=Homes32
Description=PhoenixPE scripting support library.
Version=1.4.0.0
Date=2021-04-03
Level=0
Selected=None
@@ -379,7 +380,7 @@ System,EndLocal
[#_PhoenixAPI_FileCopyEx#]
// ===============================================================================================================================
// Name...........: FileCopyEx
// Description....: Extract a single file and it's .mui's (if they exist) from a specified directory.
// Description....: Copy a single file and it's .mui's (if they exist) from a specified directory.
// Syntax.........: FileCopyEx,<SourcePath>,<DestPath>
// Parameters.....: #1 SourcePath - Full path to the source file to copy. Wildcards are NOT supported.
// #2 DestPath - Full path to the destination.
@@ -459,7 +460,8 @@ Run,%API%,_PhoenixAPI_RequireFileEx,ExtractFile,#1,#2
// Description....: Extract a file and it's .mui's (if they exist) from Install.wim
// Syntax.........: RequireFileEx,<Action>,<FilePath>[,NOMUI]
// Parameters.....: #1 Action:
// Append - Append the file to a list (bulk extraction)
// AppendList - Append the file to a list (bulk extraction). You must call RequireFileEx,ExtractList
// in order to perform the actual extraction of the list.
// ExtractFile - Single file extraction
// ExtractList - Extract the list created with Append
// #2 Path to the file to extract relative to the root of Install.wim
@@ -496,7 +498,7 @@ List,Count,%SourceFallbackLang%,%LangCount%
// For .mun file check
StrFormat,FileName,%GLOB%,%FileName%
If,%Action%,Equal,"Append",Begin
If,%Action%,Equal,"AppendList",Begin
If,%GLOB%,Equal,"",Halt,"RequireFileEx Syntax Error: File was not specified."
If,Not,ExistFile,%BulkFileList%,FileCreateBlank,%BulkFileList%
TXTAddLine,%BulkFileList%,%GLOB%,APPEND
@@ -514,7 +516,7 @@ Else,If,%Action%,Equal,"ExtractFile",Begin
FileDeleteEx,%SingleFileList%
End
Else,If,%Action%,Equal,"ExtractList",Begin
If,Not,ExistFile,%BulkFileList%,Halt,"RequireFileEx Error: You must create a list using [RequireFileEx,Append] before you can extract it!"
If,Not,ExistFile,%BulkFileList%,Halt,"RequireFileEx Error: You must create a list using [RequireFileEx,AppendList] before you can extract it!"
Echo,"Extracting required files...#$x#$xThis can take awhile, please be patient."
WimExtractBulk,%SourceInstallWim%,%SourceInstallWimImage%,%BulkFileList%,%TargetDir%,NOACL,NOATTRIB,NOERR,NOWARN
FileDeleteEx,%BulkFileList%

View File

@@ -512,400 +512,400 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
///////////////////////////////////////////////////////////////////////////////////
// Misc Windows Files
RequireFileEx,Append,\Windows\SystemResources\Windows.UI.ShellCommon
RequireFileEx,Append,\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\Compressed (zipped) Folder.zfsendtotarget,NOMUI
RequireFileEx,Append,\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\Desktop (create shortcut).DeskLink,NOMUI
RequireFileEx,Append,\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\desktop.ini,NOMUI
RequireFileEx,AppendList,\Windows\SystemResources\Windows.UI.ShellCommon
RequireFileEx,AppendList,\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\Compressed (zipped) Folder.zfsendtotarget,NOMUI
RequireFileEx,AppendList,\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\Desktop (create shortcut).DeskLink,NOMUI
RequireFileEx,AppendList,\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\desktop.ini,NOMUI
///////////////////////////////////////////////////////////////////////////////////
// Drivers
// Windows Trusted Runtime Interface Driver
RequireFileEx,Append,\Windows\System32\drivers\WindowsTrustedRT.sys,NOMUI
RequireFileEx,AppendList,\Windows\System32\drivers\WindowsTrustedRT.sys,NOMUI
// RunOnce
RequireFileEx,Append,\Windows\System32\iernonce.dll
RequireFileEx,Append,\Windows\System32\ole32.dll
RequireFileEx,AppendList,\Windows\System32\iernonce.dll
RequireFileEx,AppendList,\Windows\System32\ole32.dll
// Network Schemas
RequireFileEx,Append,\Windows\L2Schemas
RequireFileEx,AppendList,\Windows\L2Schemas
///////////////////////////////////////////////////////////////////////////////////
// Explorer
RequireFileEx,Append,\Windows\explorer.exe
RequireFileEx,Append,\Windows\System32\actxprxy.dll,NOMUI
RequireFileEx,Append,\Windows\System32\AppHelp.dll
RequireFileEx,Append,\Windows\System32\AppResolver.dll
RequireFileEx,Append,\Windows\System32\atlthunk.dll,NOMUI
If,%SourceVer%,BiggerEqual,10.0.17134.0,RequireFileEx,Append,\Windows\System32\cdp.dll
RequireFileEx,Append,\Windows\System32\clip.exe
RequireFileEx,Append,\Windows\System32\Clipc.dll
RequireFileEx,Append,\Windows\System32\avifil32.dll
If,%SourceVer%,BiggerEqual,10.0.17134.0,RequireFileEx,Append,\Windows\System32\coloradapterclient.dll
RequireFileEx,Append,\Windows\System32\comctl32.dll
RequireFileEx,Append,\Windows\System32\compmgmt.msc
RequireFileEx,Append,\Windows\System32\CompMgmtLauncher.exe
RequireFileEx,Append,\Windows\System32\comsvcs.dll,NOMUI
RequireFileEx,Append,\Windows\System32\control.exe,NOMUI
RequireFileEx,Append,\Windows\System32\CoreMessaging.dll
RequireFileEx,Append,\Windows\System32\CoreUIComponents.dll,NOMUI
RequireFileEx,Append,\windows\system32\credssp.dll
RequireFileEx,Append,\Windows\System32\cscapi.dll
RequireFileEx,Append,\Windows\System32\ctfmon.exe
RequireFileEx,Append,\Windows\System32\desk.cpl
RequireFileEx,Append,\Windows\System32\devmgmt.msc
RequireFileEx,Append,\Windows\System32\devmgr.dll
RequireFileEx,Append,\Windows\System32\dwmghost.dll
RequireFileEx,Append,\Windows\System32\edputil.dll
RequireFileEx,Append,\Windows\System32\dlnashext.dll
If,%SourceVer%,BiggerEqual,10.0.20150.0,RequireFileEx,Append,\Windows\System32\dmenrollengine.dll
If,%SourceVer%,BiggerEqual,10.0.17134.0,RequireFileEx,Append,\Windows\System32\dsreg.dll
RequireFileEx,Append,\Windows\System32\dtsh.dll
RequireFileEx,Append,\Windows\System32\ELSCore.dll
RequireFileEx,Append,\Windows\System32\ExplorerFrame.dll
RequireFileEx,Append,\Windows\System32\filemgmt.dll
RequireFileEx,Append,\Windows\System32\fsmgmt.msc
RequireFileEx,Append,\Windows\System32\hdwwiz.cpl
RequireFileEx,Append,\Windows\System32\hdwwiz.exe
RequireFileEx,Append,\Windows\System32\IconCodecService.dll,NOMUI
RequireFileEx,Append,\Windows\System32\imageres.dll
RequireFileEx,Append,\Windows\System32\InfDefaultInstall.exe
RequireFileEx,Append,\Windows\System32\InputSwitch.dll
RequireFileEx,Append,\Windows\System32\kdcpw.dll
If,%SourceVer%,BiggerEqual,10.0.19041.0,RequireFileEx,Append,\windows\System32\KernelBase.dll
RequireFileEx,Append,\windows\system32\mblctr.exe
RequireFileEx,Append,\Windows\System32\mfperfhelper.dll
RequireFileEx,Append,\Windows\System32\MrmCoreR.dll
RequireFileEx,Append,\Windows\System32\mscories.dll,NOMUI
RequireFileEx,Append,\Windows\System32\MsCtfMonitor.dll
RequireFileEx,Append,\Windows\System32\msutb.dll
RequireFileEx,Append,\Windows\System32\mycomput.dll
RequireFileEx,AppendList,\Windows\explorer.exe
RequireFileEx,AppendList,\Windows\System32\actxprxy.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\AppHelp.dll
RequireFileEx,AppendList,\Windows\System32\AppResolver.dll
RequireFileEx,AppendList,\Windows\System32\atlthunk.dll,NOMUI
If,%SourceVer%,BiggerEqual,10.0.17134.0,RequireFileEx,AppendList,\Windows\System32\cdp.dll
RequireFileEx,AppendList,\Windows\System32\clip.exe
RequireFileEx,AppendList,\Windows\System32\Clipc.dll
RequireFileEx,AppendList,\Windows\System32\avifil32.dll
If,%SourceVer%,BiggerEqual,10.0.17134.0,RequireFileEx,AppendList,\Windows\System32\coloradapterclient.dll
RequireFileEx,AppendList,\Windows\System32\comctl32.dll
RequireFileEx,AppendList,\Windows\System32\compmgmt.msc
RequireFileEx,AppendList,\Windows\System32\CompMgmtLauncher.exe
RequireFileEx,AppendList,\Windows\System32\comsvcs.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\control.exe,NOMUI
RequireFileEx,AppendList,\Windows\System32\CoreMessaging.dll
RequireFileEx,AppendList,\Windows\System32\CoreUIComponents.dll,NOMUI
RequireFileEx,AppendList,\windows\system32\credssp.dll
RequireFileEx,AppendList,\Windows\System32\cscapi.dll
RequireFileEx,AppendList,\Windows\System32\ctfmon.exe
RequireFileEx,AppendList,\Windows\System32\desk.cpl
RequireFileEx,AppendList,\Windows\System32\devmgmt.msc
RequireFileEx,AppendList,\Windows\System32\devmgr.dll
RequireFileEx,AppendList,\Windows\System32\dwmghost.dll
RequireFileEx,AppendList,\Windows\System32\edputil.dll
RequireFileEx,AppendList,\Windows\System32\dlnashext.dll
If,%SourceVer%,BiggerEqual,10.0.20150.0,RequireFileEx,AppendList,\Windows\System32\dmenrollengine.dll
If,%SourceVer%,BiggerEqual,10.0.17134.0,RequireFileEx,AppendList,\Windows\System32\dsreg.dll
RequireFileEx,AppendList,\Windows\System32\dtsh.dll
RequireFileEx,AppendList,\Windows\System32\ELSCore.dll
RequireFileEx,AppendList,\Windows\System32\ExplorerFrame.dll
RequireFileEx,AppendList,\Windows\System32\filemgmt.dll
RequireFileEx,AppendList,\Windows\System32\fsmgmt.msc
RequireFileEx,AppendList,\Windows\System32\hdwwiz.cpl
RequireFileEx,AppendList,\Windows\System32\hdwwiz.exe
RequireFileEx,AppendList,\Windows\System32\IconCodecService.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\imageres.dll
RequireFileEx,AppendList,\Windows\System32\InfDefaultInstall.exe
RequireFileEx,AppendList,\Windows\System32\InputSwitch.dll
RequireFileEx,AppendList,\Windows\System32\kdcpw.dll
If,%SourceVer%,BiggerEqual,10.0.19041.0,RequireFileEx,AppendList,\windows\System32\KernelBase.dll
RequireFileEx,AppendList,\windows\system32\mblctr.exe
RequireFileEx,AppendList,\Windows\System32\mfperfhelper.dll
RequireFileEx,AppendList,\Windows\System32\MrmCoreR.dll
RequireFileEx,AppendList,\Windows\System32\mscories.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\MsCtfMonitor.dll
RequireFileEx,AppendList,\Windows\System32\msutb.dll
RequireFileEx,AppendList,\Windows\System32\mycomput.dll
// ncsi.dll.mui is not included in WinRE.wim, so we must copy it here
RequireFileEx,Append,\Windows\System32\ncsi.dll
RequireFileEx,Append,\Windows\System32\nsi.dll
RequireFileEx,Append,\Windows\System32\netplwiz.dll
RequireFileEx,Append,\Windows\System32\netplwiz.exe
RequireFileEx,Append,\Windows\System32\networkexplorer.dll
RequireFileEx,Append,\Windows\System32\offreg.dll
RequireFileEx,Append,\Windows\System32\pdh.dll
RequireFileEx,Append,\Windows\System32\policymanager.dll
RequireFileEx,Append,\Windows\System32\PhotoMetadataHandler.dll,NOMUI
RequireFileEx,Append,\Windows\System32\pnputil.exe
RequireFileEx,Append,\Windows\System32\provsvc.dll
RequireFileEx,Append,\Windows\System32\ProximityCommon.dll
RequireFileEx,Append,\Windows\System32\ProximityCommonPal.dll,NOMUI
RequireFileEx,Append,\Windows\System32\ProximityService.dll,NOMUI
RequireFileEx,Append,\Windows\System32\ProximityServicePal.dll,NOMUI
RequireFileEx,Append,\Windows\System32\rmclient.dll,NOMUI
RequireFileEx,Append,\Windows\System32\rshx32.dll
RequireFileEx,Append,\Windows\System32\sendmail.dll
RequireFileEx,Append,\Windows\System32\services.msc
RequireFileEx,Append,\Windows\System32\SettingSyncCore.dll
RequireFileEx,Append,\Windows\System32\SharedStartModel.dll,NOMUI
If,%SourceVer%,BiggerEqual,10.0.19041.0,RequireFileEx,Append,\Windows\System32\SHCore.dll
If,%SourceVer%,BiggerEqual,10.0.19041.0,RequireFileEx,Append,\Windows\System32\Shell32.dll
RequireFileEx,Append,\Windows\System32\ShellCommonCommonProxyStub.dll
RequireFileEx,AppendList,\Windows\System32\ncsi.dll
RequireFileEx,AppendList,\Windows\System32\nsi.dll
RequireFileEx,AppendList,\Windows\System32\netplwiz.dll
RequireFileEx,AppendList,\Windows\System32\netplwiz.exe
RequireFileEx,AppendList,\Windows\System32\networkexplorer.dll
RequireFileEx,AppendList,\Windows\System32\offreg.dll
RequireFileEx,AppendList,\Windows\System32\pdh.dll
RequireFileEx,AppendList,\Windows\System32\policymanager.dll
RequireFileEx,AppendList,\Windows\System32\PhotoMetadataHandler.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\pnputil.exe
RequireFileEx,AppendList,\Windows\System32\provsvc.dll
RequireFileEx,AppendList,\Windows\System32\ProximityCommon.dll
RequireFileEx,AppendList,\Windows\System32\ProximityCommonPal.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\ProximityService.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\ProximityServicePal.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\rmclient.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\rshx32.dll
RequireFileEx,AppendList,\Windows\System32\sendmail.dll
RequireFileEx,AppendList,\Windows\System32\services.msc
RequireFileEx,AppendList,\Windows\System32\SettingSyncCore.dll
RequireFileEx,AppendList,\Windows\System32\SharedStartModel.dll,NOMUI
If,%SourceVer%,BiggerEqual,10.0.19041.0,RequireFileEx,AppendList,\Windows\System32\SHCore.dll
If,%SourceVer%,BiggerEqual,10.0.19041.0,RequireFileEx,AppendList,\Windows\System32\Shell32.dll
RequireFileEx,AppendList,\Windows\System32\ShellCommonCommonProxyStub.dll
// In Win10 17763 shellstyle.dll is moved to windows\resources
StrFormat,NTrim,%SourceVer%,%tmp_SourceVer%
If,%tmp_SourceVer%,Equal,10.0.17763.,RequireFileEx,Append,\Windows\resources\Themes\aero\shell\normalcolor\shellstyle.dll
Else,RequireFileEx,Append,\Windows\System32\shellstyle.dll
If,%tmp_SourceVer%,Equal,10.0.17763.,RequireFileEx,AppendList,\Windows\resources\Themes\aero\shell\normalcolor\shellstyle.dll
Else,RequireFileEx,AppendList,\Windows\System32\shellstyle.dll
Set,%tmp_SourceVer%,Nil
RequireFileEx,Append,\Windows\System32\shfolder.dll,NOMUI
RequireFileEx,Append,\Windows\System32\shpafact.dll
RequireFileEx,Append,\Windows\System32\shutdown.exe
RequireFileEx,Append,\Windows\System32\StartTileData.dll
RequireFileEx,AppendList,\Windows\System32\shfolder.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\shpafact.dll
RequireFileEx,AppendList,\Windows\System32\shutdown.exe
RequireFileEx,AppendList,\Windows\System32\StartTileData.dll
If,%SourceVer%,BiggerEqual,10.0.17763.0,Begin
// AppRepository
RequireFileEx,Append,\Windows\System32\StateRepository.core.dll
RequireFileEx,Append,\Windows\System32\Windows.StateRepository.dll
RequireFileEx,Append,\Windows\System32\Windows.StateRepositoryBroker.dll
RequireFileEx,Append,\Windows\System32\Windows.StateRepositoryCore.dll
RequireFileEx,Append,\Windows\System32\Windows.StateRepositoryClient.dll
RequireFileEx,AppendList,\Windows\System32\StateRepository.core.dll
RequireFileEx,AppendList,\Windows\System32\Windows.StateRepository.dll
RequireFileEx,AppendList,\Windows\System32\Windows.StateRepositoryBroker.dll
RequireFileEx,AppendList,\Windows\System32\Windows.StateRepositoryCore.dll
RequireFileEx,AppendList,\Windows\System32\Windows.StateRepositoryClient.dll
End
RequireFileEx,Append,\Windows\System32\stobject.dll
RequireFileEx,Append,\Windows\System32\StorageUsage.dll
RequireFileEx,Append,\Windows\System32\systemcpl.dll
RequireFileEx,Append,\Windows\System32\TextInputFramework.dll,NOMUI
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,Append,\Windows\System32\TextInputMethodFormatter.dll,NOMUI
RequireFileEx,Append,\Windows\System32\TextShaping.dll
RequireFileEx,Append,\Windows\System32\thumbcache.dll
RequireFileEx,Append,\Windows\System32\TDLMigration.dll
RequireFileEx,Append,\Windows\System32\twinapi.appcore.dll
RequireFileEx,Append,\Windows\System32\twinapi.dll
RequireFileEx,Append,\Windows\System32\twinui.pcshell.dll
RequireFileEx,Append,\Windows\System32\twinui.appcore.dll
RequireFileEx,Append,\Windows\System32\UIAnimation.dll
RequireFileEx,Append,\Windows\System32\UIRibbon.dll
RequireFileEx,Append,\Windows\System32\UIRibbonRes.dll,NOMUI
If,%SourceVer%,BiggerEqual,10.0.17134.0,RequireFileEx,Append,\Windows\System32\VEEventDispatcher.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\stobject.dll
RequireFileEx,AppendList,\Windows\System32\StorageUsage.dll
RequireFileEx,AppendList,\Windows\System32\systemcpl.dll
RequireFileEx,AppendList,\Windows\System32\TextInputFramework.dll,NOMUI
If,%SourceVer%,BiggerEqual,10.0.18300.0,RequireFileEx,AppendList,\Windows\System32\TextInputMethodFormatter.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\TextShaping.dll
RequireFileEx,AppendList,\Windows\System32\thumbcache.dll
RequireFileEx,AppendList,\Windows\System32\TDLMigration.dll
RequireFileEx,AppendList,\Windows\System32\twinapi.appcore.dll
RequireFileEx,AppendList,\Windows\System32\twinapi.dll
RequireFileEx,AppendList,\Windows\System32\twinui.pcshell.dll
RequireFileEx,AppendList,\Windows\System32\twinui.appcore.dll
RequireFileEx,AppendList,\Windows\System32\UIAnimation.dll
RequireFileEx,AppendList,\Windows\System32\UIRibbon.dll
RequireFileEx,AppendList,\Windows\System32\UIRibbonRes.dll,NOMUI
If,%SourceVer%,BiggerEqual,10.0.17134.0,RequireFileEx,AppendList,\Windows\System32\VEEventDispatcher.dll,NOMUI
// We need Windows.CloudStore.dll.mui for pintool, but the actual .dll crashes explorer and StartIsBack
// so after we extract we will need to delete the .dll
RequireFileEx,Append,\Windows\System32\Windows.CloudStore.dll
RequireFileEx,AppendList,\Windows\System32\Windows.CloudStore.dll
// Appears to cause issues with PinTool: \Windows\System32\windows.immersiveshell.serviceprovider.dll
RequireFileEx,Append,\Windows\System32\Windows.Globalization.dll
RequireFileEx,Append,\Windows\System32\Windows.Internal.Shell.Broker.dll
RequireFileEx,Append,\Windows\System32\Windows.Networking.Connectivity.dll
RequireFileEx,Append,\Windows\System32\Windows.UI.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Globalization.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Internal.Shell.Broker.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Networking.Connectivity.dll
RequireFileEx,AppendList,\Windows\System32\Windows.UI.dll
If,%SourceVer%,BiggerEqual,10.0.18900.0,Begin
// Windows Management
RequireFileEx,Append,\Windows\System32\WindowManagement.dll
RequireFileEx,Append,\Windows\System32\WindowManagementAPI.dll
RequireFileEx,Append,\Windows\System32\GameInput.dll
RequireFileEx,AppendList,\Windows\System32\WindowManagement.dll
RequireFileEx,AppendList,\Windows\System32\WindowManagementAPI.dll
RequireFileEx,AppendList,\Windows\System32\GameInput.dll
End
RequireFileEx,Append,\Windows\System32\Windows.Networking.Connectivity.dll
RequireFileEx,Append,\Windows\System32\WorkFoldersShell.dll
RequireFileEx,Append,\Windows\System32\wpdshext.dll
RequireFileEx,Append,\Windows\System32\zipfldr.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Networking.Connectivity.dll
RequireFileEx,AppendList,\Windows\System32\WorkFoldersShell.dll
RequireFileEx,AppendList,\Windows\System32\wpdshext.dll
RequireFileEx,AppendList,\Windows\System32\zipfldr.dll
// Desktop Context Menu Images
RequireFileEx,Append,\Windows\System32\Display.dll
RequireFileEx,Append,\Windows\System32\themecpl.dll
RequireFileEx,AppendList,\Windows\System32\Display.dll
RequireFileEx,AppendList,\Windows\System32\themecpl.dll
// Advanced system settings
RequireFileEx,Append,\windows\System32\sysdm.cpl
RequireFileEx,Append,\windows\System32\DeviceProperties.exe
RequireFileEx,Append,\windows\System32\SystemPropertiesAdvanced.exe
RequireFileEx,Append,\windows\System32\SystemPropertiesComputerName.exe
RequireFileEx,Append,\windows\System32\systempropertieshardware.exe
RequireFileEx,Append,\windows\System32\systempropertiesperformance.exe
RequireFileEx,Append,\windows\System32\systempropertiesremote.exe
RequireFileEx,AppendList,\windows\System32\sysdm.cpl
RequireFileEx,AppendList,\windows\System32\DeviceProperties.exe
RequireFileEx,AppendList,\windows\System32\SystemPropertiesAdvanced.exe
RequireFileEx,AppendList,\windows\System32\SystemPropertiesComputerName.exe
RequireFileEx,AppendList,\windows\System32\systempropertieshardware.exe
RequireFileEx,AppendList,\windows\System32\systempropertiesperformance.exe
RequireFileEx,AppendList,\windows\System32\systempropertiesremote.exe
// DragAndDrop
// WinRe.wim: d2d1.dll, ksuser.dll
RequireFileEx,Append,\Windows\System32\DataExchange.dll,NOMUI
RequireFileEx,Append,\Windows\System32\dcomp.dll
RequireFileEx,Append,\windows\system32\d3d11.dll,NOMUI
RequireFileEx,Append,\windows\system32\dxgi.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\DataExchange.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\dcomp.dll
RequireFileEx,AppendList,\windows\system32\d3d11.dll,NOMUI
RequireFileEx,AppendList,\windows\system32\dxgi.dll,NOMUI
// CopyProgress
RequireFileEx,Append,\Windows\System32\chartv.dll
RequireFileEx,Append,\Windows\System32\OneCoreUAPCommonProxyStub.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\chartv.dll
RequireFileEx,AppendList,\Windows\System32\OneCoreUAPCommonProxyStub.dll,NOMUI
// Previous version tab
RequireFileEx,Append,\Windows\System32\twext.dll
RequireFileEx,AppendList,\Windows\System32\twext.dll
// Shell extension for Windows Script Host
RequireFileEx,Append,\Windows\System32\wshext.dll
RequireFileEx,AppendList,\Windows\System32\wshext.dll
// Eject usb
RequireFileEx,Append,\windows\System32\DeviceCenter.dll
RequireFileEx,Append,\windows\System32\DeviceEject.exe,NOMUI
RequireFileEx,Append,\windows\System32\StorageContextHandler.dll
RequireFileEx,Append,\windows\system32\DDOres.dll
RequireFileEx,Append,\windows\system32\DeviceSetupManager.dll
RequireFileEx,Append,\windows\system32\DeviceSetupManagerAPI.dll
RequireFileEx,Append,\windows\system32\DeviceSetupStatusProvider.dll
RequireFileEx,Append,\windows\system32\DevPropMgr.dll
RequireFileEx,AppendList,\windows\System32\DeviceCenter.dll
RequireFileEx,AppendList,\windows\System32\DeviceEject.exe,NOMUI
RequireFileEx,AppendList,\windows\System32\StorageContextHandler.dll
RequireFileEx,AppendList,\windows\system32\DDOres.dll
RequireFileEx,AppendList,\windows\system32\DeviceSetupManager.dll
RequireFileEx,AppendList,\windows\system32\DeviceSetupManagerAPI.dll
RequireFileEx,AppendList,\windows\system32\DeviceSetupStatusProvider.dll
RequireFileEx,AppendList,\windows\system32\DevPropMgr.dll
// WinUSB Driver
RequireFileEx,Append,\Windows\INF\winusb.inf
RequireFileEx,Append,\Windows\System32\drivers\winusb.sys
RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\winusb.inf_*
RequireFileEx,Append,\Windows\System32\winusb.dll
RequireFileEx,AppendList,\Windows\INF\winusb.inf
RequireFileEx,AppendList,\Windows\System32\drivers\winusb.sys
RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\winusb.inf_*
RequireFileEx,AppendList,\Windows\System32\winusb.dll
///////////////////////////////////////////////////////////////////////////////////
// Theme and dwm
RequireFileEx,Append,\Windows\System32\dwm.exe
RequireFileEx,Append,\Windows\System32\dwmcore.dll
RequireFileEx,Append,\Windows\System32\dwminit.dll
RequireFileEx,Append,\Windows\System32\dwmredir.dll
RequireFileEx,Append,\Windows\System32\hotplug.dll
RequireFileEx,Append,\Windows\System32\InputHost.dll,NOMUI
RequireFileEx,Append,\Windows\System32\ISM.dll,NOMUI
RequireFileEx,Append,\Windows\System32\themeservice.dll
RequireFileEx,Append,\Windows\System32\themeui.dll
RequireFileEx,Append,\Windows\System32\twinui.dll
RequireFileEx,Append,\Windows\System32\ubpm.dll
RequireFileEx,Append,\Windows\System32\uDWM.dll
RequireFileEx,Append,\Windows\System32\wdi.dll
RequireFileEx,Append,\Windows\System32\Windows.Gaming.Input.dll
RequireFileEx,Append,\Windows\System32\Windows.UI.Immersive.dll
RequireFileEx,AppendList,\Windows\System32\dwm.exe
RequireFileEx,AppendList,\Windows\System32\dwmcore.dll
RequireFileEx,AppendList,\Windows\System32\dwminit.dll
RequireFileEx,AppendList,\Windows\System32\dwmredir.dll
RequireFileEx,AppendList,\Windows\System32\hotplug.dll
RequireFileEx,AppendList,\Windows\System32\InputHost.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\ISM.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\themeservice.dll
RequireFileEx,AppendList,\Windows\System32\themeui.dll
RequireFileEx,AppendList,\Windows\System32\twinui.dll
RequireFileEx,AppendList,\Windows\System32\ubpm.dll
RequireFileEx,AppendList,\Windows\System32\uDWM.dll
RequireFileEx,AppendList,\Windows\System32\wdi.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Gaming.Input.dll
RequireFileEx,AppendList,\Windows\System32\Windows.UI.Immersive.dll
///////////////////////////////////////////////////////////////////////////////////
// Microsoft Management Control & Disk Management
RequireFileEx,Append,\windows\system32\diskmgmt.msc
RequireFileEx,Append,\Windows\System32\dmdlgs.dll,NOMUI
RequireFileEx,Append,\Windows\System32\dmdskmgr.dll,NOMUI
RequireFileEx,Append,\Windows\System32\dmdskres.dll
RequireFileEx,Append,\Windows\System32\dmdskres2.dll
RequireFileEx,Append,\Windows\System32\dmintf.dll,NOMUI
RequireFileEx,Append,\Windows\System32\dmocx.dll
RequireFileEx,Append,\Windows\System32\dmutil.dll
RequireFileEx,Append,\Windows\System32\dmvdsitf.dll,NOMUI
RequireFileEx,Append,\Windows\System32\dmview.ocx,NOMUI
RequireFileEx,Append,\Windows\System32\hhsetup.dll,NOMUI
RequireFileEx,Append,\Windows\System32\filemgmt.dll
RequireFileEx,Append,\Windows\System32\mmc.exe
RequireFileEx,Append,\Windows\System32\mmcbase.dll
RequireFileEx,Append,\Windows\System32\mmcndmgr.dll
RequireFileEx,Append,\Windows\System32\mmcshext.dll
RequireFileEx,Append,\windows\system32\wbem\servdeps.dll
RequireFileEx,Append,\windows\system32\OnDemandConnRouteHelper.dll
RequireFileEx,AppendList,\windows\system32\diskmgmt.msc
RequireFileEx,AppendList,\Windows\System32\dmdlgs.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\dmdskmgr.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\dmdskres.dll
RequireFileEx,AppendList,\Windows\System32\dmdskres2.dll
RequireFileEx,AppendList,\Windows\System32\dmintf.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\dmocx.dll
RequireFileEx,AppendList,\Windows\System32\dmutil.dll
RequireFileEx,AppendList,\Windows\System32\dmvdsitf.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\dmview.ocx,NOMUI
RequireFileEx,AppendList,\Windows\System32\hhsetup.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\filemgmt.dll
RequireFileEx,AppendList,\Windows\System32\mmc.exe
RequireFileEx,AppendList,\Windows\System32\mmcbase.dll
RequireFileEx,AppendList,\Windows\System32\mmcndmgr.dll
RequireFileEx,AppendList,\Windows\System32\mmcshext.dll
RequireFileEx,AppendList,\windows\system32\wbem\servdeps.dll
RequireFileEx,AppendList,\windows\system32\OnDemandConnRouteHelper.dll
///////////////////////////////////////////////////////////////////////////////////
// Additional Command Line Programs
RequireFileEx,Append,\Windows\System32\cacls.exe
RequireFileEx,Append,\Windows\System32\Comp.exe
RequireFileEx,Append,\Windows\System32\choice.exe
RequireFileEx,Append,\Windows\System32\Fc.exe
RequireFileEx,Append,\Windows\System32\findstr.exe
RequireFileEx,Append,\Windows\System32\Help.exe
RequireFileEx,Append,\Windows\System32\Label.exe
RequireFileEx,Append,\Windows\System32\Makecab.exe,NOMUI
RequireFileEx,Append,\Windows\System32\sc.exe
RequireFileEx,Append,\Windows\System32\Sort.exe
RequireFileEx,Append,\Windows\System32\taskkill.exe
RequireFileEx,AppendList,\Windows\System32\cacls.exe
RequireFileEx,AppendList,\Windows\System32\Comp.exe
RequireFileEx,AppendList,\Windows\System32\choice.exe
RequireFileEx,AppendList,\Windows\System32\Fc.exe
RequireFileEx,AppendList,\Windows\System32\findstr.exe
RequireFileEx,AppendList,\Windows\System32\Help.exe
RequireFileEx,AppendList,\Windows\System32\Label.exe
RequireFileEx,AppendList,\Windows\System32\Makecab.exe,NOMUI
RequireFileEx,AppendList,\Windows\System32\sc.exe
RequireFileEx,AppendList,\Windows\System32\Sort.exe
RequireFileEx,AppendList,\Windows\System32\taskkill.exe
///////////////////////////////////////////////////////////////////////////////////
// Additional Programs
RequireFileEx,Append,\Windows\System32\winver.exe
RequireFileEx,AppendList,\Windows\System32\winver.exe
///////////////////////////////////////////////////////////////////////////////////
// Search
RequireFileEx,Append,\Windows\inf\wsearchidxpi
RequireFileEx,Append,\Windows\System32\esent.dll
RequireFileEx,Append,\Windows\System32\NaturalLanguage6.dll,NOMUI
RequireFileEx,Append,\Windows\System32\NOISE.DAT,NOMUI
RequireFileEx,Append,\Windows\System32\MSWB7.dll,NOMUI
RequireFileEx,Append,\Windows\System32\mssph.dll
RequireFileEx,Append,\Windows\System32\mssprxy.dll,NOMUI
RequireFileEx,Append,\Windows\System32\mssrch.dll
RequireFileEx,Append,\Windows\System32\mssvp.dll
RequireFileEx,Append,\Windows\System32\mssitlb.dll,NOMUI
RequireFileEx,Append,\Windows\System32\query.exe
RequireFileEx,Append,\Windows\System32\query.dll
RequireFileEx,Append,\Windows\System32\SearchFilterHost.exe,NOMUI
RequireFileEx,Append,\Windows\System32\SearchFolder.dll
RequireFileEx,Append,\Windows\System32\SearchIndexer.exe
RequireFileEx,Append,\Windows\System32\SearchProtocolHost.exe,NOMUI
RequireFileEx,Append,\Windows\System32\srchadmin.dll
RequireFileEx,Append,\Windows\System32\StructuredQuery.dll,NOMUI
RequireFileEx,Append,\Windows\System32\tquery.dll
RequireFileEx,Append,\Windows\System32\Windows.Shell.Search.UriHandler.dll,NOMUI
RequireFileEx,Append,\Windows\System32\Windows.Storage.Search.dll
RequireFileEx,Append,\Windows\System32\wsepno.dll
RequireFileEx,Append,\Windows\System32\prm*.dll
RequireFileEx,Append,\Windows\System32\MLS*.dll
RequireFileEx,AppendList,\Windows\inf\wsearchidxpi
RequireFileEx,AppendList,\Windows\System32\esent.dll
RequireFileEx,AppendList,\Windows\System32\NaturalLanguage6.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\NOISE.DAT,NOMUI
RequireFileEx,AppendList,\Windows\System32\MSWB7.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\mssph.dll
RequireFileEx,AppendList,\Windows\System32\mssprxy.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\mssrch.dll
RequireFileEx,AppendList,\Windows\System32\mssvp.dll
RequireFileEx,AppendList,\Windows\System32\mssitlb.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\query.exe
RequireFileEx,AppendList,\Windows\System32\query.dll
RequireFileEx,AppendList,\Windows\System32\SearchFilterHost.exe,NOMUI
RequireFileEx,AppendList,\Windows\System32\SearchFolder.dll
RequireFileEx,AppendList,\Windows\System32\SearchIndexer.exe
RequireFileEx,AppendList,\Windows\System32\SearchProtocolHost.exe,NOMUI
RequireFileEx,AppendList,\Windows\System32\srchadmin.dll
RequireFileEx,AppendList,\Windows\System32\StructuredQuery.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\tquery.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Shell.Search.UriHandler.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\Windows.Storage.Search.dll
RequireFileEx,AppendList,\Windows\System32\wsepno.dll
RequireFileEx,AppendList,\Windows\System32\prm*.dll
RequireFileEx,AppendList,\Windows\System32\MLS*.dll
// Cursor required for touch screens
RequireFileEx,Append,\Windows\cursors\aero_arrow.cur
RequireFileEx,AppendList,\Windows\cursors\aero_arrow.cur
///////////////////////////////////////////////////////////////////////////////////
// ShellHWDetection
RequireFileEx,Append,\Windows\System32\shsvcs.dll
RequireFileEx,AppendList,\Windows\System32\shsvcs.dll
///////////////////////////////////////////////////////////////////////////////////
// Explorer BitLocker integration
RequireFileEx,Append,\Windows\System32\bdesvc.dll
RequireFileEx,Append,\Windows\System32\bdeunlock.exe
RequireFileEx,Append,\Windows\System32\fvenotify.exe
RequireFileEx,AppendList,\Windows\System32\bdesvc.dll
RequireFileEx,AppendList,\Windows\System32\bdeunlock.exe
RequireFileEx,AppendList,\Windows\System32\fvenotify.exe
///////////////////////////////////////////////////////////////////////////////////
// Taking Ownership (Appinfo and ProfSvc services)
// Winre.wim: profsvc.dll, profsvcext.dll, provsvc.dll, objsel.dll
RequireFileEx,Append,\Windows\System32\appinfo.dll
RequireFileEx,Append,\Windows\System32\appinfoext.dll,NOMUI
RequireFileEx,Append,\Windows\System32\objsel.dll
RequireFileEx,AppendList,\Windows\System32\appinfo.dll
RequireFileEx,AppendList,\Windows\System32\appinfoext.dll,NOMUI
RequireFileEx,AppendList,\Windows\System32\objsel.dll
///////////////////////////////////////////////////////////////////////////////////
// Monitor - Moved to Display Drivers Script
//RequireFileEx,Append,\Windows\INF\c_monitor.inf,NOMUI
//RequireFileEx,Append,\Windows\INF\monitor.inf,NOMUI
//RequireFileEx,Append,\Windows\System32\drivers\monitor.sys,NOMUI
//RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\c_monitor.inf_*,NOMUI
//RequireFileEx,Append,\Windows\System32\DriverStore\FileRepository\monitor.inf_*,NOMUI
//RequireFileEx,AppendList,\Windows\INF\c_monitor.inf,NOMUI
//RequireFileEx,AppendList,\Windows\INF\monitor.inf,NOMUI
//RequireFileEx,AppendList,\Windows\System32\drivers\monitor.sys,NOMUI
//RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\c_monitor.inf_*,NOMUI
//RequireFileEx,AppendList,\Windows\System32\DriverStore\FileRepository\monitor.inf_*,NOMUI
///////////////////////////////////////////////////////////////////////////////////
// Battery icon
// Winre.wim: hidbatt.inf, cmbatt.inf, battc.sys, HidBatt.sys, CmBatt.sys, umpo.dll, umpnpmgr.dll
RequireFileEx,Append,\Windows\inf\battery.inf,NOMUI
RequireFileEx,Append,\Windows\inf\c_battery.inf,NOMUI
RequireFileEx,Append,\Windows\System32\batmeter.dll
RequireFileEx,Append,\Windows\System32\umpoext.dll
RequireFileEx,AppendList,\Windows\inf\battery.inf,NOMUI
RequireFileEx,AppendList,\Windows\inf\c_battery.inf,NOMUI
RequireFileEx,AppendList,\Windows\System32\batmeter.dll
RequireFileEx,AppendList,\Windows\System32\umpoext.dll
///////////////////////////////////////////////////////////////////////////////////
// Additional Control Panels
// Winre.wim: powercfg.cpl,powrprof.dll,workerdd.dll
RequireFileEx,Append,\Windows\System32\intl.cpl
RequireFileEx,Append,\Windows\System32\main.cpl
RequireFileEx,Append,\Windows\System32\powercpl.dll
RequireFileEx,Append,\Windows\System32\timedate.cpl
RequireFileEx,AppendList,\Windows\System32\intl.cpl
RequireFileEx,AppendList,\Windows\System32\main.cpl
RequireFileEx,AppendList,\Windows\System32\powercpl.dll
RequireFileEx,AppendList,\Windows\System32\timedate.cpl
///////////////////////////////////////////////////////////////////////////////////
// Driver Catalog
// Add all install.wim catalogs for drivers installation.
// JFX -> TCP/IP Registry Compatibility http://TheOven.org/index.php?topic=2335
RequireFileEx,Append,\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE},NOMUI
RequireFileEx,AppendList,\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE},NOMUI
///////////////////////////////////////////////////////////////////////////////////
// Fonts
// Add install.wim segoeui.ttf, to avoid the annoying cursive font
RequireFileEx,Append,\Windows\Fonts\segoeui.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\segoeui.ttf,NOMUI
// Additional Fonts
RequireFileEx,Append,\Windows\Fonts\coure.fon,NOMUI
RequireFileEx,Append,\Windows\Fonts\sserife.fon,NOMUI
RequireFileEx,Append,\Windows\Fonts\arial.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\arialbd.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\arialbi.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\ariali.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\comic.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\comicbd.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\cour.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\courbd.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\courbi.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\l_10646.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\timesbd.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\timesbi.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\timesi.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\trebuc.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\trebucbd.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\trebucbi.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\trebucit.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\verdana.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\verdanab.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\verdanai.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\verdanaz.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\coure.fon,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\sserife.fon,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\arial.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\arialbd.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\arialbi.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\ariali.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\comic.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\comicbd.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\cour.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\courbd.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\courbi.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\l_10646.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\timesbd.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\timesbi.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\timesi.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\trebuc.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\trebucbd.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\trebucbi.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\trebucit.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\verdana.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\verdanab.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\verdanai.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\verdanaz.ttf,NOMUI
// Asian Fonts ja-JP, ko-KR, zh-CN, zh-HK, zh-TW
If,%SourceLang%,Equal,ja-JP,Begin
RequireFileEx,Append,\Windows\Fonts\meiryo.ttc,NOMUI
RequireFileEx,Append,\Windows\Fonts\msgothic.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\meiryo.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\msgothic.ttc,NOMUI
End
If,%SourceLang%,Equal,ko-KR,Begin
RequireFileEx,Append,\Windows\Fonts\malgun.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\gulim.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\malgun.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\gulim.ttc,NOMUI
End
If,%SourceLang%,Equal,zh-CN,Begin
RequireFileEx,Append,\Windows\Fonts\msyh.ttc,NOMUI
RequireFileEx,Append,\Windows\Fonts\msyhl.ttc,NOMUI
RequireFileEx,Append,\Windows\Fonts\mingliu.ttc,NOMUI
RequireFileEx,Append,\Windows\Fonts\simsun.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\msyh.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\msyhl.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\mingliu.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\simsun.ttc,NOMUI
End
If,%SourceLang%,Equal,zh-HK,Begin
RequireFileEx,Append,\Windows\Fonts\msjh.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\mingliu.ttc,NOMUI
RequireFileEx,Append,\Windows\Fonts\simsun.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\msjh.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\mingliu.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\simsun.ttc,NOMUI
End
If,%SourceLang%,Equal,zh-TW,Begin
RequireFileEx,Append,\Windows\Fonts\msjh.ttf,NOMUI
RequireFileEx,Append,\Windows\Fonts\mingliu.ttc,NOMUI
RequireFileEx,Append,\Windows\Fonts\simsun.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\msjh.ttf,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\mingliu.ttc,NOMUI
RequireFileEx,AppendList,\Windows\Fonts\simsun.ttc,NOMUI
End
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -130,41 +130,41 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
///////////////////////////////////////////////////////////////////////////////////
// Common IME Files
RequireFileEx,Append,\Windows\IME\SPTIP.DLL
RequireFileEx,Append,\Windows\System32\IME\SHARED\
RequireFileEx,Append,\Windows\System32\InputMethod\SHARED
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\clbcatq.dll
RequireFileEx,Append,\Windows\System32\Ctfmon.exe
RequireFileEx,Append,\Windows\System32\Globinputhost.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\dusmapi.dll
RequireFileEx,Append,\Windows\System32\input.dll
RequireFileEx,Append,\Windows\System32\inputHost.dll
RequireFileEx,Append,\Windows\System32\inputLocaleManager.dll
RequireFileEx,Append,\Windows\System32\inputService.dll
RequireFileEx,Append,\Windows\System32\inputSwitch.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\Language*.dll
RequireFileEx,Append,\Windows\System32\msctf.dll
RequireFileEx,Append,\Windows\System32\msctfime.ime
RequireFileEx,Append,\Windows\System32\MsCtfMonitor.dll
RequireFileEx,Append,\Windows\System32\Msctfp.dll
RequireFileEx,Append,\Windows\System32\MsctfuiManager.dll
RequireFileEx,Append,\Windows\System32\msutb.dll
RequireFileEx,Append,\Windows\System32\MSWB7.dll
RequireFileEx,Append,\Windows\System32\MTF.dll
RequireFileEx,Append,\Windows\System32\MTFServer.dll
RequireFileEx,Append,\Windows\System32\NOISE.DAT
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\netprofm.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\npmproxy.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\TextInputMethodFormatter.dll
RequireFileEx,Append,\Windows\System32\TextInputFramework.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\umpdc.dll
RequireFileEx,Append,\Windows\System32\Windows.Globalization.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\Windows.Networking.HostName.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\Windows.UI.Core.TextInput.dll
If,%SourceVer%,BiggerEqual,10.0.18363,RequireFileEx,Append,\Windows\System32\Windows.Web.dll
RequireFileEx,Append,\Windows\System32\Winlangdb.dll
RequireFileEx,Append,\Windows\System32\Winsta.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\System32\WordBreakers.dll
RequireFileEx,AppendList,\Windows\IME\SPTIP.DLL
RequireFileEx,AppendList,\Windows\System32\IME\SHARED\
RequireFileEx,AppendList,\Windows\System32\InputMethod\SHARED
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\clbcatq.dll
RequireFileEx,AppendList,\Windows\System32\Ctfmon.exe
RequireFileEx,AppendList,\Windows\System32\Globinputhost.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\dusmapi.dll
RequireFileEx,AppendList,\Windows\System32\input.dll
RequireFileEx,AppendList,\Windows\System32\inputHost.dll
RequireFileEx,AppendList,\Windows\System32\inputLocaleManager.dll
RequireFileEx,AppendList,\Windows\System32\inputService.dll
RequireFileEx,AppendList,\Windows\System32\inputSwitch.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\Language*.dll
RequireFileEx,AppendList,\Windows\System32\msctf.dll
RequireFileEx,AppendList,\Windows\System32\msctfime.ime
RequireFileEx,AppendList,\Windows\System32\MsCtfMonitor.dll
RequireFileEx,AppendList,\Windows\System32\Msctfp.dll
RequireFileEx,AppendList,\Windows\System32\MsctfuiManager.dll
RequireFileEx,AppendList,\Windows\System32\msutb.dll
RequireFileEx,AppendList,\Windows\System32\MSWB7.dll
RequireFileEx,AppendList,\Windows\System32\MTF.dll
RequireFileEx,AppendList,\Windows\System32\MTFServer.dll
RequireFileEx,AppendList,\Windows\System32\NOISE.DAT
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\netprofm.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\npmproxy.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\TextInputMethodFormatter.dll
RequireFileEx,AppendList,\Windows\System32\TextInputFramework.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\umpdc.dll
RequireFileEx,AppendList,\Windows\System32\Windows.Globalization.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\Windows.Networking.HostName.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\Windows.UI.Core.TextInput.dll
If,%SourceVer%,BiggerEqual,10.0.18363,RequireFileEx,AppendList,\Windows\System32\Windows.Web.dll
RequireFileEx,AppendList,\Windows\System32\Winlangdb.dll
RequireFileEx,AppendList,\Windows\System32\Winsta.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\System32\WordBreakers.dll
///////////////////////////////////////////////////////////////////////////////////
// WoW64
@@ -174,37 +174,37 @@ If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
///////////////////////////////////////////////////////////////////////////////////
// Common IME Files
RequireFileEx,Append,\Windows\SysWOW64\IME\SHARED
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\clbcatq.dll
RequireFileEx,Append,\Windows\SysWOW64\Ctfmon.exe
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\dusmapi.dll
RequireFileEx,Append,\Windows\SysWOW64\Globinputhost.dll
RequireFileEx,Append,\Windows\SysWOW64\input.dll
RequireFileEx,Append,\Windows\SysWOW64\inputHost.dll
RequireFileEx,Append,\Windows\SysWOW64\inputLocaleManager.dll
RequireFileEx,Append,\Windows\SysWOW64\inputService.dll
RequireFileEx,Append,\Windows\SysWOW64\inputSwitch.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\Language*.dll
RequireFileEx,Append,\Windows\SysWOW64\msctf.dll
RequireFileEx,Append,\Windows\SysWOW64\msctfime.ime
RequireFileEx,Append,\Windows\SysWOW64\MsCtfMonitor.dll
RequireFileEx,Append,\Windows\SysWOW64\MsctfuiManager.dll
RequireFileEx,Append,\Windows\SysWOW64\msutb.dll
RequireFileEx,Append,\Windows\SysWOW64\MSWB7.dll
RequireFileEx,Append,\Windows\SysWOW64\MTF.dll
RequireFileEx,Append,\Windows\SysWOW64\NOISE.DAT
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\netprofm.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\npmproxy.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\TextInputMethodFormatter.dll
RequireFileEx,Append,\Windows\SysWOW64\TextInputFramework.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\umpdc.dll
RequireFileEx,Append,\Windows\SysWOW64\Windows.Globalization.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\Windows.Networking.HostName.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\Windows.UI.Core.TextInput.dll
If,%SourceVer%,BiggerEqual,10.0.18363,RequireFileEx,Append,\Windows\SysWOW64\Windows.Web.dll
RequireFileEx,Append,\Windows\SysWOW64\Winlangdb.dll
RequireFileEx,Append,\Windows\SysWOW64\Winsta.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,Append,\Windows\SysWOW64\WordBreakers.dll
RequireFileEx,AppendList,\Windows\SysWOW64\IME\SHARED
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\clbcatq.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Ctfmon.exe
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\dusmapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Globinputhost.dll
RequireFileEx,AppendList,\Windows\SysWOW64\input.dll
RequireFileEx,AppendList,\Windows\SysWOW64\inputHost.dll
RequireFileEx,AppendList,\Windows\SysWOW64\inputLocaleManager.dll
RequireFileEx,AppendList,\Windows\SysWOW64\inputService.dll
RequireFileEx,AppendList,\Windows\SysWOW64\inputSwitch.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\Language*.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msctf.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msctfime.ime
RequireFileEx,AppendList,\Windows\SysWOW64\MsCtfMonitor.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MsctfuiManager.dll
RequireFileEx,AppendList,\Windows\SysWOW64\msutb.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MSWB7.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MTF.dll
RequireFileEx,AppendList,\Windows\SysWOW64\NOISE.DAT
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\netprofm.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\npmproxy.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\TextInputMethodFormatter.dll
RequireFileEx,AppendList,\Windows\SysWOW64\TextInputFramework.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\umpdc.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Windows.Globalization.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\Windows.Networking.HostName.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\Windows.UI.Core.TextInput.dll
If,%SourceVer%,BiggerEqual,10.0.18363,RequireFileEx,AppendList,\Windows\SysWOW64\Windows.Web.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Winlangdb.dll
RequireFileEx,AppendList,\Windows\SysWOW64\Winsta.dll
If,%SourceVer%,BiggerEqual,10.0.18362,RequireFileEx,AppendList,\Windows\SysWOW64\WordBreakers.dll
End
///////////////////////////////////////////////////////////////////////////////////
@@ -273,20 +273,20 @@ Echo,"Building a list of required files...#$x#$xThis can take awhile, please be
// Included in ko-KR Winre.wim: \Windows\Fonts\gulim.ttc, \Windows\Fonts\malgun.ttf
RequireFileEx,Append,\Windows\IME\IMEKR\DICTS\imkrhjd.lex
RequireFileEx,Append,\Windows\System32\IME\IMEKR\DICTS\imkrhjd.dll
RequireFileEx,Append,\Windows\System32\IME\IMEKR\imkrapi.dll
RequireFileEx,Append,\Windows\System32\IME\IMEKR\imkrtip.dll
RequireFileEx,AppendList,\Windows\IME\IMEKR\DICTS\imkrhjd.lex
RequireFileEx,AppendList,\Windows\System32\IME\IMEKR\DICTS\imkrhjd.dll
RequireFileEx,AppendList,\Windows\System32\IME\IMEKR\imkrapi.dll
RequireFileEx,AppendList,\Windows\System32\IME\IMEKR\imkrtip.dll
// Search
RequireFileEx,Append,\Windows\System32\korwbrkr.lex
RequireFileEx,Append,\Windows\System32\korwbrkr.dll
RequireFileEx,AppendList,\Windows\System32\korwbrkr.lex
RequireFileEx,AppendList,\Windows\System32\korwbrkr.dll
// WoW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\IME\IMEKR\DICTS\imkrhjd.dll
RequireFileEx,Append,\Windows\SysWOW64\IME\IMEKR\imkrapi.dll
RequireFileEx,Append,\Windows\SysWOW64\IME\IMEKR\imkrtip.dll
RequireFileEx,AppendList,\Windows\SysWOW64\IME\IMEKR\DICTS\imkrhjd.dll
RequireFileEx,AppendList,\Windows\SysWOW64\IME\IMEKR\imkrapi.dll
RequireFileEx,AppendList,\Windows\SysWOW64\IME\IMEKR\imkrtip.dll
End
///////////////////////////////////////////////////////////////////////////////////
@@ -353,22 +353,22 @@ Echo,"Processing Simplified Chinese IME components..."
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
RequireFileEx,Append,\Windows\InputMethod\CHS\ChsPinyin.lex
RequireFileEx,Append,\Windows\InputMethod\CHS\ChsPinyin.lm
RequireFileEx,Append,\Windows\InputMethod\CHS\ChsWubi.lex
RequireFileEx,Append,\Windows\System32\InputMethod\CHS
RequireFileEx,Append,\Windows\System32\MSWB70804.dll
RequireFileEx,Append,\Windows\System32\NL7Data0804.dll
RequireFileEx,Append,\Windows\System32\NL7Lexicons0804.dll
RequireFileEx,Append,\Windows\System32\NL7Models0804.dll
RequireFileEx,Append,\Windows\System32\NOISE.CHS
RequireFileEx,Append,\Windows\System32\chs_singlechar_pinyin.dat
RequireFileEx,Append,\Windows\System32\ChsStrokeDS.dll
RequireFileEx,AppendList,\Windows\InputMethod\CHS\ChsPinyin.lex
RequireFileEx,AppendList,\Windows\InputMethod\CHS\ChsPinyin.lm
RequireFileEx,AppendList,\Windows\InputMethod\CHS\ChsWubi.lex
RequireFileEx,AppendList,\Windows\System32\InputMethod\CHS
RequireFileEx,AppendList,\Windows\System32\MSWB70804.dll
RequireFileEx,AppendList,\Windows\System32\NL7Data0804.dll
RequireFileEx,AppendList,\Windows\System32\NL7Lexicons0804.dll
RequireFileEx,AppendList,\Windows\System32\NL7Models0804.dll
RequireFileEx,AppendList,\Windows\System32\NOISE.CHS
RequireFileEx,AppendList,\Windows\System32\chs_singlechar_pinyin.dat
RequireFileEx,AppendList,\Windows\System32\ChsStrokeDS.dll
// WoW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\InputMethod\CHS
RequireFileEx,Append,\Windows\SysWOW64\chs_singlechar_pinyin.dat
RequireFileEx,AppendList,\Windows\SysWOW64\InputMethod\CHS
RequireFileEx,AppendList,\Windows\SysWOW64\chs_singlechar_pinyin.dat
End
///////////////////////////////////////////////////////////////////////////////////
@@ -444,33 +444,33 @@ Echo,"Processing Traditional Chinese IME components..."
Echo,"Building a list of required files...#$x#$xThis can take awhile, please be patient."
// Common zh-TW
RequireFileEx,Append,\Windows\System32\MSWB70404.dll
RequireFileEx,Append,\Windows\System32\NL7Data0404.dll
RequireFileEx,Append,\Windows\System32\NL7Lexicons0404.dll
RequireFileEx,Append,\Windows\System32\NL7Models0404.dll
RequireFileEx,Append,\Windows\System32\NOISE.CHT
RequireFileEx,AppendList,\Windows\System32\MSWB70404.dll
RequireFileEx,AppendList,\Windows\System32\NL7Data0404.dll
RequireFileEx,AppendList,\Windows\System32\NL7Lexicons0404.dll
RequireFileEx,AppendList,\Windows\System32\NL7Models0404.dll
RequireFileEx,AppendList,\Windows\System32\NOISE.CHT
// Bopomofo, Cangjie, Quick three IME can be used
// Bopomofo IME, old style, from Win7
RequireFileEx,Append,\Windows\IME\IMETC
RequireFileEx,Append,\Windows\System32\IME\IMETC
RequireFileEx,Append,\Windows\System32\ChtBopomofoDS.dll
RequireFileEx,AppendList,\Windows\IME\IMETC
RequireFileEx,AppendList,\Windows\System32\IME\IMETC
RequireFileEx,AppendList,\Windows\System32\ChtBopomofoDS.dll
// Cangjie, Quick IME, new style
RequireFileEx,Append,\Windows\InputMethod\CHT
RequireFileEx,Append,\Windows\System32\InputMethod\CHT
RequireFileEx,Append,\Windows\System32\ChtCangjieDS.dll
RequireFileEx,Append,\Windows\System32\ChtQuickDS.dll
RequireFileEx,AppendList,\Windows\InputMethod\CHT
RequireFileEx,AppendList,\Windows\System32\InputMethod\CHT
RequireFileEx,AppendList,\Windows\System32\ChtCangjieDS.dll
RequireFileEx,AppendList,\Windows\System32\ChtQuickDS.dll
// zh-HK Cantonese IME not working
// RequireFileEx,Append,\Windows\System32\ChtHkStrokeDS.dll
// RequireFileEx,AppendList,\Windows\System32\ChtHkStrokeDS.dll
// WoW64
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
RequireFileEx,Append,\Windows\SysWOW64\MSWB70404.dll
RequireFileEx,Append,\Windows\SysWOW64\NL7Data0404.dll
RequireFileEx,AppendList,\Windows\SysWOW64\MSWB70404.dll
RequireFileEx,AppendList,\Windows\SysWOW64\NL7Data0404.dll
// Bopomofo IME
RequireFileEx,Append,\Windows\SysWOW64\IME\IMETC
RequireFileEx,AppendList,\Windows\SysWOW64\IME\IMETC
End
///////////////////////////////////////////////////////////////////////////////////

View File

@@ -99,15 +99,15 @@ InterfaceList=Interface,Interface_About,Interface_Options
///////////////////////////////////////////////////////////////////////////////////
// Source Globals - Do Not Modify! - Set by 'Config Source' script
%SourceDir%=
%SourceBaseWim%=
%SourceInstallWim%=
%SourceBaseWimImage%=
%SourceInstallWimImage%=
%SourceArch%=
%SourceLang%=
%SourceFallbackLang%=
%SourceVer%=
%SourceDir%=D:\Images\Win10_1909_English_x64
%SourceBaseWim%=P:\PhoenixPE\Workbench\PhoenixPE\Cache\WinRE.wim
%SourceInstallWim%=D:\Images\Win10_1909_English_x64\Sources\Install.wim
%SourceBaseWimImage%=1
%SourceInstallWimImage%=6
%SourceArch%=x64
%SourceLang%=en-US
%SourceFallbackLang%=en-US
%SourceVer%=10.0.18362.418
[#Process#]
// ===============================================================================================================================