Hi @bala1, Thank you for the feedback. I wish to see an updated Toolkit.cmd file along with the other reported issue resolved uploaded, which is accessible for everyone, just like how it was over the weekend. Debugging such things I could do myself as well, but since I am no maintainer, I prefer to follow their methods. The only exception for this would be if the application was not usable, and I had to make it work. Besides, 04 does work for unselecting Calculator, and I also kept this app actually. It was more about making one step closer to perfection. Nevertheless, thank you for your effort.
@inTerActionVRI, I feel sad for what you went through yesterday, I do advise you to ignore such posts which undermines you or your work. Don't understand first people ask or demand for something and when they are provided with what they asked for, they do ignore it by saying they are happy with what they are having before. May be it's the price one pays when they do or give something in free.
Have fixed the bug regarding calculator component not being selected while choosing all component and have uploaded newer Toolkit.cmd. Regarding Do you want to remove it & continue prompt, the DVD is folder removed only when you enter a valid ISO filename or ISO image mounted Drive letter. You can check the below line which does the job of removing DVD folder. call :RemoveFolder "%DVD%" echo.Extracting OEM IMG Image Contents to Source ^<DVD^> folder...
So it is. I still don't see the point. But everything is fine... Rest assured that I was only momentarily very angry because of the disrespect. I appreciate the empathy, but don't feel sad no. That happens. And always each part will be defending something.
Hi @MSMG, Thank you for the explanation. In this case I think it would have made more sense to pose the question once a valid path for the .iso was entered, as this way it just discards the input for it when path validation fails. More importantly, it would be nice to have an error message for an invalid path stating that "Could not locate <full_path_to_what_was_entered>" with a "pause" added right after so the user has the chance to read it, as right now we are just silently returned to the main menu. Another thing is that is see some inconsistencies for instance how applying registry tweak works: in some cases you need to press a button after processing was done, other times it just reloads the menu automatically. Would it be possible to adjust it, preferably to always wait for a key press event so it is possible to see what was happening? I think I have seen it elsewhere (component removal or maybe for Apply menu option) too, but I can't recall it exactly. While neither of these things are making much of a difference in terms of functionality, I think they would still enhance the quality of the Toolkit in an observable way.
@MSMG Is there a file to put the win 11 taskbar in win 10 and put it in the ISO and if there is, in which folder or Pack should it be put. Thank you
@MSMG , In Toolkit v13.4 lines 2094~2101: Code: if "!Unattend_Password!" neq "" ( echo. if "!Unattend_AutoLogon!" equ "Disabled" echo. [L] ^(!Unattend_AutoLogon!^) Automatic Logon [Default Option] if "!Unattend_AutoLogon!" equ "Enabled" echo. [L] ^(!Unattend_AutoLogon!^) Automatic Logon ) echo. if "!Unattend_Theme!" equ "Light" echo. [T] ^(!Unattend_Theme!^) Theme [Default Option] if "!Unattend_Theme!" equ "Dark" echo. [T] ^(!Unattend_Theme!^) Theme The content in parentheses in this section does not actually need to reference variables, which actually creates localization challenges as well. Suggested changes: Code: if "!Unattend_Password!" neq "" ( echo. if "!Unattend_AutoLogon!" equ "Disabled" echo. [L] Disabled Automatic Logon [Default Option] if "!Unattend_AutoLogon!" equ "Enabled" echo. [L] Enabled Automatic Logon ) echo. if "!Unattend_Theme!" equ "Light" echo. [T] Light Theme [Default Option] if "!Unattend_Theme!" equ "Dark" echo. [T] Dark Theme After localization: Code: if "!Unattend_Password!" neq "" ( echo. if "!Unattend_AutoLogon!" equ "Disabled" echo. [L] 禁用自动登录 [默认选项] if "!Unattend_AutoLogon!" equ "Enabled" echo. [L] 启用自动登录 ) echo. if "!Unattend_Theme!" equ "Light" echo. [T] 浅色主题 [默认选项] if "!Unattend_Theme!" equ "Dark" echo. [T] 深色主题 AND @inTerActionVRI , IMCK's Chinese Simplified localization is in the works, and self-testing is expected after the ToolKit v13.4 localization is complete
Any answer to this question I asked previously? On a couple of recent Windows 11 builds where I used Toolkit's package removal list or checked off item removals from the menu instead of DISM, I have ended up with a file in the Windows sources folder called "gatherthestate.exe", which replaces everything else that was in that folder execept install.wim and pid.txt. This prevents me from modifying my $OEM$ entries. Any idea of what causes this behavior and how to avoid it?
What recent builds? After 22631 build? When you first asked I looked it up, but this is something relatively new. I even thought it could be some malware like Ransonware. But I didn't find anything significant. We have to wait... If anyone has any more information. Will respond. I'm also curious about this.
May be its the gatherosstate.exe file which is retained when you remove the ManualSetup component, this file is related to Free upgrade of your license from Windows 7/8.1 to Windows 10/11.
Okay thanks. I also thought it is because of my custom regfiles I used to apply but when I ditched them issue persist. Also tried multiple times and with multiple options in autounnatend and literally spend all day with this issue and no luck. Hope you will help.
When the ISO folder is empty, the Toolkit gives the below error and waits for the user action Code: =============================================================================== MSMG ToolKit - Extract Source from DVD ISO Image to <DVD> folder =============================================================================== Toolkit's Source <DVD> folder is not empty... Do you want to remove it & continue ? ['Y'es/'N'o] : Y DVD ISO Image folder <ISO> is empty... Please copy DVD ISO Images to <ISO> folder... =============================================================================== Press any key to continue . . . When the ISO filename entered is not found, the Toolkit gives the below error message and waits for the user action Code: =============================================================================== MSMG ToolKit - Extract Source from DVD ISO Image to <DVD> folder =============================================================================== Toolkit's Source <DVD> folder is not empty... Do you want to remove it & continue ? ['Y'es/'N'o] : Y ------------------------------------------------------------------------------- ####Starting Extracting Source from DVD ISO Image to <DVD> folder############## ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ####Getting DVD ISO Image Options############################################## ------------------------------------------------------------------------------- Enter the ISO Image filename without .iso : Windows11_InsiderPreview_Client_x64 Can't find the specified DVD ISO Image in <ISO> folder... Please enter the correct DVD ISO Image filename... =============================================================================== Press any key to continue . . . A message with full file path entered can be added, it will added in next version. Regarding the Tweaks / Components / Apply section automatically returning to main menu without the user interaction, will check if there's anything need to be fixed.
After the error, can you bring to us the Windows\Panther folder? Create a zip from that folder and attach it here. We can more easily identify the problem with the logs. Try to use your autounattend with untouched ISO or make an ISO with no reg tweaks. Check your reg files for CurrentControlSet and replace all of them for ControlSet001.
Hi @MSMG, After some testing based on your reply, I think I was able to reproduce the issue: when the text "Press any key to continue . . ." is displayed for the "pause" command, if I press the up (or any other) arrow on the keyboard, the next time this message will be displayed, it will be skipping it immediately, as if there would be an extra key press in the buffer or something. This is most likely the issue in other places as well, as I tend to use the up arrow unconsciously a lot for such messages, and I am not sure if anything can be done about it from a technical point. Just tested it with a .bat having this only command two times in it, and the second is skipped. I have never noticed this behavior before. Apologies for the extra trouble. The full path displayed in case an invalid path is provided would still be appreciated.
@MSMG I have put the registries that I want to insert into the ISO in C:\Users\DFA\Desktop\Toolkit_v13.4\Custom\Registry\w10 but I can't find the option to embed them. Thank you
Long path... Use short path like C:\MSMG This is to avoid errors when start removing components. To import your reg files the option is in Customize Menu.
You need to read this very carefully. You may need alternatives for the broken features like StartMenu, SearchApp, etc. I understood that the Start Menu only breaks in W11. But I'm not sure of the behavior on W10. Who knows MSMG, may say more about it in the future. I believe that the removal of these components still needs testing. I will do the test, but I will not remove all these recently added components for removal. This is very experimental. For the autounattend test I will only remove the CloudExperienceHost component. I have a specific point to make about autounattend. Did you leave, in addition to the machine name, any other fields empty? For example: empty password field? I was here thinking that if I leave the password empty, it may be necessary to activate AutoLogon. Also, testing required.