WimWizard – The World’s Most Advanced, Windows Image Servicing & Customization Tool

Discussion in 'Application Software' started by GotSoft, May 27, 2026.

  1. sainfo

    sainfo MDL Addicted

    Dec 6, 2021
    663
    1,477
    30
    Hmm, I don't really get what's so grand about this?
    If you want to test it, go ahead and see the difference for yourself. If you don't want to test it, just move on.
    Yeah, right...
    :facepalm:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,753
    124,998
    450
    The shiny pictures;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. sainfo

    sainfo MDL Addicted

    Dec 6, 2021
    663
    1,477
    30
    #43 sainfo, Jun 1, 2026 at 20:34
    Last edited: Jun 2, 2026 at 03:53
    The thing is, the concept behind the tool—which I built using GotSoft’s command set—is well thought out and works just fine. But I didn’t even bother to figure out what he’d put together in those .txt and .xml configuration files. Because that’s beyond my level of expertise. I was hoping that someone knowledgeable on this forum would take an interest and offer their own versions of these configuration files for the Windows 25H2 version.

    It seems I was very much mistaken in hoping the community would help test and fix any potential bugs in the tool's code. Let me repeat: I didn’t modify the core script code provided by GotSoft; I simply packaged it into a user-friendly interface for the end user. Useful and well-tested code was added to the resulting tool. It seems that people gather here just to chat, rather than to share their work or ideas with others...
    :thinking:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. hoak

    hoak MDL Addicted

    Nov 13, 2009
    610
    1,722
    30
    I'm sure many are like me; intrigued by something new, interested in trying it out -- but have limited resources of time to go at it. This one especially as it's not FOSS, and is organized to meet Eduard's unique work-flow, and the translation of what's going on here is obtuse, will take some time for me. I don't mind testing and learning new things, but am not a fan of puzzles. That you got a nice reduction in install size does suggest this is getting rid more extraneous files (and possibly useless dependencies) from what I could glean just looking at it, and I will be testing it -- I just can't promise 'soon'... But thank you mano for being first man in!
     
  5. GotSoft

    GotSoft MDL Novice

    May 27, 2026
    31
    48
    0
    The thing is... if you had read also the files inside the \wimwizard\ subfolder then you have discovered that wimwizard and advancedrun would have replaced all the multitude of tools inside that big archive.

    And why don't try a WinPE 10, from a WinPE you can apply any install.wim directly via cmd dism without needing to create iso's.
    For me last time i used an iso was in...hmmm 2008-2009...i can't remember actually!

    Anyway 1'st post updated with info about the \wimwizard\ subdirectory goodies and what they are for components, capabilities, features, packages (supports auto decouple), registry, slim winsxs, clean reg and files+dirs...etc...etc.
     
  6. wuliyen

    wuliyen MDL Member

    Oct 6, 2009
    203
    483
    10
    I am used to researching files in \ Windows \ System32 \ CatRoot \ {F750E6C3-38EE-11D1-85E-00C04FC295EE}, and then manually deleting files in the image
    For example, in the following list, what functions do these files correspond to? It depends on personal learning and accumulation of knowledge.

    Code:
    \Windows\DiagTrack
    
    \Windows\System32\AggregatorHost.exe
    \Windows\System32\diagnosticdataquery.dll
    \Windows\System32\diagtrack.dll
    \Windows\System32\dtdump.exe
    \Windows\System32\rdrleakdiag.exe
    \Windows\System32\runexehelper.exe
    \Windows\System32\UtcDecoderHost.exe
    \Windows\System32\Windows.System.Diagnostics.Telemetry.PlatformTelemetryClient.dll
    \Windows\System32\windowsperformancerecordercontrol.dll
    \Windows\System32\wpr.config.xml
    \Windows\System32\wpr.exe
    
    \Windows\SysWOW64\diagnosticdataquery.dll
    \Windows\SysWOW64\dtdump.exe
    \Windows\SysWOW64\rdrleakdiag.exe
    \Windows\SysWOW64\Windows.System.Diagnostics.Telemetry.PlatformTelemetryClient.dll
    \Windows\SysWOW64\windowsperformancerecordercontrol.dll
    
    \Windows\System32\ClipRenew.exe
    
    \Windows\System32\accountaccessor.dll
    \Windows\System32\AccountsRt.dll
    \Windows\System32\activesyncprovider.dll
    \Windows\System32\aphostclient.dll
    \Windows\System32\davsyncprovider.dll
    \Windows\System32\mccsengineshared.dll
    \Windows\System32\networkhelper.dll
    \Windows\System32\SyncController.dll
    \Windows\System32\syncproxy.dll
    \Windows\System32\syncres.dll
    \Windows\System32\syncutil.dll
    \Windows\System32\ActiveSyncCsp.dll
    \Windows\System32\APHostRes.dll
    \Windows\System32\APHostService.dll
    \Windows\System32\EASPolicyManagerBrokerHost.exe
    \Windows\System32\EasPolicyManagerBrokerPS.dll
    \Windows\System32\inproclogger.dll
    \Windows\System32\internetmail.dll
    \Windows\System32\internetmailcsp.dll
    \Windows\System32\mccspal.dll
    
    \Windows\SysWOW64\accountaccessor.dll
    \Windows\SysWOW64\AccountsRt.dll
    \Windows\SysWOW64\activesyncprovider.dll
    \Windows\SysWOW64\aphostclient.dll
    \Windows\SysWOW64\davsyncprovider.dll
    \Windows\SysWOW64\mccsengineshared.dll
    \Windows\SysWOW64\networkhelper.dll
    \Windows\SysWOW64\SyncController.dll
    \Windows\SysWOW64\syncproxy.dll
    \Windows\SysWOW64\syncres.dll
    \Windows\SysWOW64\syncutil.dll
    
    \Windows\System32\smartscreen.dll
    \Windows\System32\smartscreen.exe
    \Windows\System32\smartscreenps.dll
    
    \Windows\SysWOW64\smartscreen.dll
    \Windows\SysWOW64\smartscreenps.dll
    
    \Windows\UUS\amd64\UIEOrchestrator.exe
    \Windows\System32\UIEApi.dll
    \Windows\System32\UIEOrchestratorStub.exe
    
    \Windows\System32\Windows.AI.Agents.dll
    
    \Windows\System32\dcntel.dll
    \Windows\System32\DeviceCensus.exe
    
    \Windows\System32\GraphicsPerfSvc.dll
    \Windows\System32\winipcfile.dll
    \Windows\System32\winipcsecproc.dll
    \Windows\System32\winmsipc.dll
    \Windows\System32\WinMsoIrmProtector.dll
    \Windows\System32\WinOpcIrmProtector.dll
    
    \Windows\SysWOW64\winipcfile.dll
    \Windows\SysWOW64\winipcsecproc.dll
    \Windows\SysWOW64\winmsipc.dll
    \Windows\SysWOW64\WinMsoIrmProtector.dll
    \Windows\SysWOW64\WinOpcIrmProtector.dll
    
    \Windows\System32\wbem\Win32_EncryptableVolume.dll
    \Windows\System32\WindowsPowerShell\v1.0\Modules\BitLocker
    \Windows\SysWOW64\WindowsPowerShell\v1.0\Modules\BitLocker
    
    \Windows\System32\drivers\dumpfve.sys
    
    \Windows\System32\fveapi.dll
    \Windows\System32\fveapibase.dll
    \Windows\System32\fvecerts.dll
    \Windows\System32\bdechangepin.exe
    \Windows\System32\BdeHdCfg.exe
    \Windows\System32\BdeHdCfgLib.dll
    \Windows\System32\bderepair.dll
    \Windows\System32\bdesvc.dll
    \Windows\System32\BdeSysprep.dll
    \Windows\System32\bdeui.dll
    \Windows\System32\BdeUISrv.exe
    \Windows\System32\bdeunlock.exe
    \Windows\System32\BitLockerDeviceEncryption.exe
    \Windows\System32\BitLockerWizard.exe
    \Windows\System32\BitLockerWizardElev.exe
    \Windows\System32\fvecpl.dll
    \Windows\System32\fvenotify.exe
    \Windows\System32\fveprompt.exe
    \Windows\System32\fveskybackup.dll
    \Windows\System32\fveui.dll
    \Windows\System32\fvewiz.dll
    \Windows\System32\manage-bde.exe
    \Windows\System32\repair-bde.exe
    \Windows\System32\SystemSettings.DeviceEncryptionHandlers.dll
    \Windows\System32\WofTasks.dll
    
    \Windows\SysWOW64\fveapi.dll
    \Windows\SysWOW64\fveapibase.dll
    \Windows\SysWOW64\fvecerts.dll
    
    \Windows\System32\hascsp.dll
    \Windows\System32\PCPKsp.dll
    \Windows\System32\TpmCertResources.dll
    \Windows\System32\TpmCoreProvisioning.dll
    \Windows\System32\TpmTool.exe
    
    \Windows\SysWOW64\PCPKsp.dll
    \Windows\SysWOW64\TpmCertResources.dll
    \Windows\SysWOW64\TpmCoreProvisioning.dll
    \Windows\SysWOW64\TpmTool.exe
    
    \Windows\INF\tpm.inf
    \Windows\System32\drivers\tpm.sys
    \Windows\System32\DriverStore\FileRepository\tpm.inf_*
    
    
     
  7. wuliyen

    wuliyen MDL Member

    Oct 6, 2009
    203
    483
    10
    I think if you want to create a small and fast system, you can only go back to the file level to do research.
     
  8. GotSoft

    GotSoft MDL Novice

    May 27, 2026
    31
    48
    0
    I understand the *.CAT....

    However i have to repeat myself... study the commands within wimwizard.
    The wimwizard_readme.txt as those all text commands A,B,C,D,E,F,G,H,I,J whatever can make a super stable install.wim for example Win10 or 11 to about 4200MB inside install.wim and idk 1300, 1400MB the size of install.wim
    But to get to this size you need to use COMPONENTS aka CBS.
    in wimwizard.ini seth path acording to your letters and folders
    [paths]
    manifestPath=d:\games\win10up\temp\wimwizard_manifests


    outputDir=d:\games\win10up\wimwizard\create_components\


    regHivePath=d:\games\win10\Windows\System32\config\


    sources=d:\games\win10\

    For what you suggesting do this example:

    /compcreate Create Components XML list with dependency and everything else
    [ WARNiNG: THiS iS ONLY FOR POWER USERS (the XML list to be used ONLY with /removecomponents ]

    Available Switch Keys:
    -key <Search keyword / component name>
    -out <Output XML filename>
    -grp <Group name>
    -name <Custom component name>
    -verbose <Show detailed processing>

    wimwizard.exe /compcreate -key <keyword> -out <filename> -grp <groupname> -verbose

    [ Single component ]
    wimwizard.exe /compcreate -key Maps -out Maps -grp System -verbose

    wimwizard.exe /compcreate -key Microsoft-Windows-SecHealthUI -grp System -verbose

    wimwizard.exe /compcreate -key Microsoft-Windows-SecHealthUI -grp Microsoft-Windows-SecHealthUI -verbose

    [ Multiple components ]
    wimwizard.exe /compcreate -key "SearchApp Cortana" -out SearchAndCortana -grp SystemApps -verbose

    wimwizard.exe /compcreate -key "Microsoft-Windows-SecHealthUI Microsoft-Windows-Unified-Telemetry" -out SecHealthUIandTelemetry -grp System -verbose


    so in your case once the manifests are decoded and parsed you can simply check for file with Double Commander from github and do an Alt+F7 check the inside files search and simply search for your file example:
    diagtrack.dll

    and the result will be:

    <?xml version="1.0" encoding="utf-8"?>
    <wimwizard>
    <Componenet group="System" name="Microsoft-Windows-Unified-Telemetry-Client" requiredForStableSystem="false" size="6295">
    <Description>DiagTrack - Connected User Experiences and Telemetry The Connected User Experiences and Telemetry service enables features that support in-application and connected user experiences. Additionally, this service manages the event driven collection and transmission of diagnostic and usage information (used to improve the experience and quality of the Windows Platform) when the diagnostics and usage privacy option settings are enabled under Feedback and Diagnostics</Description>
    <DependsOns>
    <DependsOn name="Microsoft-Windows-Unified-Telemetry-Client.resources" />
    </DependsOns>
    <NeededFors />
    <Files>
    <File method="delete" path="Windows\DiagTrack\analyticsevents.dat" />
    <File method="delete" path="Windows\DiagTrack\GetFileActionAllowedList.dat" />
    <File method="delete" path="Windows\DiagTrack\GetFileInfoActionAllowedList.dat" />
    <File method="delete" path="Windows\DiagTrack\RemoteAggregatorTriggerCriteria.dat" />
    <File method="delete" path="Windows\DiagTrack\RunExeActionAllowedList.dat" />
    <File method="delete" path="Windows\DiagTrack\Scenarios\windows.diag_ondemand.xml" />
    <File method="delete" path="Windows\DiagTrack\Scenarios\windows.uif_ondemand.xml" />
    <File method="delete" path="Windows\DiagTrack\Settings\telemetry.ASM-WindowsDefault.json" />
    <File method="delete" path="Windows\DiagTrack\Settings\utc.app.json" />
    <File method="delete" path="Windows\DiagTrack\Settings\utc.tracing.json" />
    <File method="delete" path="Windows\DiagTrack\Settings\windows.uif_ondemand.json" />
    <File method="delete" path="Windows\DiagTrack\utc.allow.diffbase" />
    <File method="delete" path="Windows\DiagTrack\utc.privacy.diffbase" />
    <File method="delete" path="Windows\System32\AggregatorHost.exe" />
    <File method="delete" path="Windows\System32\diagnosticdataquery.dll" />
    <File method="delete" path="Windows\System32\diagtrack.dll" />
    <File method="delete" path="Windows\System32\en-US\diagtrack.dll.mui" />
    <File method="delete" path="Windows\System32\en-US\utcutil.dll.mui" />
    <File method="delete" path="Windows\System32\runexehelper.exe" />
    <File method="delete" path="Windows\System32\UtcDecoderHost.exe" />
    <File method="delete" path="Windows\System32\utcutil.dll" />
    <File method="delete" path="Windows\SysWOW64\diagnosticdataquery.dll" />
    <File method="delete" path="Windows\SysWOW64\dtdump.exe" />
    <File method="deleteLine" path="Windows\winsxs\Manifests\*microsoft-windows-c..eatures-deployment0_*.manifest" string="Microsoft-Windows-Unified-Telemetry-Client" xmlParents="dependency" />
    <File method="deleteLine" path="Windows\winsxs\Manifests\*microsoft-windows-c..equired-deployment0_*.manifest" string="Microsoft-Windows-Unified-Telemetry-Client-AutoLogger-Default" xmlParents="dependency" />
    <File method="deleteLine" path="Windows\winsxs\Manifests\*microsoft-windows-c..red-deployment01100_*.manifest" string="Microsoft-Windows-Unified-Telemetry-Client" xmlParents="dependency" />
    <File method="deleteLine" path="Windows\winsxs\Manifests\*microsoft-windows-c..red-deployment05160_*.manifest" string="Microsoft-Windows-Unified-Telemetry-Client-Aggregators" xmlParents="dependency" />
    <File method="deleteLine" path="Windows\winsxs\Manifests\*microsoft-windows-c..s-wow64-deployment0_*.manifest" string="Microsoft-Windows-Unified-Telemetry-Client" xmlParents="dependency" />
    <File method="deleteLine" path="Windows\winsxs\Manifests\*microsoft-windows-c..tures-deployment000_*.manifest" string="Microsoft-Windows-Unified-Telemetry-Client-Aggregators" xmlParents="dependency" />
    <File method="deleteLine" path="Windows\winsxs\Manifests\*microsoft-windows-c..uired-deployment040_*.manifest" string="Microsoft-Windows-Unified-Telemetry-Client-Aggregators" xmlParents="dependency" />
    <File method="deleteLine" path="Windows\winsxs\Manifests\*microsoft-windows-c..w64-deployment00110_*.manifest" string="Microsoft-Windows-Unified-Telemetry-Client" xmlParents="dependency" />
    <File method="deleteLine" path="Windows\winsxs\pending.xml" string="Microsoft-Windows-Unified-Telemetry-Client-AutoLogger-Default" xmlParents="" />
    <File method="deleteLine" path="Windows\winsxs\pending.xml" string="Microsoft-Windows-Unified-Telemetry-Client-Aggregators" xmlParents="" />
    <File method="deleteLine" path="Windows\winsxs\pending.xml" string="Microsoft-Windows-Unified-Telemetry-Client-Decoder-Host" xmlParents="" />
    <File method="deleteLine" path="Windows\winsxs\pending.xml" string="Microsoft-Windows-Unified-Telemetry-Client" xmlParents="" />
    <File method="deleteLine" path="Windows\winsxs\pending.xml" string="Microsoft-Windows-Unified-Telemetry-Client.resources" xmlParents="" />
    <File method="deleteLine" path="Windows\winsxs\pending.xml" string="Microsoft-Windows-Unified-Telemetry-Client-Settings-WindowsClient" xmlParents="" />
    <File method="deleteLine" path="Windows\winsxs\pending.xml" string="Microsoft-Windows-Unified-Telemetry-Client-WoWOnly" xmlParents="" />
    </Files>
    <Directories>
    <Directory method="delete" path="Windows\DiagTrack" />
    <Directory method="delete" path="Windows\DiagTrack\Scenarios" />
    <Directory method="delete" path="Windows\DiagTrack\Settings" />
    </Directories>
    <Registry>
    <Keys>
    <Key part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" />
    <Key part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{4f50731a-89cf-4782-b3e0-dce8c90476ba}" />
    <Key part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{780dddc8-18a1-5781-895a-a690464fa89c}" />
    <Key part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{976a8310-986e-4640-8bfb-7736ee6d9b65}" />
    <Key part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{c7de053a-0c2e-4a44-91a2-5222ec2ecdf1}" />
    <Key part="system" path="ControlSet001\Services\diagtrack" />
    <Key part="system" path="ControlSet001\Services\DiagTrack" />
    <Key part="system" path="ControlSet001\Services\DiagTrack\Parameters" />
    <Key part="software" path="Microsoft\Windows NT\CurrentVersion\Svchost\utcsvc" />
    <Key part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack" />
    <Key part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\DeviceDeleteRequest" />
    <Key part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\ETWEncryptionKey" />
    <Key part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\Features" />
    <Key part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\SettingsRequests" />
    <Key part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\TraceManager" />
    <Key part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\TriggerListener" />
    <Key part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" />
    </Keys>
    <Values>
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" name="BufferSize" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" name="MinimumBuffers" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" name="FileName" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" name="Guid" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" name="LogFileMode" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" name="MaxFileSize" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" name="FileMax" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener" name="Start" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{4f50731a-89cf-4782-b3e0-dce8c90476ba}" name="Enabled" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{4f50731a-89cf-4782-b3e0-dce8c90476ba}" name="EnableLevel" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{4f50731a-89cf-4782-b3e0-dce8c90476ba}" name="EnableProperty" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{4f50731a-89cf-4782-b3e0-dce8c90476ba}" name="MatchAllKeyword" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{4f50731a-89cf-4782-b3e0-dce8c90476ba}" name="MatchAnyKeyword" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{c7de053a-0c2e-4a44-91a2-5222ec2ecdf1}" name="Enabled" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{c7de053a-0c2e-4a44-91a2-5222ec2ecdf1}" name="EnableLevel" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{c7de053a-0c2e-4a44-91a2-5222ec2ecdf1}" name="EnableProperty" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{c7de053a-0c2e-4a44-91a2-5222ec2ecdf1}" name="MatchAllKeyword" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{c7de053a-0c2e-4a44-91a2-5222ec2ecdf1}" name="MatchAnyKeyword" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{780dddc8-18a1-5781-895a-a690464fa89c}" name="Enabled" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{780dddc8-18a1-5781-895a-a690464fa89c}" name="EnableLevel" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{780dddc8-18a1-5781-895a-a690464fa89c}" name="EnableProperty" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{780dddc8-18a1-5781-895a-a690464fa89c}" name="MatchAllKeyword" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{780dddc8-18a1-5781-895a-a690464fa89c}" name="MatchAnyKeyword" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{976a8310-986e-4640-8bfb-7736ee6d9b65}" name="Enabled" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{976a8310-986e-4640-8bfb-7736ee6d9b65}" name="EnableLevel" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{976a8310-986e-4640-8bfb-7736ee6d9b65}" name="EnableProperty" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{976a8310-986e-4640-8bfb-7736ee6d9b65}" name="MatchAllKeyword" />
    <Value part="system" path="ControlSet001\Control\WMI\Autologger\Diagtrack-Listener\{976a8310-986e-4640-8bfb-7736ee6d9b65}" name="MatchAnyKeyword" />
    <Value part="system" path="ControlSet001\Control\WMI\Security" name="11d8a17b-f2d8-4733-b41b-6f4959acd701" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack" name="TimeStampInterval" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\TraceManager" name="MiniTraceSlotEnabled" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\TraceManager" name="MiniTraceSlotContentPermitted" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\TriggerListener" name="MatchEngineBufferSize" />
    <Value part="system" path="ControlSet001\Services\DiagTrack\Parameters" name="ServiceDll" />
    <Value part="system" path="ControlSet001\Services\DiagTrack\Parameters" name="ServiceMain" />
    <Value part="system" path="ControlSet001\Services\DiagTrack\Parameters" name="ServiceDllUnloadOnStop" />
    <Value part="software" path="Microsoft\Windows NT\CurrentVersion\Svchost" name="utcsvc" />
    <Value part="software" path="Microsoft\Windows NT\CurrentVersion\Svchost\utcsvc" name="CoInitializeSecurityParam" />
    <Value part="software" path="Microsoft\Windows NT\CurrentVersion\Svchost\utcsvc" name="CoInitializeSecurityAllowLowBox" />
    <Value part="software" path="Microsoft\Windows NT\CurrentVersion\Svchost\utcsvc" name="AuthenticationCapabilities" />
    <Value part="software" path="Microsoft\Windows NT\CurrentVersion\Svchost\utcsvc" name="DynamicCodePolicy" />
    <Value part="software" path="Microsoft\Windows NT\CurrentVersion\Svchost\utcsvc" name="COM_UnmarshalingPolicy" />
    <Value part="software" path="Microsoft\Windows NT\CurrentVersion\Svchost\utcsvc" name="RedirectionTrustPolicy" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\ETWEncryptionKey" name="ETWEncryptionCert" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Diagnostics\DiagTrack\Features" name="EventTagDropUserIds" />
    <Value part="system" path="ControlSet001\Control\WMI\Security" name="f27a3705-f597-4dca-92bf-323eef025d08" />
    <Value part="system" path="ControlSet001\Control\WMI\Security" name="a0150dba-59bd-4b9e-8f56-2582e1cd8416" />
    <Value part="system" path="ControlSet001\Control\WMI\Security" name="c2e4133b-944b-4a21-af44-98a85f25e990" />
    <Value part="software" path="Microsoft\Windows NT\CurrentVersion\Virtualization\HvSocket\WildcardDescriptors" name="e5afd2e3-9b98-4913-b37c-09de98772940" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="FileList" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="Flags" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="Folder" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="IconPath" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="Display" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="Description" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="Priority" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="Autorun" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="PreCleanupString" />
    <Value part="software" path="Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" name="CleanupString" />
    </Values>
    </Registry>
    <Manifests>
    <Manifest id="*microsoft-windows-u..-autologger-default_*" />
    <Manifest id="*microsoft-windows-u..-client-aggregators_*" />
    <Manifest id="*microsoft-windows-u..client-decoder-host_*" />
    <Manifest id="*microsoft-windows-u..ed-telemetry-client_*" />
    <Manifest id="*microsoft-windows-u..ry-client.resources_*" />
    <Manifest id="*microsoft-windows-u..tings-windowsclient_*" />
    <Manifest id="*microsoft-windows-u..etry-client-wowonly_*" />
    </Manifests>
    <Packages>
    <Package name="Microsoft-Windows-Unified-Telemetry-Client" />
    <Package name="Microsoft-Windows-Unified-Telemetry-Client.resources" />
    <Package name="Microsoft-Windows-Unified-Telemetry-Client-Aggregators" />
    <Package name="Microsoft-Windows-Unified-Telemetry-Client-AutoLogger-Default" />
    <Package name="Microsoft-Windows-Unified-Telemetry-Client-Decoder-Host" />
    <Package name="Microsoft-Windows-Unified-Telemetry-Client-Settings-WindowsClient" />
    <Package name="Microsoft-Windows-Unified-Telemetry-Client-WoWOnly" />
    </Packages>
    </Componenet>
    </wimwizard>
    The BiG PROBLEM is that all of you all the worldwide community for decades since windows vista have done only scripts such as tiny scripts, fat scripts, medium scripts, creepy scripts, savage scripts and whatever. till my wimwizard there where none absolutely none whatever that can do what my wimwizard can do. except commercial ones and those will only offer compatibility with current versions of windows only and requires always milking you all with/on newer versions. where my current version works for yesterday for now and for 5 years from now (if microsoft will not change the manifests encryption again) without me constantly update. so if microsoft windows 12 will have 26000 CBS aka COMPONENTS my currently wimwizard will detect all those 26000 CBS aka COMPONENTS and will mape them all.

    I write much for some might seem like weakness. still try to follow the wimwizard_readme.txt in there is all explained and positioned as it should be.

    for now it is still early for the big guns to come here because i already explained till now there was none available in the whole world to do for FREE what my tool does!

    i have another edition with ai built in but that i cannot release it except i partner with microsoft because of the core levels it does also i have to hire a team to continue and improve an office an website, secretary and i would have to charge like 2500 USD for a business license !
     
  9. wuliyen

    wuliyen MDL Member

    Oct 6, 2009
    203
    483
    10
    #49 wuliyen, Jun 2, 2026 at 15:03
    Last edited: Jun 2, 2026 at 15:11
    From the results of the list you provided, I guess you have a built-in whitelist mechanism, which means which files in a certain component must be forcibly retained. This should be the result of extensive testing.
     
  10. GotSoft

    GotSoft MDL Novice

    May 27, 2026
    31
    48
    0
    Indeed.... It incorporates protection for files, dir, regs among other things.
    You can't just nuke dll and exe because dll have also important reg entries (i am also working on integrating dll trace in next version)

    Like i said till now there was none for decades since windows vista all tools except commercial ones didn't have this magic like my wimwizard has.
    In a world of decades of scripts all sort of them, my wimwizard has the tech of a UFO.

    see in the 1'st post the Download section i just updated all the /compcreate XML's that are decoded. THOSE are only some examples ! Like i said windows has over 18000 COMPONENTS aka CBS's
     
  11. wuliyen

    wuliyen MDL Member

    Oct 6, 2009
    203
    483
    10
    I am curious how your tool can adapt to new files such as 29xxx if it is not updated frequently?

    Microsoft-OneCore-AgenticPlatform-neutral-release-amd64-10.0.29599.1000-31bf3856ad364e35
     
  12. GotSoft

    GotSoft MDL Novice

    May 27, 2026
    31
    48
    0
    My tool is:
    • Free. No hidden costs. No nags. No popups. No limitations. No ads. No expiration.
    • Future-proof: works across current and upcoming Windows versions, detecting thousands of components without needing constant updates
    Meaning that i am NOT milking anyone !
     
  13. verndog

    verndog MDL Senior Member

    May 3, 2010
    281
    129
    10
    Your download link is now missing.
     
  14. sainfo

    sainfo MDL Addicted

    Dec 6, 2021
    663
    1,477
    30
    #54 sainfo, Jun 2, 2026 at 20:28
    Last edited: Jun 2, 2026 at 20:34
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. wuliyen

    wuliyen MDL Member

    Oct 6, 2009
    203
    483
    10
  16. GotSoft

    GotSoft MDL Novice

    May 27, 2026
    31
    48
    0
    I: Components remove xml !
    ---------------------------------------

    ##### Protection: First we need to create manifests in order to actual start removing components !
    ##### 1'st use this then after use J: Components create xml !

    ##### meaning just use an idk imaginary folder like dummy because of protection as to not auto start removing components !
    wimwizard.exe /removecomponents -file "d:\games\win10up\dummy" -p d:\games\win10 -verbose



    J: Components create xml !
    ---------------------------------------


    ## ControlPanel
    wimwizard.exe /compcreate -key "Microsoft-Windows-TerminalServices-Workspace-RADCUI Microsoft-Windows-TerminalServices-Workspace"
    wimwizard.exe /compcreate -key Microsoft-Windows-Autoplay
    wimwizard.exe /compcreate -key Microsoft-Windows-Backup-CPL
    wimwizard.exe /compcreate -key Microsoft-Windows-DiagCpl
    wimwizard.exe /compcreate -key Microsoft-Windows-FileHistory-Core-CPL
    wimwizard.exe /compcreate -key Microsoft-Windows-HealthCenterCPL
    wimwizard.exe /compcreate -key Microsoft-Windows-mobsync
    wimwizard.exe /compcreate -key Microsoft-Windows-SecurityCenter-ControlPanel
    wimwizard.exe /compcreate -key Microsoft-Windows-StorageSpaces-ControlPanel
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-RemotePage


    # SystemApps
    wimwizard.exe /compcreate -key Microsoft-Windows-AddSuggestedFoldersToLibraryDialog
    wimwizard.exe /compcreate -key Microsoft-Windows-AppResolverUX
    wimwizard.exe /compcreate -key Microsoft-Windows-BioEnrollment
    wimwizard.exe /compcreate -key Microsoft-Windows-CallingShellApp
    wimwizard.exe /compcreate -key Microsoft-Windows-ContentDeliveryManager
    wimwizard.exe /compcreate -key Microsoft-Windows-ECApp
    wimwizard.exe /compcreate -key Microsoft-Windows-MicrosoftEdgeDevToolsClient
    wimwizard.exe /compcreate -key Microsoft-Windows-OOBENetworkCaptivePortal
    wimwizard.exe /compcreate -key Microsoft-Windows-ParentalControls
    wimwizard.exe /compcreate -key Microsoft-Windows-PeopleExperienceHost
    wimwizard.exe /compcreate -key Microsoft-Windows-SearchApp.Desktop
    wimwizard.exe /compcreate -key Microsoft-Windows-SecHealthUI
    wimwizard.exe /compcreate -key Microsoft-Windows-XGpuEjectDialog
    wimwizard.exe /compcreate -key Microsoft-Xbox-GameCallableUI


    # WinRE.wim
    wimwizard.exe /compcreate -key Microsoft-Windows-WinRE-ReAgentConfig


    # Services
    wimwizard.exe /compcreate -key "HyperV-IntegrationServices HyperV-IntegrationServicesExt"
    wimwizard.exe /compcreate -key "Microsoft-Windows-PeerToPeerPNRP Microsoft-Windows-PeerToPeerBase Microsoft-Windows-PeerToPeerIdManager Microsoft-Windows-PeerToPeerPNRP"
    wimwizard.exe /compcreate -key "Microsoft-Windows-Spectrum Microsoft-Windows-Analog-Input-SpatialStore Microsoft-Windows-PerceptionSimulationExtensions Microsoft-Windows-Spectrum-Service-Desktop Microsoft-Windows-Spectrum-Capabilities Microsoft-Windows-SpectrumSyncClient"
    wimwizard.exe /compcreate -key "Windows-SecurityHealth-SSO Windows-Shield-Provider"
    wimwizard.exe /compcreate -key Microsoft-Media-Capture-Internal-BroadcastDVR
    wimwizard.exe /compcreate -key Microsoft-Windows-AarSvc
    wimwizard.exe /compcreate -key Microsoft-Windows-AllJoyn
    wimwizard.exe /compcreate -key Microsoft-Windows-Application-Experience-Program-Compatibility-Assistant
    wimwizard.exe /compcreate -key Microsoft-Windows-AssignedAccessManager
    wimwizard.exe /compcreate -key Microsoft-Windows-Audio-VAC-Service
    wimwizard.exe /compcreate -key Microsoft-Windows-AxInstallService
    wimwizard.exe /compcreate -key Microsoft-Windows-BLB
    wimwizard.exe /compcreate -key Microsoft-Windows-CellularTime
    wimwizard.exe /compcreate -key Microsoft-Windows-DeviceManagement-DmWapPushSvc
    wimwizard.exe /compcreate -key Microsoft-Windows-DiagnosticsHub-StandardCollector
    wimwizard.exe /compcreate -key Microsoft-Windows-DirectX-WARP-JITService
    wimwizard.exe /compcreate -key Microsoft-Windows-ErrorReportingConsole
    wimwizard.exe /compcreate -key Microsoft-Windows-FileHistory
    wimwizard.exe /compcreate -key Microsoft-Windows-Flighting-Settings
    wimwizard.exe /compcreate -key Microsoft-Windows-Geolocation-Service-Modern
    wimwizard.exe /compcreate -key Microsoft-Windows-iSCSI
    wimwizard.exe /compcreate -key Microsoft-Windows-MapControl
    wimwizard.exe /compcreate -key Microsoft-Windows-McpManagement
    wimwizard.exe /compcreate -key Microsoft-Windows-Messaging-MessagingService
    wimwizard.exe /compcreate -key Microsoft-Windows-Mitigation-Client
    wimwizard.exe /compcreate -key Microsoft-Windows-NFC
    wimwizard.exe /compcreate -key Microsoft-Windows-PeerToPeerGrouping
    wimwizard.exe /compcreate -key Microsoft-Windows-PeerToPeerIdManager
    wimwizard.exe /compcreate -key Microsoft-Windows-PeerToPeerPNRPAutoReg
    wimwizard.exe /compcreate -key Microsoft-Windows-PerceptionSimulation
    wimwizard.exe /compcreate -key Microsoft-Windows-PerformanceCounterInfrastructure-Minkernel
    wimwizard.exe /compcreate -key Microsoft-Windows-RasmanService
    wimwizard.exe /compcreate -key Microsoft-Windows-RasMprDdm Microsoft-Windows-Rasctrs
    wimwizard.exe /compcreate -key Microsoft-Windows-RasMprDdm Microsoft-Windows-RasServer
    wimwizard.exe /compcreate -key Microsoft-Windows-RasServer
    wimwizard.exe /compcreate -key Microsoft-Windows-RemoteRegistry
    wimwizard.exe /compcreate -key Microsoft-Windows-RetailDemo
    wimwizard.exe /compcreate -key Microsoft-Windows-SafeDocs
    wimwizard.exe /compcreate -key Microsoft-Windows-SecurityCenter
    wimwizard.exe /compcreate -key Microsoft-Windows-SharedRealitySvc
    wimwizard.exe /compcreate -key Microsoft-Windows-SNMP
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-Drprov
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-PortRedirector
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-RemoteConnectionManager
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-SessionEnvService
    wimwizard.exe /compcreate -key Microsoft-Windows-TieringEngine
    wimwizard.exe /compcreate -key Microsoft-Windows-WaaSMedic
    wimwizard.exe /compcreate -key Microsoft-Windows-Wallet
    wimwizard.exe /compcreate -key Microsoft-Windows-WBioSrvc
    wimwizard.exe /compcreate -key Microsoft-Xbox-AuthManager
    wimwizard.exe /compcreate -key Microsoft-Xbox-GipManagement
    wimwizard.exe /compcreate -key Windows-Gaming-XboxLive
    wimwizard.exe /compcreate -key Windows-Networking-XboxLive
    wimwizard.exe /compcreate -key Microsoft-Windows-Unified-Telemetry-Client
    wimwizard.exe /compcreate -key Microsoft-Windows-WebDAVRedir
    wimwizard.exe /compcreate -key Microsoft-Windows-WSP-Spaces
    wimwizard.exe /compcreate -key "Microsoft-Windows-SystemMaintenanceService"


    # Fonts
    wimwizard.exe /compcreate -key Microsoft-Windows-Font-TrueType-MingLiUB
    wimwizard.exe /compcreate -key Microsoft-Windows-Font-TrueType-SimSunB
    wimwizard.exe /compcreate -key Microsoft-Windows-Font-TrueType-YuGothicMedium

    # IME
    wimwizard.exe /compcreate -key Microsoft-Windows-IME-Korean
    wimwizard.exe /compcreate -key Microsoft-Windows-Desktop_Technologies-Text_Input_Services-IME-Japanese
    wimwizard.exe /compcreate -key IME-Simplified-Chinese-PinyinDS
    wimwizard.exe /compcreate -key "Microsoft-Windows-CHSIME IME-Traditional-Chinese"


    # Ozempic
    wimwizard.exe /compcreate -key "Microsoft-Windows-AI-MachineLearning Microsoft-Windows-DirectML Microsoft-Windows-MachineLearning Microsoft-Windows-WinML"
    wimwizard.exe /compcreate -key "Microsoft-Windows-AzureCheck Microsoft-Windows-SettingSync-Azure"
    wimwizard.exe /compcreate -key "Microsoft-Windows-BootEnvironment-Core-BootManager-EFI Microsoft-Windows-BootEnvironment-Core-BootManager-PCAT Microsoft-Windows-BootEnvironment-Core-MemoryDiagnostic" -out Microsoft-Windows-BootEnvironment-NON-en-US-Languages
    wimwizard.exe /compcreate -key "Microsoft-Windows-BootEnvironment-DVD Microsoft-Windows-BootEnvironment-DVD-EFI Microsoft-Windows-BootEnvironment-DVD-PCAT"
    wimwizard.exe /compcreate -key "Microsoft-Windows-CoreOS-16Bit Microsoft-Windows-WOW64-Legacy"
    wimwizard.exe /compcreate -key "Microsoft-Windows-F12 Microsoft-Windows-IE-F12Platform Microsoft-Windows-IE-F12Platform2 Microsoft-Windows-IE-ScriptedSandboxPlugin Microsoft-Windows-IE-DataWarehouse Microsoft-Windows-IE-DiagnosticsHubIS Microsoft-Windows-IE-F12 Microsoft-Windows-IE-F12App Microsoft-Windows-IE-F12AppFrame Microsoft-Windows-IE-F12DiagnosticsTap Microsoft-Windows-IE-F12Platform Microsoft-Windows-IE-F12Script Microsoft-Windows-IE-F12Tab Microsoft-Windows-IE-IEChooser Microsoft-Windows-IE-MemoryAnalyzer Microsoft-Windows-IE-PDM-Configuration Microsoft-Windows-IE-Timeline Microsoft-Windows-WPT-AddIns-PerfNT Microsoft-Windows-WPT-PerfCore" -out F12
    wimwizard.exe /compcreate -key "Microsoft-Windows-HomeGroup-ProvSvc Microsoft-Windows-PnrpHelperClass Microsoft-Windows-PeerToPeerSvcHostReg"
    wimwizard.exe /compcreate -key "Microsoft-Windows-IE-Feeds Microsoft-Windows-IE-Feedsbs"
    wimwizard.exe /compcreate -key "Microsoft-Windows-Indeo4-Codecs Microsoft-Windows-Indeo5-Codecs"
    wimwizard.exe /compcreate -key "Microsoft-Windows-MigrationEngine Microsoft-Windows-Migration"
    wimwizard.exe /compcreate -key "Microsoft-Windows-SystemPropertiesRemote Microsoft-Windows-sysdmremote"
    wimwizard.exe /compcreate -key "Microsoft-Windows-WMV Microsoft-Windows-MediaPlayer-WMA"
    wimwizard.exe /compcreate -key "RemoteFX UMRDP Microsoft-Windows-TerminalServices-MediaFoundationPlugin"
    wimwizard.exe /compcreate -key Microsoft-Gaming-GameBar-Internal-PresenceWriter
    wimwizard.exe /compcreate -key Microsoft-Windows-Application-Experience-Deprecated-Bindrops-Base
    wimwizard.exe /compcreate -key Microsoft-Windows-BingSearch
    wimwizard.exe /compcreate -key Microsoft-Windows-BootEnvironment-Core-Fonts-CHS-Boot
    wimwizard.exe /compcreate -key Microsoft-Windows-BootEnvironment-Core-Fonts-CHT-Boot
    wimwizard.exe /compcreate -key Microsoft-Windows-BootEnvironment-Core-Fonts-JPN-Boot
    wimwizard.exe /compcreate -key Microsoft-Windows-BootEnvironment-Core-Fonts-KOR-Boot
    wimwizard.exe /compcreate -key Microsoft-Windows-Compat
    wimwizard.exe /compcreate -key Microsoft-Windows-DeliveryOptimization
    wimwizard.exe /compcreate -key Microsoft-Windows-DirectX-Direct3D11On12
    wimwizard.exe /compcreate -key Microsoft-Windows-DirectX-Direct3D9on12
    wimwizard.exe /compcreate -key Microsoft-Windows-DirectX-DirectPlay8
    wimwizard.exe /compcreate -key Microsoft-Windows-Dynamic-Image
    wimwizard.exe /compcreate -key Microsoft-Windows-FamilySafety
    wimwizard.exe /compcreate -key Microsoft-Windows-Feedback
    wimwizard.exe /compcreate -key Microsoft-Windows-Font-StaticCache
    wimwizard.exe /compcreate -key Microsoft-Windows-Font-TrueType-MicrosoftJhengHei
    wimwizard.exe /compcreate -key Microsoft-Windows-Font-TrueType-MicrosoftYaHei
    wimwizard.exe /compcreate -key Microsoft-Windows-Legacy-Registry-Support-TCPIP
    wimwizard.exe /compcreate -key Microsoft-Windows-MediaPlayer-WmNetMgr
    wimwizard.exe /compcreate -key Microsoft-Windows-MSMPEG2
    wimwizard.exe /compcreate -key Microsoft-Windows-Payments
    wimwizard.exe /compcreate -key Microsoft-Windows-RemoteDesktopServices
    wimwizard.exe /compcreate -key Microsoft-Windows-Shell-RetailDemo
    wimwizard.exe /compcreate -key Microsoft-Windows-Sidebar
    wimwizard.exe /compcreate -key Microsoft-Windows-SystemRestore-PropertyPage
    wimwizard.exe /compcreate -key Microsoft-Windows-SystemSettings-SettingsHandlers-OneDriveBackup
    wimwizard.exe /compcreate -key Microsoft-Windows-TabletPC-InputPanel-Languages
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-ClientActiveXCore
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-ClipboardRedirection
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-Rdpdr
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-Theme
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-USBRedirectorClient
    wimwizard.exe /compcreate -key Microsoft-Windows-TerminalServices-WebProxy
    wimwizard.exe /compcreate -key Microsoft-Windows-TimeTravelDebugger
    wimwizard.exe /compcreate -key Microsoft-Windows-twext -out "Previous Versions Property Page"
    wimwizard.exe /compcreate -key Microsoft-Windows-UI-PCShell
    wimwizard.exe /compcreate -key Microsoft-Windows-Workplace
    wimwizard.exe /compcreate -key Microsoft-Xbox-GameOverlay
    wimwizard.exe /compcreate -key Multimedia-Windows-Media-Protection-PlayReady
    wimwizard.exe /compcreate -key ServiceInitiatedHealing-Client
    wimwizard.exe /compcreate -key Windows-Defender
    wimwizard.exe /compcreate -key Windows-Gaming-UI-GameBar-Component




    J: Components remove xml !
    -----------------------------------------

    wimwizard.exe /removecomponents -file "d:\games\win10up\wimwizard\remove_components" -p d:\games\win10 -verbose


    wimwizard.exe /p d:\games\win10 /y
    move Components.txt d:\components_updated_lite_wimwizard.txt
    wimwizard.exe /p d:\games\win10 /sxsdump d:\install-sxs-full_updated_lite_wimwizard.txt

    above in the spoiler is the safe list.
    and yes for others requires to do your testings.
    i would never remove safeboot because it is needed and a must have for your security.

    a. but again use exactly first the wimwizard_readme.txt
    b. process the letters A,B,C,D,E,F,G and H and stop at the letter I: Components remove xml !
    c. then always do backup like
    ============================
    : dism unmount install.wim =
    ============================

    ##### SUCCESS ! SAVE AND COMMIT WIM MODIFICATIONS !
    dism /Unmount-image /MountDir d:\games\win10 /Commit
    dism /Export-Image /SourceImageFile d:\install.wim /SourceIndex:1 /DestinationImageFile d:\install_NEW.wim /Compress:max /CheckIntegrity

    d: after that just do a backup and copy the install_NEW.wim somewhere safe then you can start the above spoiler and do the letters I and J
     
  17. sainfo

    sainfo MDL Addicted

    Dec 6, 2021
    663
    1,477
    30
    You see, the thing is, I’m not a programmer at all, nor am I an expert on Windows components. I’m just an amateur—an enthusiast who finds this topic really interesting. And to the best of my ability, experience, and knowledge, I try to build something for myself. @GotSoft is undoubtedly a brilliant programmer; you can tell that just by looking at him. But, unfortunately, like all geniuses, he lives in his own world—one parallel to ours. So he created a thread and posted his brainchild—wimwizard—in it. So what? Yes, it’s a brilliant product, but it can’t be used, so to speak, right out of the box. Because it’s essentially a work-in-progress, a product not yet ready for general use.
    All the components of his product are scattered and not ready for use. I created my own tool using individual components from those suggested by @GotSoft. That’s why I did all this—just to show the author the right way to use his brilliant mind. But alas, judging by his comments, the author of this creation didn’t even bother to respond to me. And as they say: the cart is still there. That is, just as his “brilliant” product was merely a proposal (a call to action), so it has remained in that same form. I believe and am certain that this resource was created for general use, both for professionals and for simple enthusiasts. Because anything posted here for general use should be conveniently organized, easy to use, and thoroughly tested by those who promote it. As it stands, however, only a handful of people—only specialists—will be able to use this brilliant creation, and that saddens me greatly. I really hope that maybe @GotSoft will someday take pity on us, mere mortal users, and create a reliable, understandable, user-friendly, and well-tested tool for general use, perhaps...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. GotSoft

    GotSoft MDL Novice

    May 27, 2026
    31
    48
    0
    Since Windows Vista, Windows 7, Windows 8 & 8.1, Windows 10, Windows 10X cough,cough Windows 11 all the worldwide community only modifications where in the form of.... insane amount of scripts that only could touch Capabilities, Features and Packages.

    You never touched the Windows Main Core that is CBS aka COMPONENTS.
    So for 19 years or so the whole worldwide did only painting jobs to Windows but never touched the Windows Engine, the CBS Core !

    It's like for 19 years driving a car with cube tires instead of round shape tires !

    Professional tools exists for CBS ever since Windows Vista, but ONLY outside the internet or in the form of those commercial tools that are milking each year it's users.

    And now i understand why you said that my tool is a sligthly modified "tweaker.exe" i saw that exe in you big archive, and let me tell you something you are mistaken, badly.

    Anyway i think i speak too much and start to repeat myself too often and this is not me.
    So yet again i parrot reverb the writings: Use the wimwizard_readme.txt ! and if it still is gibberish then use an original ios.ltsc.21h2.x64.en + update 7058 and again use the wimwizard_readme.txt and all will be revealed.

    Bottom line is NO PAIN NO GAIN !
     
  19. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,192
    1,890
    90
    Products that create friction and user frustration face inevitable failure...:throw: