1. anonywimp

    anonywimp MDL Novice

    Jul 15, 2010
    7
    4
    0
    This tool is totes amazeballs. I may never boot Windows again. Too busy managing my tree of msmg states in virtualbox :)

    By the way, your batch-script-foo is almost unbelievably good msmg, I steal ideas from your code constantly.

    This is a hopelessly big ask, so don't take this too seriously, but I wonder how hard it would be to enable scripted msmg "recipes", so that, for example, one could run the tool against image #0, do this and that, leave, and then say "remember everything I just did as foo.recipe" on the way out. Then, when Microsoft eventually breaks that image with some update, one could hypothetically just pull down the latest vanilla .wims and updates, and get a full re-spin by running "start /replay:foo.recipe" or something like that.

    I imagine that if each leaf in the menu tree had a descriptive name that was relatively stable across msmg releases, the recipes could consist of just a trivial list of those names.

    Anyhow, bikeshedding aside, thank you again for all your hard work, I've found several use-cases for which it basically makes Windows 10 into a potentially useful operating system with a manageable level of effort, for which it wouldn't be worth it to muddle through and try to achieve the same result manually using the WDK.
     
  2. Just thought I would report what I consider as minor errors when using the Toolkit:

    1. Access denied when removing Hyper-V components
    2. Error about pending.xml being present when cleaning up source image

    I would attach/link to the log file, but it seems the Toolkit deleted it when I exited.

    I also integrated NET Framework 3.x before integrating 4.7.1, I hope this isn't an issue.

    Things I would like to see in the Toolkit:
    1. Ability to integrate all the latest versions of the Visual C redists
    2. Ability to add Metro apps (like the Windows Store, etc)

    #2 is no issue since I know the basics of doing it myself via CMD or PowerShell. But I like to automate as much as possible. Things like the Toolkit make my life easier because it prevents me from having to perform so many mundane tasks when installing Windows.

    I'm running Windows 10 Enterprise LTSB N x64, some say it is unnecessary to use the Toolkit on this build, but it still contains very minimal cruft. Cleaner than the 'regular' consumer editions of 10, but not 100% clean. But this is Microshaft we're dealing with, so this will never happen.

    I'm off to install my custom ISO in VirtualBox to do some tests, like seeing if updates fail, whether my removals/integrations were success, running an sfc /scannow, etc.

    Thanks for the Toolkit!
     
  3. windows builder

    windows builder MDL Guru

    Sep 13, 2017
    2,219
    1,555
    90
    first - cleaning up.
    then - integrate NET Framework 3.x
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Just figured I'd report back with my findings after installing my MSMG-customized ISO in VirtualBox. This is the first time I have used MSMG:

    1. Cortana is removed (cant search from Start menu, I expected this), but the Windows Search service is still running and searchindexer.exe is running. I selected to remove search as well. So it seems this did not fully work.

    2. Internet Explorer isnt completely removed, I can still see its' folders in Program Files and Program Files (x86). But if I try to run iexplore.exe Windows says the file isnt found. I expected this.

    3. I also selected to remove Defender, but there are still a few references to it in the OS, even though its' services and Program Files/Program Files (x86) directories are gone. Also can't find it in Group Policy Editor. I'm wondering if SmartScreen is considered to be a part of Defender. Or is it a separate component? C:\Windows\SystemApps\Microsoft.Windows.AppRep.ChxApp is still present, which seems to be related to SmartScreen. The Toolkit offers to remove Defender but not SmartScreen. I also notice that the Security Center service is still present, I think it's a part of Defender.

    4. I also selected to remove Parental Controls, but its' folder is still present in C:\Windows\SystemApps.

    5. I ran sfc /scannow immediately after booting into the installed OS. It claims to have found corrupt files, but when I searched CBS.log for all instances of "corrupt" and "repair", I couldnt find any files referenced, except C:\Windows\SystemApps directory. So I rebooted and ran sfc again, it came up clean.

    6. I installed all available updates from Windows Update (even though I don't want them), just to see if the OS would break after updating. All updates installed successfully, and everything I removed seems to still be gone for the most part. I really only want security updates, I dont care about new OS features, because there is a potential for telemetry to creep in.

    @windows builder: Thanks for the note, I was going to rebuild a 2nd ISO anyway.

    I'd also like to say that I'm not complaining, just making comments about what I noticed.
     
  5. hiepbg

    hiepbg MDL Junior Member

    Nov 29, 2008
    52
    24
    0
    Cortana (Search 2) is not the same with Windows Search. You can disable Windows search easily. But some programs need it.
    Defender and SmartScreen are different. You can remove both of them.
    Some app folders still remain after removing, but these apps are gone. You can update your windows with Cumulative Update (except very big update, from RS3 => RS4), none of the apps which you removed will come back.
     
  6. InstantAli3n

    InstantAli3n MDL Junior Member

    Dec 17, 2014
    92
    71
    0
    Does anyone have an up to date (RS4 only) App removal list template?

    The template the toolkit has doesn't look like in includes new RS4 apps and has the apps for all other versions in the same file, so it has to process each one which increases time even if they aren't present (it skips apps that aren't there slowly).
     
  7. bobo1704

    bobo1704 MDL Novice

    Feb 25, 2009
    24
    2
    0
    Hello everyone...
    I'd like to ask how can I integrate SMB Client and server in the default installation of Windows 10 v1803. I search on "integrate" menu, but there is no such an option. Can anyone help me?
    Thanks a lot!
     
  8. kissingleele

    kissingleele MDL Novice

    Jul 11, 2018
    1
    0
    0
    Thanks man Great one .....
     
  9. Kri Sinki

    Kri Sinki MDL Novice

    Jul 12, 2018
    2
    0
    0
    Quite honestly.. this is one of the worst time sucking tools ever created..

    important features do not work correctly.. when you convert an esd to an image... you are unable to mount the source because the entire contents of the dvd folder changes during the conversion process.. and the files sought such as boot and install are no longer found..

    then this requires a windows 10 host to even function.. and after you get done modifying the image and run cleanup and create the new image.. you will be surprised to find that win 10 installs as if nothing had been modified..

    this tool is horrible.. its nothing more than a textual menu sequence of what you can do yourself with dism.. if it worked right i might give it some credit but creating tools that dont work is just time wasting for not only the user but also the developer...

    my advice: shut the project down
     
  10. jonaaa

    jonaaa MDL Member

    Jul 20, 2015
    190
    126
    10
    My advice for you: "don't like it, don't use it."
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,966
    125,939
    450
    Always lovely how the noob blames the tool for his own incompetence :D:D:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. Dimmir

    Dimmir MDL Novice

    Aug 19, 2015
    1
    0
    0
    when trying to mount an image of WES7 of any length
    returns
    Unexpected appearance: EDITIONS
     
  13. Kri Sinki

    Kri Sinki MDL Novice

    Jul 12, 2018
    2
    0
    0
    uh huh..
    and where are the options to disable telemtry and windows defender?
    seemingly missing in 8.2...
    sorry but this is trash and so is ntlite. learn dism or get the hell out of dodge.. kri sinki out
     
  14. Supern00b

    Supern00b MDL Addicted

    Dec 30, 2010
    768
    560
    30
    Yeah bro...That's why we are all using it, because it doesn't work and it's horrible.
    That's also why this thread has 364 pages, if it really didn't work this would have been long abandoned.

    I'm a n00b myself but I enjoy the challenge.

    Cheers.
     
  15. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,966
    125,939
    450
    The tool really was only a tool that ran simple dism/oscdimg commands when MSMG started it, these days it can do so much more, the problem is you don't seem to be able to use it correctly.

    ps, we are at version 8.6 iirc ;)
    and disabling/removing defender/telemetry was introduced in 8.4:
    Code:
    v8.4
    + Updated ToolKit's Bin Folder with Windows 10 Redstone 4 WADK (v10.0.17134.1) Tools.
    + Updated ToolKit's Bin Folder with 7-zip Command-line Latest Version.
    + Updated ToolKit's Bin Folder with Resource Hacker Latest Version.
    + Updated ToolKit to Support Windows 10 Redstone 4 (v10.0.17134.1) Source OS.
    + Fixed a Bug in the Feature "Extract Source from DVD ISO Imageā€, Where the ToolKit Wrongly Reported Extraction Failed When the ISO Image contained a Install.esd Image.
    + Added Windows 10 Redstone 4 (v10.0.17134.1) Language Pack (Win_LP + FOD + WinPE_LP) for MSMG ToolKit.
    + Added Microsoft .NET Framework 3.5 Pack for MSMG ToolKit for Windows 10 Redstone 4 (v10.0.17134.1) Source OS.
    + Added Microsoft Windows Accessibility Braille Pack for MSMG ToolKit for Windows 10 Redstone 4 (v10.0.17134.1) Source OS.
    + Added Microsoft Windows Media Feature Pack for MSMG ToolKit for Windows 10 Redstone 4 (v10.0.17134.1) Source OS.
    + Added Microsoft Remote Server Administration Toolkit (RSAT) (Windows 10 RS4) Pack for MSMG ToolKit.
    + Added Open Secure Shell (SSH) Pack for MSMG ToolKit for Windows 10 Redstone 4 (v10.0.17134.1) Source OS.
    + Updated Microsoft DaRT Pack (Windows 10 RS4) for MSMG ToolKit with Windows 10.0.17134.1 Debug Tools.
    + Updated the Feature "Remove Windows Component" to Remove Microsoft Telemetry, PeopleExperienceHost, Smartscreen, WindowsDefender Components for Windows 10 Redstone 4 Source OS.
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    1) Always use the latest version of Toolkit to service W7-W10 OS Image.

    2) Always read the readme.txt and changelog.txt to know these things

    - How to use the Toolkit.
    - What has been changed or fixed in the current version.
    - What known issues are present in the current version.

    3) When reporting any bug/issues/problem, always do specify these details

    - HOST OS
    - Source OS Image
    - Which part of the ToolKit, you are having issues with.

    4) Do read at least few previous pages of this thread to know any current issues or fixes that are not covered in the readme.txt and changelog.txt.



    Regarding the issue you have specified, I think you are referring to Converting Windows 10 Store ESD Image to WIM Image and I have done my tests regarding the same

    HOST OS : Windows 10 Pro Redstone 4 v1803 x86 en-GB
    Source OS Image : Windows 10 Client Consumer Redstone 4 v1803 x64 en-GB ESD Image

    17134.112.180619-1212.rs4_release_svc_refresh_clientconsumer_ret_x64fre_en-gb_659b894b2317260922075a4cf5bf289aa7cf3b2b.esd

    ToolKit Version : v8.7
    ToolKit Location : C:\ToolKit

    Conversion:

    - Copied the above specified ESD file to <C:\ToolKit\DVD\sources> folder
    - Renamed the ESD file to install.esd
    - Started the Tookit
    - Choose [2] Convert
    - Choose [1] Convert Store ESD Image to WIM Image
    - Choose Pro Edition (Index: 9) for conversion

    Code:
    ===============================================================================
             MSMG ToolKit - Convert Windows Store ESD Image to WIM Image
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ####Starting Converting Windows Store ESD Image to WIM Image###################
    -------------------------------------------------------------------------------
    
    Reading Image Information...
    
    ===============================================================================
    |Index| Arch | Name
    ===============================================================================
    |  1  |  -   | Windows Setup Media
    |  2  | x64  | Microsoft Windows PE (x64)
    |  3  | x64  | Microsoft Windows Setup (x64)
    |  4  | x64  | Windows 10 Home
    |  5  | x64  | Windows 10 Home N
    |  6  | x64  | Windows 10 Home Single Language
    |  7  | x64  | Windows 10 Education
    |  8  | x64  | Windows 10 Education N
    |  9  | x64  | Windows 10 Pro
    |  10 | x64  | Windows 10 Pro N
    ===============================================================================
    
    Enter the ESD Image Index's # [Range : 4-10, * - All] : 9
    
    -------------------------------------------------------------------------------
    ####Converting Windows Store ESD Image to WIM Image############################
    -------------------------------------------------------------------------------
    
    Decrypting Windows Store ESD Image If It's Been Encrypted...
    
    Creating Temporary Container Images...
    
    -------------------------------------------------------------------------------
    Applying Windows Store ESD Image [Install.esd, Index : 1] to <Temp\DVD>...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17709.1001
    
    Applying image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Exporting Windows Store ESD Image [Install.esd, Index : 2] to Boot Image...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17709.1001
    
    Exporting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Exporting Windows Store ESD Image [Install.esd, Index : 3] to Boot Image...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17709.1001
    
    Exporting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Exporting Windows Store ESD Image [Install.esd, Index : 9] to Install Image
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17709.1001
    
    Exporting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    ####Copying EI.CFG Config file to Source <DVD\sources> Folder##################
    -------------------------------------------------------------------------------
    
    Copying EI.CFG file to <DVD\sources> folder...
    
    -------------------------------------------------------------------------------
    ####Finished Converting Windows Store ESD Image to WIM Image###################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
    

    Mounting Converted Image:

    - Choose [1] Source
    - Choose [1] Select Source from <DVD> Folder
    - Choose 1 as Index No
    - Choose Yes for Mounting Boot and Recovery Images

    Code:
    ===============================================================================
                   MSMG ToolKit - Select Source from <DVD> Folder
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ####Selecting Source Images####################################################
    -------------------------------------------------------------------------------
    
    Reading Image Information...
    
    ===============================================================================
    | Index | Arch | Name
    ===============================================================================
    |   1   | x64  | Windows 10 Pro
    ===============================================================================
    
    Enter the Image Index # : 1
    
    Do You Want to Mount Windows Setup Boot Image ? ['Y'es/'N'o] : Y
    
    Do You Want to Mount Windows Recovery Image ? ['Y'es/'N'o] : Y
    
    -------------------------------------------------------------------------------
    ####Source Image Information###################################################
    -------------------------------------------------------------------------------
    
        Image                    :  Install.wim
        Image Index No           :  1
        Image Name               :  Windows 10 Pro
        Image Description        :  Windows 10 Pro
        Image Architecture       :  x64
        Image Version            :  10.0.17134
        Image Service Pack Build :  1
        Image Service Pack Level :  112
        Image Build              :  17134
        Image Edition            :  Professional
        Image Flag               :  Professional
        Image Installation Type  :  Client
        Image Default Language   :  en-GB
    
    -------------------------------------------------------------------------------
    ####Mounting Source Images#####################################################
    -------------------------------------------------------------------------------
    
    -------------------------------------------------------------------------------
    Mounting [Boot.wim, Index : 1] Image at <\Mount\Boot\1>...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17709.1001
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Mounting [Boot.wim, Index : 2] Image at <\Mount\Boot\2>...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17709.1001
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Mounting [Install.wim, Index : 1] Image at <\Mount\Install>...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17709.1001
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Mounting [WinRE.wim, Index : 1] Image at <\Mount\WinRE>...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.17709.1001
    
    Mounting image
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    ####Finished Selecting & Mounting Source Images################################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
    

    Removing Microsoft Telemetry & Windows Defender Components:

    - Choose [4] Remove
    - Choose [3] Remove Windows Components
    - Choose [2] Advanced Windows Components
    - Choose [L] Microsoft Telemetry
    - Choose [M] Windows Defender

    Code:
    ===============================================================================
                      MSMG ToolKit - Removing Windows Components
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ####Starting Removing Windows Components#######################################
    -------------------------------------------------------------------------------
    
        Image                    : Install.wim
        Image Index              : 1
        Image Architecture       : x64
        Image Version            : 10.0.17134.1.112
        Image Edition            : Professional
        Image Default Language   : en-GB
    
    -------------------------------------------------------------------------------
    ####Removing Windows Components################################################
    -------------------------------------------------------------------------------
    
    -------------------------------------------------------------------------------
    Removing Customer Experience Improvement Program (CEIP) Package...
    -------------------------------------------------------------------------------
    
    MSMG ToolKit Commandline Helper
    Version: 1.0.864.0
    
    Image Version: 10.0.17134.112
    
    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...
    
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Removing Windows Kernel Debugging Package...
    -------------------------------------------------------------------------------
    
    MSMG ToolKit Commandline Helper
    Version: 1.0.864.0
    
    Image Version: 10.0.17134.112
    
    Removing Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...
    
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Removing Microsoft Unified Telemetry Client (Asimov) Package...
    -------------------------------------------------------------------------------
    
    MSMG ToolKit Commandline Helper
    Version: 1.0.864.0
    
    Image Version: 10.0.17134.112
    
    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...
    
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Removing Microsoft Windows Error Reporting Package...
    -------------------------------------------------------------------------------
    
    MSMG ToolKit Commandline Helper
    Version: 1.0.864.0
    
    Image Version: 10.0.17134.112
    
    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...
    
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    ####Finished Removing Windows Components#######################################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
    
    Code:
    ===============================================================================
                      MSMG ToolKit - Removing Windows Components
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ####Starting Removing Windows Components#######################################
    -------------------------------------------------------------------------------
    
        Image                    : Install.wim
        Image Index              : 1
        Image Architecture       : x64
        Image Version            : 10.0.17134.1.112
        Image Edition            : Professional
        Image Default Language   : en-GB
    
    -------------------------------------------------------------------------------
    ####Removing Windows Components################################################
    -------------------------------------------------------------------------------
    
    -------------------------------------------------------------------------------
    Removing Windows Defender Package...
    -------------------------------------------------------------------------------
    
    MSMG ToolKit Commandline Helper
    Version: 1.0.864.0
    
    Image Version: 10.0.17134.112
    
    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...
    
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    ####Finished Removing Windows Components#######################################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
    

    Yes, this toolkit is a text base front-end for DISM, it uses DISM along with few additonal tools to service a windows installation image for adding, removing, customizing the windows installation image.

    If you feel that this toolkit is a worst or a crap tool and you can do the above things on your own using the dism with even on Windows 7/8.1 HOST OS, then you are free to do so, you are free to use any tool which is suitable for you.


     
  17. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    @ All

    Due to various issues, i'm being offline for sometime now and so couldn't reply on time.

    With the release of new CU, few more tests are to be done and then will be finalizng the next update. So far with the current tests it's going smooth, By this saturday the next update will be ready for release.

    The only few issues not yet fixed and still need for time are

    1) Removing Unified Telemetry Client (Asimov), will break the Sticky Notes App and Installing Drivers through Windows Updates.

    2) Integrating updates before or after the component removal which uses the manual method (ToolKitHelper.exe) have it's own advantage and disadvantages

    - Component removal after integrating updates may leave behind some updated component files/folders/registry, since the ToolKitHelper.exe has been coded using the Windows 10 Vanilla Image as a reference.

    - Integrating updates after the Component removal may restore few resources or empty folders related to removed components.

    Either using any way, further updates integration/installation may restore few resources or empty folders related to removed components.
     
  18. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    Are you using Windows 7 ThinPC Edition or the regular WES7 Image? Can you post the screenshot of the error?

    It's been a long time I have checked with the Windows 7 ThinPC Edition, will check and fix any issues found.


     
  19. nosirrahx

    nosirrahx MDL Expert

    Nov 7, 2017
    1,293
    627
    60
    Great to hear, ready to test when its done. I have a high end workstation, NUC8i7HVK and 6 older desktops at a school that are all moving to final 1803 builds. Each need different modifications so I can test quite a bit.
     
  20. BearPaws

    BearPaws MDL Novice

    Nov 14, 2008
    45
    26
    0
    @Kri Sinki it's funny how you just registered yesterday to start dissing on MSMG work, at least get your facts straight... it seems to me that you are just some one who wants to discourage or some how disturb the MSMG project. There is always some one trying to ruined stuff here by either complaining about the tool, requesting stuff which is not yet possible for the tool to do or some one being a smart ass... acting like they can do better.