The Msinfo32 tool , officially known as 'System Information' in Windows, is a utility integrated into the Microsoft operating system that provides a detailed view of the computer's configuration. This tool is very useful for both general users and technicians, as it facilitates the review of hardware, components, and the software environment without the need to install additional programs.
Whether you need to detect hardware conflicts, verify drivers, or gather data for technical support, Msinfo32 is a practical, fast, and efficient solution. We'll explore in detail how it works, how it can be used in different ways, what parameters it supports, and how to generate custom reports.
What is Msinfo32 and what is it used for?
Msinfo32.exe is a Windows operating system process used to obtain a detailed summary of system configuration. This tool displays critical information about installed hardware, connected devices, loaded drivers, the software environment, and much more.
It can be especially useful when you need to collect system data for troubleshooting , as it allows you to export reports in various formats that can then be sent to technical support or simply stored for reference.

Access to the Msinfo32 tool
From the search box
- Click the search box on the taskbar and type msinfo32.
- When “System Information” appears in the results, select the option with right click and choose Run as administrator.
From the command prompt
- Write cmd in the search bar.
- Right-click on “Command Prompt” and choose Run as administrator.
- Once inside the console, run the command msinfo32 with the parameters you need.
Syntax and parameters of the Msinfo32 command
The Msinfo32 command supports various execution parameters that allow you to customize the type of information displayed or exported. This is the basic structure of the command:
msinfo32
Explanation of the most common parameters
| Parameter | Function |
|---|---|
/pch |
Displays system history. |
/nfo <ruta> |
Save a file with the .nfo extension with the collected information. |
/report <ruta> |
Generates a report in .txt format saved in the specified location. |
/computer <nombre_equipo> |
Allows you to access system information on a remote computer. |
/showcategories |
Displays available category IDs instead of the full name. |
/category <IDcategoría> |
Starts Msinfo32 showing only the indicated category. |
/categories |
Select multiple specific categories, even allowing you to exclude some. |
Practical examples of use with Msinfo32
One of the most interesting advantages of Msinfo32 is that it allows you to automate the collection of specific information. Here are some useful examples:
- To view all available category IDs:
msinfo32 /showcategories - To exclude the Loaded Modules category:
msinfo32 /categories +all -loadedmodules - To obtain a .nfo file with the system summary:
msinfo32 /nfo syssum.nfo /categories +systemsummary - To generate a report on resource conflicts:
msinfo32 /nfo conflictos.nfo /categories +componentsproblemdevices+resourcesconflicts+resourcesforcedhardware
How to generate an Msinfo32 log file step by step
- Open the search box and type msinfo32.
- Once the System Information window is open, navigate to the menu Archive.
- Click on Save and select the file type System Information (*.NFO).
- Assign a custom name to the file.
- Choose a location to save it and press Save.
This process will allow you to create an .nfo file that contains a complete summary of the equipment's status at that moment, ideal for sending to technical support or keeping as a backup.
Useful commands from the command prompt
If you prefer to automate this task or include it within diagnostic scripts, these are very effective commands:
msinfo32 /nfo C:\Temp\Test.nfo: Saves the system state as a .nfo file.msinfo32 /report C:\Temp\Test.txt: generates a text report.msinfo32 /computer BIGSERVER: Access system information on a remote computer named BIGSERVER.
Other features and observations
Msinfo32 may also be useful for monitor resource consumption of the system, even if it is not specifically designed for that purpose. Through the Task Manager (Ctrl + Shift + I), you can see how this process impacts CPU, memory, and disk usage.
Furthermore, since it's a native Windows process ( Msinfo32.exe ), it's generally safe, but if you notice any unusual behavior, it's advisable to run a system scan, as some viruses might try to hide under legitimate names. Learn how to identify dangerous DLLs in Windows 11 to ensure your system functions correctly.
Supported export formats
The resulting Msinfo32 file can be saved in the following formats:
- . NFO: default format supported by the tool.
- .txt: plain text, ideal for reading or processing with other tools.
- . Xml: useful for automated integrations or reading by external software.
- . Cab: packaging data in compressed format.
The Msinfo32 tool is far more capable than it might initially appear. It's not only useful for advanced users, but also for those who want to ensure their operating system is functioning correctly or need to send detailed technical information. Its use in combination with other Windows commands and tools allows for a comprehensive and customized review of the computer's health , making it an essential tool for auditing, maintenance, and technical support.