1. windows builder

    windows builder MDL Guru

    Sep 13, 2017
    2,219
    1,555
    90
    No way
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,844
    104,323
    450
  3. Dragon16

    Dragon16 MDL Novice

    Feb 21, 2018
    26
    2
    0
    In case it would be these two update?

    1 kb4343902
    2 kb4457131
     
  4. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,844
    104,323
    450
    1607:
    Code:
    1. SSU = KB4132216
    2. Flash = KB4457146
    3. Dotnet472 = KB4054590
    4. CU = KB4457131
    kb4343902 = old flash
     
  5. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    These components like Defender, SmartScreen, PeopleExerperienceHost uses the ToolkitHelper.exe for removal and the ToolkitHelper.exe has been coded using the Windows 10 vanilla image without any updates pre-integrated, and so may not fully remove the updated files added by the update.

    I'm still working on ToolkitHelper.exe to make it better to deal with updates pre-integrated.

    Till then we may have to move the integration step after the removal one.

     
  6. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    783
    629
    30
    @Enthousiast and @MSMG
    I have tested simply just integrating updates then removing People and I still get the error. So I am certain that the removal of People is giving me problems.

    Code:
    Integrate Win32 calculator (3 > 3 > B)
    
    Apply updates (3 > 4 > 2 > 1 > 3)
    
    Remove all metro apps and associations (4 > 1 > 5; 5 > 3)
    
    Remove connect, Onedrive, Skype (4 > 3 > A/B/C)
    
    Remove Store and People (4 > 3 > 2 > J/N)
    
    Windows Photo Viewer (5 > 5 > 6)
    
    Cleanup (6 > 1)
    
    Apply changes to image (6 > 2)
    
    Convert WIM to ESD (2 > 4)
    So move Integrate Win32 calculator (3 > 3 > B) and Apply updates (3 > 4 > 2 > 1 > 3) so they are done after Remove Store and People (4 > 3 > 2 > J/N)?
     
  7. Dragon16

    Dragon16 MDL Novice

    Feb 21, 2018
    26
    2
    0

    It worked perfect, thank you very much for the help.

    One question, does one KB of DotNet3.5 exist?
     
  8. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Yes, integrate the updates after the component/apps removal and do test the image.

     
  9. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    783
    629
    30
    I can confirm that this method works. Should I use this method for my future builds, or will there be a fix to MSMG?
     
  10. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,844
    104,323
    450
    Yes, MSMG toolkit provides an enable feature/add package option for it, afaik.
    Manually it's:
    Code:
    DISM /Image:x:\Mount\ /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:y:\iso\sources\sxs\
    
     
  11. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Although integrating the updates after component removal works, it also have an issue like sometime the updates may restore a empty folder or resource file of the removed component which can't be fixed since we are using the DISM to integrate the updates.

    Starting from next release of Toolkit, I will change the order to integrate the updates after the component removal, so that this will help to integrate the .NetFX35 before the updates integration.

    I'm also working on component removal with updates pre-integrated for future versions.

     
  12. ceo54

    ceo54 MDL Addicted

    Aug 13, 2015
    898
    395
    30
    I didn't understand this. Please somebody help me solve this .NET 3.5 riddle. It leaves the Pending.xml which makes componentcleanup impossible, resulting ISO not only has more size but also takes more time to install.
    One way of doing this would be to add the updates, do the componentcleanup and then enable 3.5 but I'm hesitant to take that road. Some updates might not get integrated before 3.5 is enabled on the image.

    I was thinking maybe after doing all the stuff with the toolkit, take the image on VM and do the componentcleanup and resetbase in auditmode. Will it have the same effect is the real question. Can anyone please help me with this. I'm on 8.1 x64.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. sergey130270

    sergey130270 MDL Senior Member

    May 15, 2014
    281
    318
    10
    #7816 sergey130270, Sep 16, 2018
    Last edited: Sep 16, 2018
    You are well done.

    Thank you very much for your works.
     
  14. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    783
    629
    30
    Should I wait for your next release before going back to my old method? Or wait for your next release and use my new method?

    In the meantime I can live without removing People, as this causes the error in my testing.
     
  15. jinvidia

    jinvidia MDL Member

    Aug 7, 2016
    238
    35
    10
    Hello developer, kindly include an option to disable / remove windows update completely and permanently. There is no way to do this in the current version of MSMG, isnt it ?
     
  16. brsgrlr

    brsgrlr MDL Novice

    Mar 27, 2011
    16
    2
    0
  17. windows builder

    windows builder MDL Guru

    Sep 13, 2017
    2,219
    1,555
    90
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...