In setup after the password entry screen it would normally go to the Cortana screen (if the language has that in) to use etc, but on my test installs it went from the password screen to Services where you accept or not the options such as Use App ID, Set Basic or Full... If it does indeed block it, then you wont hear 'her' in the setup stage either. You will see the speaker icon but she is silent.
Just the speaker icon when you change the volume you just hear the standard 'ding' sound --- Peace from the witch lol
Your wait is over! MRP v92.0 has been uploaded and 2nd post updated with new download link and password etc. Spoiler: Summary + Added two new options: 1) Turn off Game Bar/DVR/Mode/TruePlay. You can still toggle on/off within PC Settings. {RS2+} 2) Thin Windows Border's for Windows 8.x/Server 2012{R2}. You will need to do TWO logout or reboot cycles for this tweak to work, unsure why, but i gather it is to do with the kernel of the OS. + MRPConfigCreator has been updated with the new options. + Moved log entries text about to now show the majority of information within their respective '== headers =='. + Added new registry entries to the 'Block Cortana' routine, it now seems if this option/tweak is enabled then during the OS setup/installation those OS's that have Cortana present it no longer 'talks' during oobe! You will see the speaker icon for volume, (if the audio driver is installed), but the assistant remains quiet. Also the screen after you are asked about a password which is where you would normally see the enable Cortana screen this is now skipped and you go straight to 'Services' section in the setup. I cannot guarantee that this will work on all Cortana enabled Language OS's as i could only test on en-GB but hopefully it does as the tweaks are language independent. Note: The Cortana process is still shown within the Task Manager but this is normal as it is linked to SearchUI.exe, Cortana is not sending anything out as it is blocked by firewall rules and so is SearchUI.exe so no data should be leaking. But it all depends on M$ not changing things via a Cumulative Update etc. + Lots of other boring code tweaks done to streamline the project files. + Optional\Misc_ExtraScripts folder has been changed to reflect the OS Kernels the scripts are for.
Just noticed: Code: [USR10] == Server 2019: User Picture, DefaultUser0 Removal and Theme Colorization Routines. == [USRAC] Server 2019: Enhanced Log-On screen has been enabled. [WXSTB] Server 2019: Title Bar 'Grey' Colorization applied. [WXSHL] Server 2019: Hi-Lite 'Grey' Text Color applied. [USRAC] Server 2019: User Account Picture's registry entries applied. When it should be 'Windows 10:' , ah well only cosmetic and only on the latest insider branch. Have sorted it now had flag check in wrong place and not in the Server checking part.
Even if I check "Small Icons" in Control Panel View after installation they remain big (Windows 10 Home PL 1803 a.k.a. 17134.81).
Hmm not sure why it is not setting the Small view This is the registry settings to set Control Panel Small icons: (Open Admin Cmd and copy/paste) Code: Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "ForceClassicControlPanel" /t REG_DWORD /d "1" /f >nul 2>&1 Reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel" /v "StartupPage" /t REG_DWORD /d "1" /f >nul 2>&1 Reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel" /v "AllItemsIconView" /t REG_DWORD /d "1" /f >nul 2>&1 Reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "ForceClassicControlPanel" /t REG_DWORD /d "1" /f >nul 2>&1 Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel" /v "StartupPage" /t REG_DWORD /d "1" /f >nul 2>&1 Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel" /v "AllItemsIconView" /t REG_DWORD /d "1" /f >nul 2>&1 In MRP the HKCU ones are not used due to the Username not being created at that time (early stages of Oobe). The HKLM ones are usually copied over to HKCU once the Username has been created in Setup. Unless its language related and the wording is different.