1. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    I have tested, and I am here to tell you, that adding the programs via reg, currently, does no more good.

    But this empty tweak that is available in the toolkit and custom toolkit, still works by blocking the suggestions.
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Start]
    "ConfigureStartPins"="{ \"pinnedList\": [ {  } ] }"
    "ConfigureStartPins_ProviderSet"=dword:00000000
    

    It is quite simple. As you modify by adding, removing or reordering icons, start.bin is instantly overwritten.
    Just change and copy the modified file somewhere you like.

    So before I make any new tests, I have already customized some start.bin files.

    Note: I just finished a test. So, regarding this start.bin file solution, I could see that when I finish the installation, it is not there. It takes a while to appear.
    I still have to make an iso integrating the extracted start.bin file with the shortcuts to (File Explorer, IExplorer, Edge, MS Store and Terminal), to do this test.
    As soon as I have positive results I will post a new Custom Toolkit.
     
  2. MIMMO61

    MIMMO61 MDL Senior Member

    Aug 19, 2009
    372
    107
    10
    Thank you
    For my iso Lite I entered Settings and File Explorer.
    I have carried out tests, with cumulative update, no other icons are inserted, such as Disney, AmazonVideo.PrimeVideo, Spotify, etc ..
    Why the start.bin file is not overwritten.
     
  3. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    The start.bin file is overwritten only by manual change, when we made the changes to the pinned shortcuts ourselves.

    Here, after the clean installation, the "%LocalAppdata%\PackagesMicrosoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState" folder, remained empty and the start.bin only appeared after about 40 minutes. I don't know why this happens, only the assumptions I made earlier.

    The test I will do is adding it to the Default User folder. But I think it will only work through setupcomplete.cmd or firstlogon.cmd.
     
  4. GeorgePirkl

    GeorgePirkl MDL Novice

    Feb 4, 2018
    45
    15
    0
    With 22h2 u get rid off of most bloat by download uudump with thick just edition and no othee option ... after with winget remove edge ... and do some registry ...


    When u thick just version and no other option u get iso without defender , appx and other crap

    If someone helps
     
  5. GeorgePirkl

    GeorgePirkl MDL Novice

    Feb 4, 2018
    45
    15
    0
    Thath info for own get it
     
  6. GeorgePirkl

    GeorgePirkl MDL Novice

    Feb 4, 2018
    45
    15
    0
    OOSU10,ThisIsWin11,WindowsSpyBlocker,Tweaks by own registry (ByOwnPreferences -Disable LUA ... and everthink else u want ...)
     
  7. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    You can try to remove them via DISM List.

    Add in ".\bin\Lists\RemoveAppsList.txt"
    check the template lists in ".\bin\Lists"

    Use the Remove Menu --> Remove Windows Apps Using Apps List
     
  8. n3ro97

    n3ro97 MDL Member

    Oct 17, 2018
    105
    63
    10
  9. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    Yes, the remove menu offers the option according to the build being serviced. For this build and edition that you are working with, the Remove Menu shows only these two options.

    Let's do it differently:
    I'll tell you which lines you change in the toolkit.cmd, so that this option is released.

    Then you can try this option as a last resort.
    I don't use LTSC, so those who have more experience with it can give us some tips.

    remove this code blocks:
    code block 1 to remove
    Code:
    :: Checking whether the selected Source OS is a Windows 10 Enterprise 2019/2021 LTSC Edition
    if "%SelectedSourceOS%" equ "w10" if "%ImageBuild%" geq "17763" if "%ImageBuild%" leq "19044" if "%ImageFlag%" equ "EnterpriseS" (
       echo.  [1]   Remove Windows Components
       echo.
       echo.  [2]   Remove Windows Components Using Package List
       echo.
       echo.
       echo.
       echo.
    )
    
    :: Checking whether the selected Source OS is a Windows 10 Enterprise N 2019/2021 LTSC Edition
    if "%SelectedSourceOS%" equ "w10" if "%ImageBuild%" geq "17763" if "%ImageBuild%" leq "19044" if "%ImageFlag%" equ "EnterpriseSN" (
       echo.  [1]   Remove Windows Components
       echo.
       echo.  [2]   Remove Windows Components Using Package List
       echo.
       echo.
       echo.
       echo.
    )
    
    code block 2 to remove
    Code:
    :: Checking whether the selected Source OS is a Windows 10 Enterprise 2019/2021 LTSC Edition
    if "%SelectedSourceOS%" equ "w10" if "%ImageBuild%" geq "17763" if "%ImageBuild%" leq "19044" if "%ImageFlag%" equ "EnterpriseS" (
       choice /C:12X /N /M "Enter Your Choice : "
       if errorlevel 3 goto :MainMenu
       if errorlevel 2 goto :RemoveWindowsComponentsList
       if errorlevel 1 goto :RemoveWindowsComponentsMenu
    )
    
    :: Checking whether the selected Source OS is a Windows 10 Enterprise N 2019/2021 LTSC Edition
    if "%SelectedSourceOS%" equ "w10" if "%ImageBuild%" geq "17763" if "%ImageBuild%" leq "19044" if "%ImageFlag%" equ "EnterpriseSN" (
       choice /C:12X /N /M "Enter Your Choice : "
       if errorlevel 3 goto :MainMenu
       if errorlevel 2 goto :RemoveWindowsComponentsList
       if errorlevel 1 goto :RemoveWindowsComponentsMenu
    )
    

    and replace all these below lines (these are repeated twice in the :RemoveMenu code session):
    from
    Code:
    :: Checking whether the selected Source OS is a Windows 10 v1809/v1903/v1909/v2004/v20H2/v21H1/v21H2, Windows 11 v21H2 Client Edition
    if "%SelectedSourceOS%" neq "w7" if "%SelectedSourceOS%" neq "w81" if "%ImageBuild%" geq "17763" if "%ImageBuild%" leq "22000" if "%ImageInstallationType%" equ "Client" if "%ImageFlag%" neq "EnterpriseS" if "%ImageFlag%" neq "EnterpriseSN" (
    
    to
    Code:
    :: Checking whether the selected Source OS is a Windows 10 v1809/v1903/v1909/v2004/v20H2/v21H1/v21H2, Windows 11 v21H2 Client Edition
    if "%SelectedSourceOS%" neq "w7" if "%SelectedSourceOS%" neq "w81" if "%ImageBuild%" geq "17763" if "%ImageBuild%" leq "22000" if "%ImageInstallationType%" equ "Client" (
    


    This will release all options for any ltsc build equal to or above 17763.
     
  10. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    #22413 inTerActionVRI, Apr 5, 2022
    Last edited: Apr 5, 2022
    That may be.

    But how do you know that these packages are present in LTSC 2021?
    Did you run the command to check if packages are present?

    Check the /Get-ProvisionedAppxPackages command
    Removing Windows Apps Using Apps DISM List
    Code:
    DISM.exe /Image:"C:\Toolkit\Mount\Install\1" /Get-ProvisionedAppxPackages
    
    Check the /Get-Packages command too
    Removing Windows Components Using Package DISM List
    Code:
    DISM.exe /Image:"C:\Toolkit\Mount\Install\1" /Get-Packages
    


    The toolkit informs you that they are not present instead of trying to remove them and giving you that error. It's not just running dism command, there is a check for the presence of the package.

    Note: You have to remove those name "~31bf3856ad364e35~amd64~~10.0.19041.1" add-ins from the names you add to the lists.
    For apps only the names without version and without any _8wekyb3d8bbwe or _cw5n1h2txyewy, etc :
    MicrosoftWindows.Client.CBS
    MicrosoftWindows.UndockedDevKit
    Microsoft.Windows.CloudExperienceHost
     
  11. n3ro97

    n3ro97 MDL Member

    Oct 17, 2018
    105
    63
    10
  12. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    For direct command, yes!

    For Toolkit by using the lists. no. Inside the lists only the names, the toolkit will do the proccess to checkin if if is present then get the full file name to begin removal process.

    Undertood. Seems like that!

    Were the commands run as admin?


    Maybe with powershell command as admin it could be different.
    Code:
    Get-AppXProvisionedPackage -Path 'C:\Toolkit\Mount\Install\1' | Out-GridView -PassThru -Title 'Select what you want to Remove' | Remove-AppxProvisionedPackage -Path 'C:\Toolkit\Mount\Install\1' -Verbose
    
    Visible or not is something for this below command. I dont know how to do this.
    Code:
    Get-WindowsPackage -Path 'C:\Toolkit\Mount\Install\1' | Out-GridView -PassThru -Title 'Select what you want to Remove' | Remove-WindowsPackage -Path 'C:\Toolkit\Mount\Install\1' -Verbose
    
     
  13. tecnics

    tecnics MDL Novice

    Jul 16, 2015
    13
    9
    0
    Can you help me with this error when I run RemovePkgsList with Toolkit?



    ISO I am using: SW_DVD9_Win_Pro_10_21H2.4_64BIT_Turkish_Pro_Ent_EDU_N_MLF_X23-08327
     

    Attached Files:

  14. EliteCherrys10

    EliteCherrys10 MDL Novice

    Feb 21, 2022
    1
    0
    0
    I Have problem in removing Microsoft solitaire app when i remove show white box and say error boolean etc..
     
  15. Zanza-kun

    Zanza-kun MDL Junior Member

    May 28, 2012
    87
    15
    0
    Hello, I have several applications that show me a yellow border, it is a security system that Microsoft has implemented on Windows 10, on Windows 11 it is not supposed to be displayed or can be deactivated via the application. I deleted everything with MSMG (except WindowsDefender, SecurityCenter, WindowsFirewall, FileExplorer, Calculator, Terminal, Notepad, OpenSSH, CapturePicker) and I get this border without the possibility of disabling it, I tested on an untouched version on VirtualBox, I don't have it.

    Does anyone have any idea where this is coming from ? Thank you !
     
  16. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    I believe it is the same answer for both of you.

    Put the toolkit on the shortest possible path.
    C:\MSMG

    Start the Toolkit using Start.cmd