Pl cross check w10 ui by abbodi1406 with dont install edge chromium set to 2 or 1 depending upon your scenario.
     
  1. LiuBang

    LiuBang MDL Member

    Oct 19, 2020
    150
    55
    10
    will check that
    but is there a workaround to all apps that we removed to not return , because there are alot of stuff that gets installed with the updates
    for an example : Remote control , Storage spaces , workspaces center , and i don't know what else
    so is there a solution to get only the security patches or i'm forced to get all that
    i understand there is a solution for Edge chromium but what about the others
    Also thanks for your answer
     
  2. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    There is a way, which in my view is solid, to update windows without the crap coming back...

    1. Disable Windows Update.
    2. And whenever you want to update, you should create your updated custom iso.
    3. perform the inplace update.
    Search for inplace update here on the forum. You will find a lot of content. It is simple.

    With windows update enabled for builds since 18362, components are reinstated again.
     
  3. LiuBang

    LiuBang MDL Member

    Oct 19, 2020
    150
    55
    10
    thanks alot for your answer very appreciated , exactly what i wanted to know
    you are totally right , saved me time and effort
     
  4. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    #24266 inTerActionVRI, Dec 16, 2022
    Last edited: Dec 16, 2022
    But that's why making your ISO, to do the inplace update, is more interesting. Because you apply the Customizations after the integration of the updates. In the case of using Windows Update, you will always be in doubt if an update has overwritten any settings that you had already customized.


    I'll be posting the WinPE and WinRE removal progress in my thread, along with the release of an IMCK update with those implements.

    Then you can test. I'll mention you in the post.
     
  6. i do that via pe . very easy .
     
  7. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
    yep very interesting friend; waiting then thanks
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. OpenSourceGhost

    OpenSourceGhost MDL Member

    Feb 14, 2022
    170
    24
    10
    When MSMG Toolkit removes setup files, it also removes the tweak that allows for TPM bypass. Which files are necessary to preserve TPM bypass tweak?

    Does anyone know whether simple removal of WinRE.wim from mounted image and then resaving of the image (without WinRE.wim present) resuls in any corruption or problems during installation?
     
  9. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    What tweak do you say is removed?
    The Tweak applied by the Toolkit itself is not removed.
    Another thing... What build are you doing?
    22000 still works. for 22621 do not know. I read somewhere that this Bypass no longer works.

    If it's the Enthousiast tweak. Part of that is removed (a version of a Windows 10 file). But just apply again, I don't know if this relocated file will make any difference since you removed Windows Setup and it will not be possible to perform Inplace Update.
     
  10. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,828
    2,430
    60
    I used tk v13 on windows 11 22621.963 image. For now it seems to work(installs, boots, runs fine).
    Code:
    Removed Internet Components
     - Edge Chromium Browser | Depends on: Edge WebView
     - Edge WebView | Needed for: News and Interests Widgets App
     
    Removed Multimedia Components
     - Game Explorer | Needed for: Microsoft Games
     - Windows Media Player
     - Windows TIFF IFilter (OCR)
     - Windows System Assessment Tool
    
    Removed Network Components
     - Offline Files
     - Open SSH
     - Remote Desktop Client
     - Remote Differential Compression (RDC)
     - Simple TCP/IP Services
     - Telnet Client
     - TFTP Client
     - Wallet Service | Needed for: Microsoft Pay
     - Windows Mail | Needed for: Windows Mail App
    
    Removed Privacy Components
     - Assigned Access
     - Customer Experience Improvement Program (CEIP)
     - Face Recognition
     - Kernel Debugging | Depends on: Windows Error Reporting
     - Location Service
     - Picture Password
     - Pin SignIn Support
     - Unified Telemetry Client (Asimov) | Depends on: Windows Error Reporting
     - WiFi Network Manager (WiFi Sense)
     - Windows Error Reporting
     - Windows Insider Hub
    
    Removed Remoting Components
     - MultiPoint Connector
     - OneDrive Desktop Client
     - Remote Assistance
     - Remote Desktop Server
     - Remote Registry
     - Work Folders Client
    
    Removed System Components
     - Device Lockdown (Embedded Experience)
     - Ease of Access Cursors | Depends on: Accessibility Tools
     - Ease of Access Themes | Depends on: Accessibility Tools
     - Easy Transfer
     - File History
     - Magnifier | Depends on: Accessibility Tools
     - Narrator | Depends on: Accessibility Tools
     - Projected File System (ProjFS)
     - Security Center | Depends on: Windows Defender
     - Steps Recorder
     - Storage Spaces
     - Windows Firewall
     - Windows Subsystem For Linux
     - Windows To Go
    
    Removed System Apps
     - Add Suggested Folders to Library Dialog
     - App Resolver UX - Modern Open With Dialog
     - Async Text Service - Messaging extensions for People and Maps Apps
     - Bio Enrollment - Windows Hello Setup
     - Calling Shell App - App to host call progress on shell
     - CBSPreview - App for Camera Barcode Scanner
     - Credential Dialog Host - Authentication (Sign-in) shell support for Windows Hello
     - ECApp - Modern UI Dialog App for Eye Movement Control | Depends on: WindowsMixedReality
     - Edge Classic Browser
     - Edge Developer Tools Client - An extension to edge containing tools for web developers | Depends on: Edge
     - File Explorer - Modern File Explorer App
     - File Picker - Modern File Picker Dialog
     - Lock App - Container App for Apps and Messages on the Lockscreen
     - Map Control
     - Narrator Quick Start - QuickStart Guide for Narrator
     - NcsiUwpApp - Network Connectivity Status Indicator (NCSI)
     - Parental Controls - App for Parental Controls
     - People Experience Host - People Bar (People Hub)
     - Pinning Confirmation Dialog
     - Retail Demo Content
     - Secure Assessment Browser - Special Windows Mode for Exams (Take Test App)
     - Setting Sync - Sync settings between your Windows PCs and devices
     - Skype ORTC
     - Smart Screen - Windows Defender SmartScreen Functionality for Modern Apps
     - Webcam Experience
     - Win32 Web View Host - Desktop App Web Viewer
     - Windows Defender App
     - Windows Mixed Reality
     - Windows Reader (PDF) | Depends on: Edge
     - XGpu Eject Dialog - Modern Dialog App for safe removal of external GPUs
    
    Removed Windows Apps
     - Alarms & Clock
     - App Installer
     - Clipchamp Video Editor
     - Cortana | Depends on: Speech Recognition
     - Family
     - Feedback Hub
     - Films & TV
     - Get Help
     - Google's VP9 WebM Video Codec Plugin
     - High Efficiency Image File (HEIF) Codec Plugin
     - High Efficiency Video Codec (HEVC) Plugin
     - Maps | Depends on: Map Control
     - Media Player
     - My Office
     - News
     - Notepad App
     - People | Depends on: People Bar
     - Phone Link
     - Photos
     - Power Automate Desktop
     - Quick Assist
     - Raw Image Extension
     - Solitaire Collection | Depends on: Xbox Live
     - Sticky Notes
     - Store Experience Host | Depends on: Windows Store App
     - Tips - Windows tips and tutorials App
     - Todos
     - Weather
     - Web Media Codec Plugin
     - WebP Image Codec Plugin
     - Windows Web Experience Pack - News and Interests Widgets App | Depends on: Edge WebView
     - Windows Mail App | Depends on: Windows Mail
    
    Applied Tweaks
     - Disable Automatic Download and Install of 3rd Party Apps
     - Disable Automatic Download and Install of Microsoft Teams App
     - Disable Microsoft Reserved Storage Space for Windows Updates
     - Enable Windows Local Account
     - Enable Windows Photo Viewer
     - Hide Taskbar Chat Icon
     - Hide Taskbar Cortana Icon
     - Hide Taskbar Meet Now Icon
     - Hide Taskbar News and Interests
     - Hide Taskbar Search Bar
     - Hide Taskbar Task View Icon
     - Hide Taskbar Widgets Icon
     
  11. OpenSourceGhost

    OpenSourceGhost MDL Member

    Feb 14, 2022
    170
    24
    10
    Rufus can apply some tweaks, such as removal of TPM requirement, but Rufus can only do that if setup files are present. If automatic installation files are removed via MSMG Toolkit's removal feature, then Rufus no longer provides any tweak options upon ISO image examination. The same happens with NTLite. If automatic setup are files removed, options to disable TPM requirement disappears from NTLite's Settings page.

    Does MSMG Toolkit force Windows 10/11 to accept any WinRE image selected? For example, can I replace Windows 10/11 WinRE with Macrium's WinRE?
     
  12. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    There is an option to integrate a custom WinRE.

    Integrate Menu
    Integrate Windows Custom Features Menu
    Custom Windows Recovery Environment

    You need to put de winre.wim in:
    .\Custom\RecoveryImage\w10\x64 folder.
    .\Custom\RecoveryImage\w11\x64 folder.
     
  13. OpenSourceGhost

    OpenSourceGhost MDL Member

    Feb 14, 2022
    170
    24
    10
    Sweet! Thank you!

    I also think there should be an option to:
    1. Hide all VC++ Redist packages from "Programs and Features" list. Abbodi's VC++ Redist script package contains several CMD files. One of the CMD files is ARP.cmd..bat and it is used exlusively to hide VC++ Redist from installed program list.
    2. Integrate NSudo with context menu and/or intergrate RunAsTI script
    3. Ability to skip setup questions about privacy
     
  14. OpenSourceGhost

    OpenSourceGhost MDL Member

    Feb 14, 2022
    170
    24
    10
    Can WinPE image be used for WInRE?
     
  15. Supern00b

    Supern00b MDL Addicted

    Dec 30, 2010
    762
    556
    30
    The images are substantially different.
    Not sure what you want to achieve, but the winpe image can be used for recovery purposes yes, but you would likely need additional software packages.
    If you want to boot winpe instead of winre, you would need to test it by renaming the winpe image to winre.wim and copy it to the appropriate location.
    Never done that myself though.
     
  16. OpenSourceGhost

    OpenSourceGhost MDL Member

    Feb 14, 2022
    170
    24
    10
    Its a bit off-topic:
    What I want is to have Macrium Rescue (WinPE ISO or WinRE ISO) to be used as recovery partition (on internal SSD drive). I have Macrium Rescue WinPE ISO and WinRE ISO already, but I don't know how to install either of them as recovery partitions on internal SSD drives. I load Macrium Rescue from USB instead. I'd rather load them from internal drive and have Windows OS load Macrium Rescue environment in case Windows OS becomes unbootable.

    I like how Dell and some other OEM's customize recovery partitions with many options, but ultimately, I just want to be able to load Macrium Rescue from an internal partiton to restore OS image in case OS becomes unbootable. Maybe Macrium software package has settings to install its Rescue Media parts onto default Windows OS recovery partition, but I can't check because I load Macrium exclusively from USB drives.

    On-topic:
    - MSMG Toolkit can make WinRE.wim a removable component. Removing it manualy saves a bit of space and doesn't corrupt component store or file integrity.
    - Does MSMG Toolkit apply TPM support requirement verification and other tweaks to boot.wim as well as install.wim? I think boot.wim controls TPM support requirement verification and if not mounted, tweak doesn't apply.
     
  17. n3ro97

    n3ro97 MDL Member

    Oct 17, 2018
    105
    63
    10
    #24278 n3ro97, Dec 18, 2022
    Last edited: Dec 18, 2022
    Can anyone tell me what is the correct way to remove WinPE from a mounted image?

    What I did:
    - Source > Select Source from <DVD> Folder > 1
    - Do you want to mount Windows Setup Boot Image? [Yes]
    - Do you want to mount Windows Recovery Image? [No]

    - I removed everything that was inside index 1 folder "...\Mount\Boot\1".

    - Apply & Save Changes to Source Images
    - Do you want to trim unselected Image editions? [Yes]
    - Do you want to cleanup Image folder? [Yes]
    - Target > Make a DVD ISO Image

    The problem is, ISO size barely changed 3.26 GB (before WinPE removal), 3.25 GB (after WinPE removal).
    I also checked system size after Windows installation and used space (8.01 GB) + all system files (11.9 GB) had identical size to system with retained WinPE.
    Is it supposed to be such a small difference? The total content size of "...\Mount\Boot\1" folder was ~1.5 GB, so why is there almost no difference?

    After removal of Windows Recovery Environment (Winre.wim) located in the "...\Mount\Install\1\Windows\System32\Recovery", ISO size is reduced by 400 MB and disk total capacity after system installation is increased by 509 MB.
    So what do I actually get by removing WinPE? Nothing?
     
  18. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
    @n3ro97 good point, because my last iso's of W10 LTSC 2021 x64 stay in ~3.31GB and 3.25GB (including WinRE too) ;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. kordyl24

    kordyl24 MDL Novice

    Nov 1, 2022
    12
    0
    0
    When I'm trying to remove components I have this error:
    System.Reflection.TargetInvocationException: Exception has been
    thrown by the target of an invocation. --->
    System.IO.PathTooLong Exception: The specified path, file name, or
    both are too long. The fully qualified file name must be less than 260
    characters, and the directory name must be less than 248 characters.
    System.IO.PathHelper.GetFullPathName(
    at
    at System.IO.Path.LegacyNormalize Path(String path, Boolean
    fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
    at System.IO.Path. NormalizePath(String path, Boolean fullCheck, Int32
    maxPathLength, Boolean expandShortPaths)
    at System.IO.Path.GetFullPathInternal(String
    path)
    at System.IO.File.SetAttributes(String path, FileAttributes
    fileAttributes)
    at .(String, FileAttributes, )
    at ..(String)
    at .(String, )
    at ..(String)
    at .(String, )
    at ..(String)
    at .(String, )
    at ..(String, String)
    at .(String, String, )
    at..(String, String)
    at .(String, String, )
    at..(String, String)
    at .(String, String, )
    at ..Main(String[] args)
    --- End of inner exception stack trace ---
    at System.RuntimeMethodHandle.InvokeMethod(Object target,
    Object] arguments, Signature sig, Boolean constructor)
    at
    System.Reflection.RuntimeMethodInfo.Unsafelnvokelnternal(Object
    obj, Object] parameters, Object[] arguments)
    at System.Reflection.RuntimeMethodInfo.invoke(Object obj,
    BindingFlags invokeAttr, Binder binder, Object] parameters,
    Cultureinfo culture)
    at_0
    I have .NET Framework 4.7.2 installed and I'm running start.cmd on Windows 10 Pro Version 10.0.19045 Build 19045.
    After saving that ISO with this error not all components that I checked before are deleted.