Jump to content

Optimize-Offline


Recommended Posts

Optimize-Offline is a Windows Image (WIM/ESD) optimization module designed for Windows 10 versions 1803-to-2004 64-bit architectures.

About Optimize-Offline
Expands the user experience by eliminating unnecessary bloat, enhancing privacy, improving aesthetics and increasing system performance.
Accepts either a full Windows 10 Installation Media ISO, Windows 10 WIM, SWM or ESD file.
Does not perform any changes to a live system or running environment.
Checks the integrity and health of the image both before and after optimizations are processed to ensure the image retains a healthy status.
Allows for the deprovisioning and removal of Provisioned Application Packages, System Applications, Capability Packages, Windows Cabinet Package Files, Optional Features and more.
Detects what Provisioned and System Applications were removed and further cleans-up any associated drivers, services and integrated content associated with them.
Allows for the integration of drivers, Microsoft DaRT 10, Windows Store, Microsoft Edge, Developer Mode, Win32 Calculator, Data Deduplication and more.
All optimization processes are done silently with internal error-handling.
All images are optimized independently - without the need for 3rd party programs - by utilizing custom module resources.


Optimize-Offline 4.0.1.7

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.


Hidden Content

    Give reaction to this post to see the hidden content.

 

  • Like 4
  • Thanks 1
Link to comment

       Updated 4.0.1.8

  • Optimize-Offline now supports Windows 10 build 19043 (21H1)
  • When it is detected that the BioEnrollment System Application has been removed, Optimize-Offline will not automatically remove its associated Capability Packages.
  • A -ComponentCleanup switch has been added that will compress all superseded components, thus reducing the size of the Component Store.
  • The DaRT 20H1/21H1 WIM file has been updated.
  • External help files have been updates.
  • Additional framework code changes to support Windows 10 21H1 and other core module updates.

      

Hidden Content

    Give reaction to this post to see the hidden content.

     

 

 

  • Like 2
  • Thanks 1
Link to comment

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...