MSMG ToolKit

Discussion in 'MDL Projects and Applications' started by MSMG, Nov 21, 2013.

  1. Igor147

    Igor147 MDL Novice

    Oct 20, 2016
    15
    3
    0
    #13181 Igor147, Nov 8, 2019
    Last edited: Nov 8, 2019
    Detects integrity violations. I used Windows 10 Pro x64 18363.418 1909 Ru.
    2019-11-08_163712.png
    [1] - Select the Source Images using [Source->Select Source from Source <DVD> Folder] menu.
    [3] - Remove all required Windows Components using [Remove->Remove Windows Components] menu.
    (Deleted all but 5 applications [Store, Photos, Video, Calculiator, Music]. Deleted through RemovePkgsList list.
    2019-11-08_163732.png
    [4] - Disable Automatic Downloading and Installing 3rd Party Apps
    [5] - Cleanup the Source Image using [Apply->Cleanup Source Images] menu.
    [6] - Apply & Save Changes to Source Images using [Apply->Apply & Save Changes to Source Images] menu.
    [7] - Re-Build Source Images using [Apply->Re-Build Source Images] menu.
    [8] - Converted from WIM to ESD.

    I try five times and all the same. Maybe due to the fact that he left 5 applications?
    Despite the violation of the integrity of Windows is working fine.
     
  2. Marco123V

    Marco123V MDL Novice

    Feb 2, 2014
    16
    22
    0
    MSMG made the template and is in the directory "ToolKit_v9.5\Bin\ListsRemovePkgsList_W10_Template.txt"
     
  3. Rr0

    Rr0 MDL Member

    Jul 8, 2017
    114
    8
    10
    Yes, I know, I used it, but just today author added 4 entries, and I'm wondering how much more can I trim Windows.
     
  4. Pacunauta

    Pacunauta MDL Novice

    Oct 3, 2018
    9
    2
    0
    #13184 Pacunauta, Nov 8, 2019
    Last edited: Nov 8, 2019
    I am with ToolKit v9.5 and ESD 18363.418 in English downloaded from tb.rg-adguard and throws this error at the check:

    At first I thought it was because of removing Store, but the error continues not to remove it, both manually and using RemovePkgsList.

    Sorry for my bad English
    --------------------------
    Edit:

    I answer myself, the missing file occurred while deleting "WindowsToGo" ><
     
  5. windows builder

    windows builder MDL Expert

    Sep 13, 2017
    1,364
    711
    60
    The Photos application needs to be deleted. Otherwise, it will not work, as it is damaged.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Igor147

    Igor147 MDL Novice

    Oct 20, 2016
    15
    3
    0
    Deleted everything again, except:
    First Logon Animation
    Windows Media Player
    Classic Paint
    Windows Store | Depends on: Smart Screen

    Applied tweak:
    Disable Automatic Downloading and Installing 3rd Party Apps

    Now it is installed on a virtual machine and I will see if the check passes or not.
     
  7. Igor147

    Igor147 MDL Novice

    Oct 20, 2016
    15
    3
    0
    #13187 Igor147, Nov 9, 2019
    Last edited: Nov 9, 2019
    One more attempt and all the same ...
    I used Windows 10 Pro x64 18363.418 1909 Ru.
    2019-11-09_153525.png
    2019-11-09_153540.png
    2019-11-09_154914.png
    This time I did this:
    [1] - Select the Source Images using [Source->Select Source from Source <DVD> Folder] menu.
    [2] - Integrated Updates
    [3] - Remove all required Windows Components using [Remove->Remove Windows Components] menu.
    Deleted manually and in turn.
    Adobe Flash For Windows
    Internet Explorer

    Game Explorer | Needed for Microsoft Games
    Snipping Tool
    Speech Recognition | Needed for Cortana
    Windows Photo Viewer
    Windows System Assessment Tool

    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 | Needed for Out of Box Experience
    Windows Insider Hub

    Home Group
    MultiPoint Connector
    Remote Assistance

    Device Lockdown (Embedded Experience)
    Ease of Access Themes
    Manual Setup (InPlace Upgrade)
    Security Center | Depends on: Windows Defender
    System Restore
    Windows Subsystem For Linux
    Windows To Go

    Assigned Access Lock App | Depends on: Assigned Access
    Azure Active Directory AppX Broker Plugin
    Bio Enrollment App
    Camera Barcode Scanner
    Connect App
    Content Delivery Manager | Needed for Out of Box Experience
    Cortana, StartMenu & Settings Search App | Depends on: Speech Recognition
    Edge
    Eye Control App
    File Explorer App
    Lockscreen App
    Map Control
    Narrator QuickStart
    OneDrive Desktop Client
    Parental Controls
    People Bar
    Quick Assist App
    Retail Demo Content
    Setting Sync
    Skype ORTC
    Smart Screen | Depends on: Windows Defender
    Take Test App
    Win32 Web View Host
    Windows Defender App
    Windows Mixed Reality
    Windows Store | Depends on: Smart Screen
    Xbox App
    Xbox Game Callable UI
    Xbox Identity Provider

    Advertising Xaml
    Alarms & Clock App
    Calculator App
    Camera App
    Desktop App Installer
    Feedback Hub App
    Films & TV App
    Get Help App
    Google's VP9 WebM Video Codec Plugin
    Groove Music App
    High Efficiency Image File (HEIF) Codec Plugin
    Maps App | Depends on: Map Control
    Messaging App
    Microsoft Pay App
    Mixed Reality Portal App | Depends on: Windows Mixed Reality
    Mixed Reality Viewer App | Depends on: Windows Mixed Reality
    Mobile Plans App
    My Office App
    OneNote App
    Paint 3D App
    People App | Depends on: People Bar
    Photos App
    Print 3D App
    Screen Sketch App
    Skype App
    Solitaire Collection App | Depends on: Xbox Game Callable UI
    Sticky Notes App | Depends on: Windows Store
    Tips App
    Voice Recorder App
    Weather App | Depends on: Advertising Xaml
    Web Media Codec Plugin
    WebP Image Codec Plugin
    Windows Mail App | Depends on: Advertising Xaml
    Your Phone App
    First Logon Animation
    Windows Media Player
    Classic Paint
    Windows Store
    [4] - Disable Automatic Downloading and Installing 3rd Party Apps
    [5] - Cleanup the Source Image using [Apply->Cleanup Source Images] menu.
    [6] - Apply & Save Changes to Source Images using [Apply->Apply & Save Changes to Source Images] menu.
    [7] - Re-Build Source Images using [Apply->Re-Build Source Images] menu.
    [8] - Converted from WIM to ESD.

    Probably you need to delete everything, otherwise nothing will work.
    I’ve been trying for the seventh time and nothing comes out. Verification fails. Let it remain so it seems to be working fine.

    After integrity check:
    1.png
    2.png
    3.png
    4.png
    5.png
     
  8. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    3,575
    8,068
    120
    The Toolkit component removal using the manual method (ToolKitHelper.exe) only support the below list

    Code:
    ToolKitHelper:AdobeFlashForWindows
    ToolKitHelper:InternetExplorer
    ToolKitHelper:FirstLogonAnimation
    ToolKitHelper:GameExplorer
    ToolKitHelper:SnippingTool
    ToolKitHelper:SpeechRecognition
    ToolKitHelper:WindowsMediaPlayer
    ToolKitHelper:WindowsPhotoViewer
    ToolKitHelper:WinSAT
    ToolKitHelper:AssignedAccess 
    ToolKitHelper:CEIP_SQM
    ToolKitHelper:FaceRecognition
    ToolKitHelper:KernelDebugging
    ToolKitHelper:LocationService
    ToolKitHelper:PicturePassword
    ToolKitHelper:PinEnrollment
    ToolKitHelper:UnifiedTelemetryClient
    ToolKitHelper:WiFiNetworkManager
    ToolKitHelper:WindowsErrorReporting
    ToolKitHelper:WindowsInsiderHub
    ToolKitHelper:HomeGroup
    ToolKitHelper:MultiPointConnector
    ToolKitHelper:RemoteAssistance
    ToolKitHelper:DeviceLockdown 
    ToolKitHelper:EaseOfAccessThemes
    ToolKitHelper:Paint
    ToolKitHelper:SecurityCenter
    ToolKitHelper:SystemRestore
    ToolKitHelper:WindowsSubsystemForLinux
    ToolKitHelper:WindowsToGo
    ToolKitHelper:AADBrokerPlugin
    ToolKitHelper:AssignedAccessLockApp
    ToolKitHelper:BioEnrollment
    ToolKitHelper:CBSPreview
    ToolKitHelper:ContentDeliveryManager
    ToolKitHelper:Cortana
    ToolKitHelper:ECApp
    ToolKitHelper:EdgeDevToolsClient
    ToolKitHelper:Edge             
    ToolKitHelper:FileExplorer
    ToolKitHelper:LockApp
    ToolKitHelper:MapControl
    ToolKitHelper:NarratorQuickStart
    ToolKitHelper:OneDrive         
    ToolKitHelper:ParentalControls
    ToolKitHelper:PeopleExperienceHost
    ToolKitHelper:PPIProjection     
    ToolKitHelper:QuickAssist
    ToolKitHelper:RetailDemoContent
    ToolKitHelper:SecureAssessmentBrowser         
    ToolKitHelper:SettingSync
    ToolKitHelper:SkypeORTC
    ToolKitHelper:SmartScreen
    ToolKitHelper:Win32WebViewHost
    ToolKitHelper:WindowsDefender
    ToolKitHelper:WindowsMixedReality
    ToolKitHelper:WindowsReaderPDF
    ToolKitHelper:XboxGameCallableUI
    ToolKitHelper:3DViewer         
    ToolKitHelper:AdvertisingXaml 
    ToolKitHelper:Alarms         
    ToolKitHelper:BingWeather     
    ToolKitHelper:Calculator     
    ToolKitHelper:Camera         
    ToolKitHelper:CommunicationsApps
    ToolKitHelper:DesktopAppInstaller
    ToolKitHelper:FeedbackHub     
    ToolKitHelper:GetHelp         
    ToolKitHelper:Getstarted     
    ToolKitHelper:HEIFImageExtension
    ToolKitHelper:Maps             
    ToolKitHelper:Messaging         
    ToolKitHelper:MixedRealityPortal
    ToolKitHelper:OfficeHub         
    ToolKitHelper:OfficeOneNote     
    ToolKitHelper:OneConnect     
    ToolKitHelper:Paint3D         
    ToolKitHelper:People         
    ToolKitHelper:Photos         
    ToolKitHelper:Print3D         
    ToolKitHelper:ScreenSketch     
    ToolKitHelper:SkypeApp         
    ToolKitHelper:SolitaireCollection
    ToolKitHelper:SoundRecorder     
    ToolKitHelper:StickyNotes     
    ToolKitHelper:VP9VideoExtensions
    ToolKitHelper:WalletService     
    ToolKitHelper:WebMediaExtensions
    ToolKitHelper:WebpImageExtensions
    ToolKitHelper:WindowsStore     
    ToolKitHelper:XboxApp         
    ToolKitHelper:XboxIdentityProvider
    ToolKitHelper:YourPhone         
    ToolKitHelper:ZuneMusic         
    ToolKitHelper:ZuneVideo         
    
    or

    Code:
    ToolKitHelper:Internet
    ToolKitHelper:Multimedia
    ToolKitHelper:Privacy
    ToolKitHelper:Remoting
    ToolKitHelper:System
    ToolKitHelper:SystemApps
    ToolKitHelper:WindowsApps
    
    or

    Code:
    ToolKitHelper:AllComponents
    
     
  9. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    3,575
    8,068
    120
    Will test with your config and report back.

     
  10. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    3,575
    8,068
    120
    2019-11-08 14:52:31, Info CSI 000001bc [SR] Repairing corrupted file \??\C:\Windows\System32\\pwsso.dll from store - Here store is not the Windows Store but it's the Windows Component Store.

    Do provide the list of components you have removed to know what's the reason for the error.


     
  11. Igor147

    Igor147 MDL Novice

    Oct 20, 2016
    15
    3
    0
  12. mhussain

    mhussain MDL Junior Member

    Oct 1, 2012
    57
    7
    0
    hi there @MSMG,
    with the latest toolkit, would it be possible to speed up mount and dismount operations?
    or a future toolkit version?
    i'm guessing that dism is the mounter?
    so if say dism was ran more than one time so more than one image would be loaded at one time?
    or unloaded?
    literally running dism twice.
    is this a possibility?

    Majid
    thanks for msmg toolkit,
     
  13. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    3,575
    8,068
    120
    With each version I do include the latest version of DISM extracted from the Insiders ADK and I do think parallel DISM operations is not possible, just need to test.

     
  14. mhussain

    mhussain MDL Junior Member

    Oct 1, 2012
    57
    7
    0
    hey again,
    would it also be possible to have in the msmg windo something that tells us what is happening when clean up opperations are in progress?

    currently it says performing cleanup opperations please wate...,
    then nuthing in the next version could it have the output like unloadeing image 1 0% 10% etc?
    like it does when loadeing windows editions for editing?
    it's more of a cosmetic change i'm requesting here,
    Majid
     
  15. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    4,554
    5,354
    150
    @MSMG Hi Master well I after doing the job using the Toolkit V9.5 and done the installation of the operating system in the Case Windows 10 (any version) I have by custom 1º make the backup of the registry and in the sequence install all the necessary drivers, I check in the Device Manager if everything is ok and still check as this the System Configuration and finally apply the tweaks so that the system is more "useable" both in aesthetics and in the general use of the system ; from the beginning of the constant use of the Toolkit I practically "know" the main registry keys and sub-keys in HKLM\Software and System so I could observe a lot of these keys mainly related to everything that refers to UWP applications so I ask it is safe to do a great cleaning by removing these keys and sub-keys "orphans" my intention is to leave the registry even more streamline is what I can try since in HKCR it is virtually impossible to change anything safely unfortunately so what do you think about it right now my thank you very much.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. boyonthebus

    boyonthebus MDL Addicted

    Sep 16, 2018
    555
    285
    30
    I run parallel DISM operations. For example, I can mount boot.wim along with install.wim. It is NOT possible to run two or more DISM operations on the same file, on two different ones, yes.
     
  17. mhussain

    mhussain MDL Junior Member

    Oct 1, 2012
    57
    7
    0
    hi there,
    indeed,
    I ment launching dism twice not one dism process doing 2 or more things,
    so you could have one dism process doing one thing mounting image 1 as an example and another dism process mounting image 2.
    I hope this makes sence?
    would love it if it could be added in a future msmg toolkit version?
    Majid
     
  18. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    24,590
    34,805
    390
    #13198 Enthousiast, Nov 9, 2019
    Last edited: Nov 9, 2019
    It cleans up the sxs folder, compressing or deleting the superseded components. Afaik, dism can't show verbosely show what it exactly is doing when /startcomponentcleanup (/resetbase) is running.

    And when nothing is present that can be cleaned up, it will only show a start and instantly finish next, something to do with the api responding slowly.

    Code:
    ===============================================================================
       MSMG ToolKit - Cleanup Source Images with Component Cleanup & ResetBase
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ####Starting Cleaning Up Source Images with Component Cleanup & ResetBase######
    -------------------------------------------------------------------------------
    
    -------------------------------------------------------------------------------
    Performing [Boot.wim, Index : 1] Image Component Cleanup...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.18999.1
    
    Image Version: 10.0.18362.418
    
    [===========                20.0%                          ]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Performing [Boot.wim, Index : 2] Image Component Cleanup...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.18999.1
    
    Image Version: 10.0.18362.418
    
    [===========                20.0%                          ]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Performing [WinRe.wim, Index : 1] Image Component Cleanup...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.18999.1
    
    Image Version: 10.0.18362.418
    
    [===========                20.0%                          ]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Performing [Install.wim, Index : 1] Image Component Cleanup...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.18999.1
    
    Image Version: 10.0.18363.418
    
    [===========                20.0%                          ]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    ####Finished Cleaning Up Source Images with Component Cleanup & ResetBase######
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
    Can you show the code for that?

    What would be the use for this?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    24,590
    34,805
    390
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...