MEGA site works best with Chrome based browsers, With other browsers it requires enough memory for downloading properly, for this the MEGA provides extensions for Firefox, do install it from MEGA site. The reason I do use MEGA is due to 50 GB Free storage and the amount of Toolkit Packs files is around 80GB, that's why I have moved the Toolkit Pack->Language Packs to a second MEGA account. And the other reason is due to DMCA notice issues, so far haven't got any notice from MEGA. Even with MEGA free account you can't download large files (>1GB) from Browser, you need the MEGA Desktop client to download it.
Could this possibly fix my Cleanup (6 > 1) producing SFC errors? Am testing with this step in my method, unless you tell me otherwise.
@MSMG Tested v10.6 and I continue to receive SFC errors. In future I will not integrate Windows Updates, as they seem to cause me problems. Instead, I will install updates after fresh installation. Also note that OOBE screen during setup is still not displayed. While removing the Cleanup (6 > 1) step from my method may fix the SFC issues, it does not fix the missing OOBE screen issue. Spoiler: Files used x86 ISO: 19041.450.200808-0726.VB_RELEASE_SVC_REFRESH_CLIENTENTERPRISE_VOL_X86FRE_EN-GB.ISO x86 SSU: windows10.0-kb4577266-x86_189fc04e250eee5113654f9b2b56a8ce9f764bfe.msu x86 CU: windows10.0-kb4571756-x86_32b08a98d6246f4e0186c74e0280a5c1518d883d.msu x64 ISO: 19041.450.200808-0726.VB_RELEASE_SVC_REFRESH_CLIENTENTERPRISE_VOL_X64FRE_EN-GB.ISO x64 SSU: windows10.0-kb4577266-x64_126987f629769e860cd7985371754db91685ea16.msu x64 CU: windows10.0-kb4571756-x64_66f7130a68dd9748511454436b3ffb61730d9775.msu Spoiler: Method Extract ISO (1 > 3) Select source (1 > 1) (also mount boot and recovery images) Integrate Win32 calculator (3 > 3 > C) Apply SSU and CU updates (3 > 4 > 2 > 1 > 4) Apply setup media update (3 > 4 > 2 > 2) Remove using RemovePkgsList.txt (4 > 3) Spoiler: RemovePkgsList.txt GameExplorer MapControl OneDrive PeopleExperienceHost RetailDemoContent SecureAssessmentBrowser SkypeORTC WindowsMixedReality XboxGameCallableUI 3DViewer AdvertisingXaml Alarms BingWeather Calculator Camera CommunicationsApps Cortana DesktopAppInstaller FeedbackHub GetHelp Getstarted HEIFImageExtension Maps MixedRealityPortal OfficeHub OfficeOneNote Paint3D People Photos ScreenSketch SkypeApp SolitaireCollection SoundRecorder StickyNotes VP9VideoExtensions WalletService WebMediaExtensions WebpImageExtensions WindowsStore XboxApp XboxIdentityProvider YourPhone ZuneMusic ZuneVideo Unpin all Start menu icons (5 > 6) Tweaks for Task View, App Downloads, Photo Viewer (5 > 8 > B/D/J) Cleanup (6 > 1) Apply changes to image (6 > 2 > Y) Rebuild (6 > 1) Convert WIM to ESD (2 > 4) Make ISO (7 > 1) Have attached CBS log files.
@MSMG Image: LTSC 1809 x64 spanish Procedure: - integrated some features - integrated 1490 preview CU and the SSU, flash, .net cu - Removed using package list, defender included in list, toolkithelper method, all OK no errors - Run cleanup image option (with resetbase) Got the following error: And the log again point to missing defender resources: Code: 2020-10-01 18:27:13, Error CSI 00000053 (F) STATUS_OBJECT_NAME_NOT_FOUND #5000126# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey(flg = (AllowAccessDenied), key = {provider=NULL, handle=0, name= ("null")}, da = (KEY_ALL_ACCESS|KEY_WOW64_64KEY), oa = @0x93afafac48->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[276]'\Registry\Machine\{bf1a281b-ad7b-4476-ac95-f47682990ce7}M:/msmg/Mount/Install/Windows/System32/config/COMPONENTS\DerivedData\VersionedIndex\10.0.17763.1450 (WinBuild.160101.0800)\ComponentFamilies\amd64_wi[gle=0xd0000034] 2020-10-01 18:27:13, Error CSI ndows-defender-events.resources_31bf3856ad364e35_es-es_bfdb7d752952c540'; a:(OBJ_CASE_INSENSITIVE)}, disp = Unmapped disposition: 2947525160)[gle=0xd0000034] 2020-10-01 18:27:13, Error CSI 00000054@2020/10/1:23:27:13.872 (F) onecore\base\wcp\sil\ntsystem.cpp(5348): Error STATUS_OBJECT_NAME_NOT_FOUND originated in function Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey expression: (null) [gle=0x80004005] 2020-10-01 18:27:13, Info CBS Added M:\msmg\Logs\Dism.txt to WER report. 2020-10-01 18:27:13, Info CBS Not able to add current session file to offline WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2020-10-01 18:27:13, Info CBS Not able to add pending.xml to offline WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2020-10-01 18:27:13, Error CSI 00000055 (F) STATUS_OBJECT_NAME_NOT_FOUND #5000125# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey(flg = 0, key = {provider=NULL, handle=0, name= ("null")}, da = (KEY_ALL_ACCESS|KEY_WOW64_64KEY), oa = @0x93afafac48->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[276]'\Registry\Machine\{bf1a281b-ad7b-4476-ac95-f47682990ce7}M:/msmg/Mount/Install/Windows/System32/config/COMPONENTS\DerivedData\VersionedIndex\10.0.17763.1450 (WinBuild.160101.0800)\ComponentFamilies\amd64_windows-defender-eve[gle=0xd0000034] 2020-10-01 18:27:13, Error CSI nts.resources_31bf3856ad364e35_es-es_bfdb7d752952c540'; a:(OBJ_CASE_INSENSITIVE)}, disp = Unmapped disposition: 2947526272)[gle=0xd0000034] 2020-10-01 18:27:13, Error CSI 00000056@2020/10/1:23:27:13.958 (F) onecore\base\wcp\sil\ntsystem.cpp(5348): Error STATUS_OBJECT_NAME_NOT_FOUND originated in function Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey expression: (null) [gle=0x80004005] 2020-10-01 18:27:13, Error CSI 00000057 (F) STATUS_OBJECT_NAME_NOT_FOUND #5000124# from Windows::Rtl::SystemImplementation::CKey::OpenExistingKey(f = 2, da = (KEY_ALL_ACCESS), oa = @0x93afafb0b0, key = NULL, disp = (null))[gle=0xd0000034] 2020-10-01 18:27:13, Info CSI 00000058 Couldn't mark for pending delete: [l:38 ml:39]'\SystemRoot\WinSxS\Temp\PendingDeletes'\[l:44]'b59781614998d6015f0f0000e4227027.msdelta.dll'. Reason: 'Cannot Delete' 2020-10-01 18:27:13, Error CSI 00000059 (F) STATUS_OBJECT_NAME_NOT_FOUND #310417# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 0[gle=0xd0000034] 2020-10-01 18:27:13, Error CSI 0000005a (F) HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) #310321# from Windows::COM::CComponentStore::InternalTransact(...)[gle=0x80070002] 2020-10-01 18:27:13, Error CSI 0000005b (F) HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) #310319# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_Commit(Flags = 2070, pSink = NULL, disp = 0)[gle=0x80070002] 2020-10-01 18:27:13, Error CSI 0000005c (F) HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) #310318# 1270686625 us from Windows::ServicingAPI::CCSITransaction_ICSITransaction::Commit(flags = 0x00000816, pSink = NULL, disp = 0) Cleanup+resetbase failed. Have not tried the x86 image yet, will do later. Cheers.
Ok it might be the Spanish language resources related to Windows Defender not being deleted causing the cleanup error.
Yes, that's correct. I think MSMG means he will test for the issue with a localized (en-gb) image. Just as the issue I'm having at the moment, it may well be related to language resources in the es-es image. Cheers.
https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-793#post-1606110 Sent an 2020-10-02 updated file in the link above. Spoiler: CHANGELOG 2020-10-02 Merged with new MSMG Toolkit 10.6 and 10.7 Beta The files "CustomStart.cmd" to launch "CustomToolkit.cmd" and "Star.cmd" to launch MSMG Official "Toolkit.cmd" have always been made available in the CustomToolkit package. So that you can simply extract and start using. Now I renamed the Toolkit 10.7 Beta file to "Toolkit_Beta.cmd" and included a launcher for it. Included "CustomStart_Beta.cmd" to launch "CustomToolkit_Beta.cmd" and "Star_Beta.cmd" to launch MSMG Official "Toolkit_Beta.cmd". Simple and intuitive. Spoiler: Previous CHANGELOGS Spoiler: CHANGELOG 2020-09-22 Some minor changes: Enabling the installation of the Windows driver from the WU and in the Windows Explorer Settings, in the selection of custom settings, set the "Minimized State Tablet Off" mode to "0". In this case the bar will have the pin fixed in Windows Explorer (this will disable automatic bar hiding). Improved all Inserted Conditions Spoiler: NEW EXAMPLE of Inserted Conditions Code: ... if "%Component%" equ "PrivacyComponents" ( %ToolKitHelper% "%InstallMount%\%%i" AssignedAccess;CEIP_SQM;FaceRecognition;KernelDebugging;LocationService;PicturePassword;PinEnrollment;UnifiedTelemetryClient;WiFiNetworkManager;WindowsInsiderHub if "%ImageBuild%" geq "17763" if "%ImageBuild%" leq "19042" if "%ImageBuild%" neq "18362" if "%ImageBuild%" neq "18363" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting ) )else( if "%Component%" equ "PrivacyComponents" ( %ToolKitHelper% "%InstallMount%" AssignedAccess;CEIP_SQM;FaceRecognition;KernelDebugging;LocationService;PicturePassword;PinEnrollment;UnifiedTelemetryClient;WiFiNetworkManager;WindowsInsiderHub if "%ImageBuild%" geq "17763" if "%ImageBuild%" leq "19042" if "%ImageBuild%" neq "18362" if "%ImageBuild%" neq "18363" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting ) ) OLD EXAMPLE of Inserted Conditions are in CHANGELOG 2020-07-17 Spoiler: CHANGELOG 2020-09-18 Added "Block and UnBlock Automatic Edge Chromium-based Delivery" to Apply Tweaks Menu The "Block Automatic Edge Chromium-based Delivery" option was also inserted in the "Apply Custom Tweaks Selection" option. If you want to test Custom Tweaks and want to keep the possibility of receiving the update for Edge Chromium, just apply the option of "Unblock Automatic Edge Chromium-based Delivery" later. What the "Apply Custom Tweaks Selection" option does is described in the download post. Spoiler: CHANGELOG 2020-09-17 Merged with new MSMG Toolkit 10.5 Spoiler: CHANGELOG 2020-09-09 I facilitated the steps in the menu [6] Apply. When it finish a step, it goes back to Menu "[6] Apply". Only when you finish the Rebuild Step that goes back to the Main Menu. Some aesthetic changes were made just to display the message "Mounting Image Registry ..." and "Un-Mounting Image Registry". Spoiler: CHANGELOG 2020-09-03 Fixed the Menus that had the options reversed. Since I am doing this, I have already been reviewing the Custom Menus and I saw that after @MSMG added PowerShell7 to the menu, I forgot to change the information about which items are Integrated in the Custom Option. So, I also added PowerShell7 to be integrated into the "Integrate Custom Selection ..." options Code: =============================================================================== MSMG ToolKit - Integrate Windows Features Menu =============================================================================== [A] Microsoft .NET Framework 3.5 [B] Microsoft Edge Chromium Browser [C] Microsoft Win32 Calculator [D] Windows Accessibility Braille [E] Windows Data Deduplication [F] Windows Media Feature Pack [G] Windows Portable Devices [H] Windows PowerShell 7.0 [I] Open Secure Shell ^(SSH^) Client ^& Server [J] Microsoft Default Metro Apps [K] Microsoft Office Desktop UWP Apps [L] Microsoft DaRT 10.0 Tools [M] Microsoft DirectX 9.0c [N] Microsoft Games [O] Windows Sidebar [P] Microsoft Visual C++ Runtime [T] Integrate Custom Selection M N P C H [U] Integrate Custom Selection M P C H [V] Integrate Custom Selection N P C H [W] Integrate Custom Selection P C H [Y] Integrate Custom Selection N C H [Z] Integrate Custom Selection C H [X] Go Back =============================================================================== Enter Your Choice : Spoiler: CHANGELOG 2020-08-31 Merged with new MSMG Toolkit 10.4 Spoiler: CHANGELOG 2020-08-28_v2 Now, with @MSMG suggestions, the removal menu doesn't show there options for ISO sources integrated with new cumulative or feature updates, is fixed. ex: 18362.1016 18363.1016 Spoiler: CHANGELOG 2020-08-25 Merged with new MSMG Toolkit 10.3 Added: Show info in Source Menu when you have already selected your source. Spoiler: CHANGELOG 2020-07-31 Merged with new Toolkit 10.2 Some improvments: When you selected any option to remove all components and decided to return by answering "no" for some reason. You would always return to the Main Menu. In the Custom Toolkit when you answer "no" you are returned to the menu you were in. In previous Custom Toolkits I couldn't see a way to maintain the Original "Apply Tweaks Menu" without increasing the code size. But thanks to the changes that @MSMG made in the new version, it opened my eyes and I managed to put both menus. The original "Apply Tweaks Menu" back and the "Custom Apply Tweaks Menu". The problem was that when deciding to apply a tweak individually, fall into the system of applying all tweaks by answering questions. But now this is fixed. Spoiler: CHANGELOG 2020-07-25 There was an error with an extra quote in the Edge removal lines, for some Custom Removal to make Specific Editions. First I thought about correcting it just by removing the extra quote. But I changed my mind and simply put it to remove the Edge directly on the command line to remove multiple components at once. I decided to make some changes mainly in the "Gamer Edition" (more components removed that can be added through the Windows Store), so I made changes in the other "Custom Editions" as well. But not in the "Accessibility Edition". I put some pauses in the custom integration steps "Integrate Custom Selection 8 7 6 5" so that you can see what happens. Fixed a registry error in my custom tweaks and added suggestions for use in the Windows Store, automatic installations in silent mode disabled. Autodownload - Update for installed apps enabled Spoiler: CHANGELOG 2020-07-17 Spoiler: OLD EXAMPLE of Inserted Conditions Code: ... if "%Component%" equ "PrivacyComponents" ( %ToolKitHelper% "%InstallMount%\%%i" AssignedAccess;CEIP_SQM;FaceRecognition;KernelDebugging;LocationService;PicturePassword;PinEnrollment;UnifiedTelemetryClient;WiFiNetworkManager;WindowsInsiderHub if "%ImageBuild%" equ "17763" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting if "%ImageBuild%" geq "18362" if "%ImageBuild%" leq "18363" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting if "%ImageBuild%" equ "19041" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting if "%ImageBuild%" equ "19042" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting ) )else( if "%Component%" equ "PrivacyComponents" ( %ToolKitHelper% "%InstallMount%" AssignedAccess;CEIP_SQM;FaceRecognition;KernelDebugging;LocationService;PicturePassword;PinEnrollment;UnifiedTelemetryClient;WiFiNetworkManager;WindowsInsiderHub if "%ImageBuild%" equ "17763" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting if "%ImageBuild%" geq "18362" if "%ImageBuild%" leq "18363" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting if "%ImageBuild%" equ "19041" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting if "%ImageBuild%" equ "19042" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting ) ) Windows Error Reporting is needed for OOBE for v1903 / v1909 OS. This component has been reinserted and will pass again, according to specific conditions, to be automatically removed by the "Editions Custom Selection Removal Script" options available in CustomToolkit. Conditions prevent removal on versions v1903 / v1909. Only for: Spoiler Remove All Privacy Components Accessibility Edition Lite Edition Xtreme Lite Edition Content Delivery Manager is needed for OOBE for v1809 / v1903 / v1909 / v2004 / v20H2 OS. For this Component, if you want, just access the "Remove System Components Menu" to remove "Content Delivery Manager". I also made available a model of my AutoUnattend *.xml answer file with a ReadMe for those who want to play a little. Spoiler: CHANGELOG 2020-07-16 Reported a problem in the question "Do you want to Enable Fraunhofer MP3 Professional Codec ? ['Y'es/'N'o] :" mentioned in the post "https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-796#post-1607819" by friend @roedel. Problem solved. As @MSMG said: Content Delivery Manager is needed for OOBE for v1809 / v1903 / v1909 / v2004 / v20H2 OS. Windows Error Reporting is needed for OOBE for v1903 / v1909 OS. These components will no longer be automatically removed by the "Editions Custom Selection Removal Script" options available in CustomToolkit. If you want, just access the "Remove Privacy Components Menu" to remove "Windows Error Reporting" and "Remove System Components Menu" to remove "Content Delivery Manager". Spoiler: CHANGELOG 2020-07-13 When I have an idea to edit the code I add commented lines as if they were reminders or a list of what to do. So, I removed some obsolete lines left behind. Also, I created a way to use the customized version and the original version of the Toolkit, without having to replace the original files. When you run Start.cmd, the Original Toolkit.cmd starts. When you run CustomStart.cmd, the CustomToolkit.cmd starts. In this file I also placed the original files, for those who had previously replaced them. Spoiler: CHANGELOG 2020-07-10 Fixed the bug in the question about choosing the StorageDrive, when you answer "No". I kept asking for the letter and did not go to the Main Menu. Spoiler: CHANGELOG 2020-07-08 Correcting the problem of saving the iso that I had set for my drive "I:", I decided to add an option to keep it as is or set another one (Optional for those who need to save their isos on some larger drive). Very simple. There is a moment when opening the toolkit that asks you to check <ENTER>. Well select Y or N. "N" will keep the ISO folder where it has always been - inside the Toolkit folder. Than select your drive. Fix Cortana App was not removed in 2004 H1 (only in the custom removal options I made available). Spoiler: CHANGELOG 2020-07-07 In that apply tweaks menu by answering questions system, I added a question to the end to apply the integration of your Registry (*.reg) files. Removed some "pause" commands from the end of some processes in the Menus (Integrate Windows Features Menu - Integrate Windows Custom Features Menu - Remove Menu (when we select some of the Remove All Components) - Customize Menu) and replaced them with a question "Do you want to continue in that menu?" Spoiler: CHANGELOG 2020-07-06 The part with menu options with custom component removal scripts has been retained. A huge change has made to apply Tweaks by answering Y (yes) or N (no) questions. Spoiler: Initial Mods 2020-07-04 The focus is on Menu 4 -> 2 and feel free to test. @mhussain , the part I promised is ready. follow 4, 2, A for Accessibility Edition at the end of the first part, you will be asked if you want to keep the Mixed Reality Pack, then ask if you want to keep the components for game functionality. just select Y or N. Back, in my menu is with the letter Q. In the initial menu, Exit, I also changed to the letter Q. Apply Custom Tweaks Menu is added. My Custom Tweaks List Available to Apply. Thnks!
@MSMG ,In ToolKit v10.6 line 21845 to 21850: Code: ::------------------------------------------------------------------------------------------- ::------------------------------------------------------------------------------------------- ::------------------------------------------------------------------------------------------- :: Function to Disable Windows Features Using Features List ::------------------------------------------------------------------------------------------- :DisableFeatures The content of line 21848 is obviously redundant.It should be removed.