Last Updated on 26/12/2022
Lenovo Modern IM Controller is a software application that allows you to manage and control the integrated input/output (I/O) modules in Lenovo ThinkSystem servers. It provides a single interface for configuring and managing the various I/O modules in the server, such as network adapters, storage controllers, and other devices.
The Modern IM Controller is designed to work with Lenovo ThinkSystem servers that are equipped with the Modern Input/Output (I/O) architecture. This architecture is designed to provide a scalable, flexible, and high-performance I/O infrastructure for Lenovo servers. The Modern IM Controller allows you to configure and manage the various I/O modules in the server, as well as monitor their performance and status.
In addition to managing the I/O modules in the server, the Modern IM Controller also provides support for various management tasks, such as firmware updates and diagnostics. It can be accessed through a web-based interface or through a command-line interface, depending on your preference.
Does Lenovo Modern IM Controller Cause High Memory Usage?
It is possible that the Lenovo Modern IM Controller could cause high memory usage on a ThinkSystem server. The Modern IM Controller is responsible for managing and controlling the various input/output (I/O) modules in the server, and it may consume a significant amount of memory resources in order to perform these tasks.
However, it is important to note that there could be other factors that contribute to high memory usage on a server. For example, other applications or processes may be consuming a large amount of memory, or there may be a problem with the server’s hardware or operating system.
If you are experiencing high memory usage on your server and you think the Modern IM Controller may be the cause, you can try disabling or uninstalling it as described in my previous response. However, you should also consider other possible causes and try other troubleshooting steps before making any changes to the Modern IM Controller.
How to Disable/Uninstall Lenovo Modern IM Controller?
To disable or uninstall the Lenovo Modern IM Controller (Lenovo.Modern.ImController.PluginHost.Device) on a Lenovo ThinkSystem server, you will need to follow these steps:
- Access the server’s BIOS settings by pressing the appropriate key during the boot process (usually F1 or F12).
- Navigate to the “Advanced” or “System Options” menu and look for an option related to the Modern IM Controller. This option may be called “Modern IM Controller,” “IMC,” or something similar.
- Select the option to disable or uninstall the Modern IM Controller. Depending on the BIOS version and server model, this option may be located in a submenu or maybe a simple toggle switch.
- Save your changes and exit the BIOS. The server will reboot and the Modern IM Controller will be disabled or uninstalled.
- Make sure that the server is powered off, and then disconnect any cables and devices that are connected to it.
- Locate the I/O module or card that contains the Lenovo Modern IM Controller. This may be a separate module or card that is installed in the server, or it may be part of the motherboard.
- If the I/O module or card is a separate physical component, remove it from the server by following the instructions in the server documentation. If the I/O module or card is part of the motherboard, skip this step.
- Power on the server and enter the system BIOS. Navigate to the “Advanced” tab and select the “Integrated Devices” or “Onboard Devices” option.
- Locate the option for the Lenovo Modern IM Controller and disable it. Save your changes and exit the BIOS.
- If you want to completely uninstall the Lenovo Modern IM Controller software from the server, you can do so by using the Windows Add/Remove Programs utility or by using the appropriate command or tool for your operating system.
Note: Disabling or uninstalling the Lenovo Modern IM Controller may impact the functionality of your server and may cause certain features or devices to stop working. It is recommended to consult with your system administrator or Lenovo support before making any changes to the I/O configuration of your server.