OK, I will explain in detail about the ToolKit's Integrate Windows 8.1 with Update Feature The Integrate Windows 8.1 with Update Feature contains 4 options : a) Integrate to Windows Setup Boot Image (Boot.wim) b) Integrate to Windows Setup Install Image (Install.wim c) Integrate to Windows Install Recovery Image (WinRE.wim) d) Integrate to Windows Install & Recovery Image (Install.wim & WinRE.wim) e) Integrate to Windows Setup Media DVD Usually, people do integrate Windows Updates & Hotfixes to Install.wim to have a updated Windows Installation image. But the Microsoft also provides updates for Windows Setup Boot and Recovery only when there is bug with the Windows Setup Boot or Recovery Components. These updates can be Integrated to WinPE Images like Boot.wim & WinRE.wim. You might be knowing the Boot.wim does contains the Windows Setup files that do exits in Windows Installation DVD When you apply a Windows Updates & Hotfixes that are applicable to Boot.wim it does sometimes update these Windows Setup files and components like the Windows Setup Upgrade and recovery features. and also you know each time when the Microsoft releases a new ISO they do update the boot.wim, install.wim and winre.wim files too so that the ISO is fully updated from Boot to Install to Recovery. Now, the thing is when you integrate Windows Updates & Hotfixes to boot.wim and if the update provides a new version of setup.exe inside boot.wim then the same updated version of setup.exe should also exist inside the sources folder too or else the Windows setup won't work and will give some drivers missing error. and so you need to copy those update files to the Windows Setup folders and thus you will end up with a fully updated Window Setup DVD Media. The ToolKit's option Integrate to Windows Setup Boot Image is optional but not mandatory task. But if in case you do it then you need to also use the option Integrate to Windows Setup Media DVD too so that the ToolKit will copy the update Windows Setup components and files to the Windows Setup DVD Media.
I have recently build an iso with this tool. No problem when booting on UEFI with Secure Boot disabled BUT If you have Secure Boot enabled, mind that there is an horrible limitation, it can boot only FAT 32. If you are going to integrate Update 3 + .NET 3.5 in both Install and Recovery, you won't fit the 4GB file limitation, and you won't be able to make this ISO bootable.
@ MSMG What Toolkit v1.4 procedural changes are required to Integrate “Baseline” updates when using a Windows 8.1 Update “3” 21-Nov-2014 vs Update “1” 8-Apr-2014 ISO contents ???
Hoped that Update3 contains KBxx850 and KBxx355, but after download from VLSC and install in VM, both huge updates are still shown. So thanks to MSMG for modifying script...
A small Bug in the latest version of ToolKit, please do kindly make these changes : Search for these two functions :IntWHDBaseInstall and :IntWHDBaseInstallWinRE and then replace the below line call :GetWimIndexArch %InstallWim%, 1 >nul with this line call :GetWimIndexArch %InstallWim%, %WimIndexNo% >nul
@MSMG i want set deny registry permission for this location.is this possible? Code: HKCU\Software\Microsoft\Windows\Shell\Bags HKCU\Software\Microsoft\Windows\Shell\BagMRU HKCU\Software\Microsoft\Windows\ShellNoRoam\Bags HKCU\Software\Microsoft\Windows\ShellNoRoam\BagMRU HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU HKCU\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\Bags HKCU\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\BagMRU HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\CIDSizeMRU HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\FirstFolder HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRULegacy HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSavePidlMRU HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify