Microsoft DOS msd command

Updated: 05/21/2018 by Computer Hope

About msd

MSD is a diagnostic utility to view diagnostic information relating to your computer's hardware setup.


The msd command is an external command that is available in the below Microsoft operating systems as msd.exe.

MSD syntax

Assists Microsoft support personnel in obtaining detailed technical information about your computer.

MSD [/B] [/I] [/F file name] [/P file name] [/S [file name]]

/B Runs MSD in black and white instead of color (for monitors that cannot correctly display MSD in color).
/I Specifies that no initial hardware detection be performed (used if MSD does not start up correctly).
/F file name Writes complete MSD report to specified file.
/P file name Writes complete MSD report to specified file, without requesting any user input.
/S [file name] Writes summary MSD report to specified file. If no file name is specified, output will be to the screen.

MSD examples

msd /i

Run MSD without scanning for additional hardware that may not be detected.

Additional information

  • See the MSD definition for further information about Microsoft Diagnostics.