Lenovo Advanced Settings Utility and Windows 11 Advanced Settings

James Whitaker

February 25, 2026

Advanced Settings Utility

I have learned that in computing, the phrase “advanced settings” can mean entirely different things depending on where you stand. For a home user on Windows 11, it may signal a hidden toggle for Developer Mode or Sudo. For a systems administrator inside a humming data center, it can mean direct command-line control over BIOS firmware on enterprise servers without ever touching the F1 setup screen. – Advanced Settings Utility.

The term Advanced Settings Utility most commonly refers to Lenovo’s and IBM’s Advanced Settings Utility, or ASU, a command-line tool used to configure firmware settings such as BIOS, UEFI, and IMM remotely. At the same time, Microsoft has introduced a new Advanced page inside Windows 11 Settings, beginning in Insider builds around 2024 and expanding into broader releases in 2025, consolidating developer-focused features previously housed under “For developers.”

These two interpretations share little in interface design but much in philosophy. Both are about control. Both remove friction between configuration and execution. And both reveal how deeply modern computing depends on accessible yet powerful configuration tools.

The Enterprise Backbone: Lenovo and IBM Advanced Settings Utility

Lenovo inherited much of IBM’s x86 server business in 2014, including management tooling built for enterprise environments. IBM originally developed the Advanced Settings Utility to allow administrators to modify firmware configurations without physically accessing servers.

ASU operates via command line and supports Windows, Linux, and VMware ESXi environments. It enables administrators to:

  • Change BIOS CMOS settings
  • Modify boot device order
  • Enable or disable secure boot
  • Configure iSCSI boot
  • Adjust remote management parameters
  • Mount remote ISO images via RDCLI integration

Instead of rebooting into BIOS setup, administrators can execute commands like:

asu set CMOS_PrimaryBootDevice1 "Hard Disk 0"

This capability is critical in remote or distributed infrastructure environments where physical access is impractical.

Read: HTTP Status Codes Explained for Developers and SEO

How ASU Fits into Modern Server Management

Enterprise infrastructure increasingly depends on remote management layers such as Integrated Management Module, or IMM, and its successors. ASU complements these by modifying low-level firmware directly.

Lenovo documentation describes ASU as supporting firmware configuration changes that traditionally required interactive BIOS sessions (Lenovo, 2023). In practice, administrators can script configuration changes across dozens or hundreds of servers.

Infrastructure automation tools, including Ansible and PowerShell remoting, can integrate ASU commands into deployment pipelines. This makes it possible to standardize boot priorities or enable virtualization flags at scale.

The philosophy mirrors broader DevOps trends. Infrastructure is code. Firmware settings become programmable. And BIOS configuration, once a manual ritual, transforms into an automated workflow.

Installation and Prerequisites for ASU

ASU installation begins with downloading the correct package from Lenovo’s support site. Administrators must match server model and firmware level.

Typical prerequisites include:

  • 64-bit Windows or compatible Linux distribution
  • Administrative privileges
  • Compatible BIOS version
  • Patch files if listed via asu patchlist

After extraction, administrators navigate to the ASU directory and execute commands with elevated permissions.

A structured breakdown clarifies requirements:

RequirementPurpose
Correct ASU versionEnsures compatibility
BIOS patch filesSupports newer firmware
Admin or root accessRequired for firmware modification
Backup via asu show > backup.txtPreserves current configuration

Errors such as “setting not supported” usually indicate firmware mismatches.

Step-by-Step BIOS Modification Using ASU

Using ASU follows a predictable command structure:

  1. Open Command Prompt or Terminal as administrator.
  2. Navigate to ASU directory.
  3. Run asu show to list available settings.
  4. Identify target parameter.
  5. Execute asu set <setting> <value>.
  6. Verify with asu show <setting>.
  7. Reboot if required.

For example:

  • Change boot device:
    asu set CMOS_PrimaryBootDevice1 "Hard Disk 0"
  • Enable remote console boot:
    asu set CMOS_RemoteConsoleBootEnable "Enabled"

Though ASU can apply some changes dynamically, BIOS modifications often require reboot to take effect.

This workflow reduces physical intervention and accelerates large-scale deployments.

Windows 11 Advanced Settings: A Different Meaning

Windows 11 introduced a redesigned Advanced page within Settings > System beginning in Insider builds around 2024 and gradually expanding in 2025 updates.

This page consolidates developer-centric features such as:

  • Developer Mode
  • Sudo for Windows
  • File Explorer preview integrations
  • Advanced debugging options

Previously, these features lived under “For developers.” Microsoft repositioned them to streamline system-level configuration.

Unlike ASU’s firmware focus, Windows Advanced Settings addresses user-level system customization.

The two tools share nomenclature but serve entirely distinct ecosystems: consumer desktops versus enterprise servers.

Enabling Windows Advanced Settings via ViveTool

Experimental features in Windows often remain hidden behind feature flags. ViveTool, an open-source utility maintained by Rafael Rivera and others, enables activation of hidden capabilities.

To enable the Advanced page in supported builds:

  1. Download ViveTool from GitHub repository releases.
  2. Extract to local directory.
  3. Open Terminal as administrator.
  4. Run:
    vivetool /enable /id:56005157
  5. Restart system.

The feature appears under Settings > System > Advanced.

This method primarily applies to Insider Dev and Beta channels.

While ViveTool enables experimentation, it carries risks. Features may be incomplete or unstable.

Comparing the Two Advanced Settings Utilities

The phrase Advanced Settings Utility spans radically different use cases. A comparison highlights divergence:

FeatureWindows 11 AdvancedLenovo ASU
InterfaceGraphical Settings appCommand-line tool
AudienceDevelopers and power usersEnterprise administrators
ScopeOS-level featuresFirmware and BIOS configuration
Risk LevelLimited system impactPotential boot-critical changes
PlatformsConsumer WindowsServers: Windows, Linux, ESXi

Both tools empower advanced configuration. Only one operates at firmware depth.

Security and Risk Considerations

Firmware-level changes carry substantial risk. Incorrect BIOS configuration can prevent boot or compromise security.

Security expert Bruce Schneier has warned that firmware vulnerabilities represent persistent attack vectors because they operate below the operating system layer (Schneier, 2018).

ASU’s power demands caution. Administrators often backup settings before modifications.

In contrast, Windows Advanced page toggles such as Developer Mode primarily affect system permissions and app sideloading behavior.

Microsoft documents Developer Mode as enabling installation of apps from outside the Microsoft Store (Microsoft, 2024). This broadens attack surface but remains reversible.

Risk context defines the gravity of each tool.

Automation and Infrastructure as Code

ASU aligns with infrastructure-as-code philosophies popularized in the 2010s. Treating firmware settings as scriptable resources ensures consistency across clusters.

Cloud providers such as Amazon Web Services abstract hardware entirely, yet on-premises enterprise data centers still require firmware governance.

By scripting ASU commands, organizations standardize server provisioning. Boot device orders, virtualization flags, and power-on passwords become reproducible.

DevOps engineer Gene Kim emphasized in The Phoenix Project that “consistency and repeatability are core to operational stability” (Kim et al., 2013). ASU supports that principle at hardware level.

Windows Advanced page reflects automation less directly but signals growing convergence between development and operating system configuration.

Troubleshooting and Common Errors in ASU

Administrators often encounter errors such as:

  • Setting not supported
  • Permission denied
  • Firmware mismatch

Diagnostic steps include:

  • Running asu --help
  • Verifying BIOS patchlist
  • Checking IMM connectivity
  • Ensuring correct syntax

Remote execution requires host, user, and password parameters:

asu set --host <IP> --user <id> --password <pass>

Proper logging and backups mitigate risk.

ASU’s design favors clarity but demands precision.

The Evolution of Administrative Interfaces

Graphical BIOS screens once represented peak administrative power. Over time, remote management APIs and command-line utilities replaced physical console interaction.

The progression follows broader IT history: abstraction, automation, and remote governance.

Windows Advanced Settings symbolizes similar movement in consumer computing. Hidden features surface through structured UI rather than registry edits.

Both trajectories point toward transparency layered atop complexity.

Takeaways

  • Lenovo and IBM Advanced Settings Utility enables command-line firmware control.
  • ASU supports BIOS, UEFI, IMM, and remote configuration tasks.
  • Windows 11 Advanced page consolidates developer-focused OS features.
  • ViveTool activates hidden Windows features in supported builds.
  • Firmware-level modifications carry higher operational risk than OS toggles.
  • Automation trends extend from application code to hardware configuration.

Conclusion

I think about the phrase Advanced Settings Utility as a reminder of how language evolves alongside technology. In one environment, it signals a hidden page in a desktop operating system. In another, it represents direct control over the firmware heartbeat of enterprise servers.

Both contexts reflect the same impulse: give experienced users deeper authority. Whether adjusting boot priority on a rack-mounted server or enabling Sudo inside Windows, advanced configuration tools bridge convenience and control.

As computing grows increasingly abstract through cloud platforms and container orchestration, utilities like ASU remind us that hardware still matters. Meanwhile, Windows’ Advanced page shows how mainstream systems are slowly embracing developer-first philosophies.

Different layers, shared intent. Control remains central to computing’s story.

FAQs

What is Lenovo Advanced Settings Utility used for?
It modifies server firmware settings such as BIOS, boot order, and secure boot via command line.

Does ASU require reboot?
Some settings apply immediately, but most BIOS-level changes require reboot.

What is the Windows 11 Advanced page?
It is a Settings section consolidating developer tools like Developer Mode and Sudo.

Is ViveTool safe to use?
It enables hidden Windows features but may expose experimental, unstable functionality.

Can ASU be scripted?
Yes. Administrators often script ASU commands for large-scale server deployment.

Leave a Comment