DMI (Desktop Management Interface) es una interfaz de programación (API) que permite que el software recopile datos sobre las características del hardware de una computadora. La especificación DMI fue desarrollada por el consorcio Distributed Management Task Force (DTMF) liderado por Intel. La versión 2.0 de este estándar también brinda la capacidad de configurar de forma remota una PC desde una máquina remota. Las computadoras personales que cumplen con los requisitos de DMI 2.0 a veces también se denominan PC administradas.
Los sistemas operativos compatibles con Unix tienen herramientas de software para leer e interpretar información DMI. En Linux , se usa la utilidad dmidecode para esto. En las distribuciones de Linux que no lo tienen, debe instalar el paquete pmtools para obtenerlo . En FreeBSD , esta utilidad se puede instalar desde el archivo .