Release Notes - Core Functionality Update - Classic Mode Bookmark

December 27, 2019 - RELEASE

Includes UIUPrep version



This is an update of the UIUPREP application ONLY.





The UIU Classic Mode is a direct, compulsory upgrade for the UIU Classic (4.x) product. Support for UIU Classic (4.x) will be deprecated with the introduction of UIU License Keys with expiration dates ≥ Jan 1, 2020.





Issue: KNOWN ISSUE - WinPE 3.0 & 4.0 (x86 only)



Servicing older Windows PE media (3.x & 4.x) requires 32-bit specific binaries (DISM) which do not load under a 64-bit process, resulting in error conditions. Big Bang recommends that Winodw PE version 10 be employed. Contact UIU Support for additional information.



NEW FEATURE: Classic Mode Command Line Interface (CLI)



Classic Mode is fully-supported and invocable with switches to control it's behavior. A new switch, "-cmcli", is required to invoke Classic Mode behavior from the CLI. This switch is what instructs Classic Mode to "start" when passed by the CLI, and is intended to be passed along with other, optional arguments that begin with "-cm", which can be used to modify the behavior of Classic Mode. This switch acts a safeguard to prevent accidental invocation. Additionally, users can safely pass "-classicmode" to UIU5 without worry of accidentally invoking Classic Mode CLI, as Classic Mode CLI now requires "-cmcli" to begin.

In addition, support has been added for "Maintain Default Administrator Profile" via CLI.

For more information, please review the UIU Classic Mode User Guide



NEW FEATURE: Classic Mode Integrity Check



A refactored version of MIMIC has been introduced as "Classic Mode Integrity Check" and is accessible by the CLI only with the "-cmic" switch. The CMIC currently checks for various Windows settings denoting that Windows is awaiting a restart, and indicates as such to the user. The CMIC temporarily displays a message box when it locates one or more of the various Registry settings than can indicate that a reboot is pending in order to allow for pre-emptive investigation regarding the legitimacy of that flag's veracity. Multiple flags may be presented.



NEW FEATURE: Proxy Support



The global system proxy as configured on the local system is now referenced for external access instead of allowing a user to configure a proxy manually, which should more easily account for the different configuration possibilities related to a system's proxies. As a result, the "Internet" tab as part of the "Settings" control which previously facilitated setting and testing a proxy has been removed. UIU proxy support has been overhauled, including new support for CLI. This new development should facilitate proxy support (address/port), and optionally, a username/password.



NEW FEATURE: Classic Mode Invocation



Classic Mode may be invoked from the UIU5 executable by running with the "-classic" switch. A separate Classic Mode "build" may also be used to launch the product. Note that while the UIU5 product can still run in "Classic Mode", the "Classic Mode"-specific build of UIU5 cannot be run in "Normal" mode.



NEW FEATURE: Classic Mode Online Updates



Support has been added for Repository Manager in Classic Mode. A checkbox has been added to the "UIU Driver Database" tab of the Classic Mode wizard and is labeled "Check for UIU Driver Database updates online". When checked, the "Run UIU" functionality will extract an IMP (if provided), and then will leverage Repository Manager technology to update the UIU Repository, including Components (UIUPrep), UDBs (databases), and driver files. This means that an IMP is no longer required, and an entire Repository can be downloaded "on-the-fly" for the machine executing Classic Mode. NOTE: Providing an IMP file will reduce the required update size to only a delta between the provided IMP and the latest UIU Driver Database available online.



NEW FEATURE: IMP Import Estimated Time



Importing an IMP file now displays the estimated time remaining on the operation in addition to the extraction percentage complete.



NEW FEATURE: Repository Extraction Optimization



Repository Import (IMP) has been further optimized, providing a performance increase and reduction in time required to extract an archive, (reducing the time required by more than half).



NEW FEATURE: Success Screen



Classic Mode now includes a "Success" screen to be displayed at the conclusion of Classic Mode. This screen is always displayed (by default), and will only not display if the user has selected either "Shutdown" or "Reboot" as part of the Sysprep Shutdown Options.



NEW FEATURE: Post-deployment UIU Repository Cleanup



UIUPrep for Classic Mode should now clean up the UIU Repository directory (ProgramData\UIU\Repository\Repository) as well as UIU Repository extracted driver INF directory used for installing drivers in Classic Mode (ProgramData\UIU\INF).





UIU Classic Mode v5.8.1.0 (or newer) contains several critical fixes and both the UIU Executables Files (UIU Classic Live) and UIU Driver Database Files (UIU Classic Live DB Files) should be downloaded and used in conjunction.















What is the UIU Classic Mode?

The original UIU 4.x — known in recent years as the UIU Classic — accommodated all OS deployment solutions, including those that do not utilize Microsoft's Windows PE, by storing the entire UIU Driver Database within the OS image. The UIU Classic Mode is an updated version of that methodology for those users that do not use a WinPE-based deployment solution.





How is it different from the UIU 4.x "Classic" product?

The UIU Classic method has been integrated into a optimized modern GUI, (though the basic process was preserved as much as possible for ease of adoption).





How is it different from the UIU 5?




  • The entire UIU Driver Database is stored in the UIU-prepared image as opposed to network-based delivery of target machine specific drivers only.

  • The Master Image must be manipulated by the UIU Classic Mode process. The UIU 5 does not require any preparation within the image itself.

  • Using the UIU Classic Mode, if unsigned drivers are opted-in, the Administrator will be prompted for each one during execution. The UIU 5, wherein its method includes staging the appropriate drivers from WinPE, allows the Windows operating system to address unsigned drivers without interaction.




Who should use the UIU Classic Mode?

Users employing OS deployment solutions that are not based on Windows PE (e.g. Linux-based solutions like CloneZilla and FOG)





Who should NOT use the UIU Classic Mode?




  • It is highly recommended that users employing OS deployment solutions that utilize Windows PE use the UIU 5

  • UIU customers that are utilizing the Microsoft's SCCM solution should use the UIU Plug-ins 2.0 - SCCM

  • UIU customers that are utilizing the Microsoft's MDT solution should use the UIU Plug-ins 2.0 - MDT



Please refer to the UIU Classic Mode - User Guide for detailed implementation and usage instructions.







Due to security upgrades, UIU License Keys with expiration dates ≥ Jan 1, 2020 will only be valid with the following product versions of the UIU (or newer):

UIU 5:
UIU Plug-in for SCCM: (incl. UIUSMS.DLL v2.2.1.0)
UIU Plug-in for MDT: (incl. UIUSMS.DLL v2.2.1.0)
UIU Classic Mode:

Note: Each of these products employ the UIUPREP executable and as such the version of UIUPREP.EXE must be ≥

WARNING: The UIU Classic (4.x) Product will not function using UIU License Keys with expiration dates ≥ Jan 1, 2020







Requirements - .Net Framework Version



The UIU Classic Mode (as of UIU 5.8.0.x) requires the .NET 4.6 Framework.



For assistance or questions, please contact us:

UIU Support







Comments are closed.