Skip to content

Optimize-Offline 4.0.1.7

Compare
Choose a tag to compare
@DrEmpiricism DrEmpiricism released this 13 Nov 21:45
· 27 commits to master since this release
  • Optimize-Offline now supports PowerShell Core 7.
  • Updated required Resource Functions for PowerShell Core 7 compatibility.
  • Updated the Start-Optimize call script for PowerShell Core 7 compatibility.
  • Corrected a non-terminating error that could occur for a null value when no DaRT parameters were passed when processing the boot.wim and/or winre.wim.
  • Added the Deduplication integration packages for Windows 10 builds 19041+. added 12-11-2020
  • Updated the Edge Chromium integration package for Windows 10 builds 19041+.
  • Updated the Edge Chromium integration process.
  • Updated the Windows Store bundle packages.
  • If the removal of System Applications returns an error, it will now continue to the next System Application selected in the Gridview list instead of returning to the caller scope.
  • Added the 20H2 Enablement package to the exclusion list when outputting a Gridview list of Windows Cabinet Packages available for removal.
  • The Windows Cabinet Packages are now output to its Gridview list sorted in order by their package names instead of package type. This way all packages for a specific feature are in order to make selecting all of them easier without potentially skipping one.
  • Improved the exported package log formatting.

Note: If creating bootable ISO media using PowerShell Core 7, Optimize-Offline must be able to resolve the path to the oscdimg.exe premastering tool included in the Windows 10 ADK, as its default API function wrapper contains code that is not yet fully supported by PowerShell versions higher than 5.