Cómo crear una lista completa del software instalado en su PC

Obtener una lista rápida de todo el software instalado en Windows puede ser sorprendentemente útil, ya sea para solucionar problemas, limpiar o simplemente para saber qué se esconde tras bambalinas. Las herramientas integradas, como el Símbolo del sistema y PowerShell, lo hacen bastante sencillo, pero a veces no es tan claro como debería. Aquí tienes un par de métodos que funcionan, aunque Windows lo haga un poco complicado o inconsistente. Encontrarás archivos de texto con los nombres de los programas y, si quieres, incluso archivos CSV para facilitar la navegación o la importación a hojas de cálculo. La verdad es que los comandos son bastante sencillos una vez que los dominas, pero lo importante es que funcionan en la mayoría de las configuraciones, aunque a veces pueden presentar algunos fallos o tardar en cargar. Además, en ciertas máquinas, es crucial ejecutar como administrador; de lo contrario, no obtendrás ningún resultado.

1. Uso del símbolo del sistema

Este método utiliza WMIC, un método bastante clásico que aún funciona en la mayoría de las versiones de Windows. Obtiene una lista de todos los productos instalados directamente del Instrumental de Administración de Windows (WMI) del sistema. Por eso es útil: si desea una lista clara y textual: nombres, versiones, etc.¿El truco? No todo el software se detecta a la perfección, especialmente si se instala a través de Microsoft Store o con los métodos de instalación de aplicaciones más recientes. Cuando se activa correctamente, crea un archivo de texto en la unidad C:, para que pueda comprobar qué está instalado sin tener que acceder a la Configuración.

Cómo hacerlo:

  • Abre el menú Inicio y escribe CMD. Haz clic derecho y selecciona Ejecutar como administrador.(Sí, a veces hay que aumentar los privilegios para obtener resultados completos).
  • En la ventana negra que aparece, pegue este comando (simplemente cópielo y haga clic derecho para pegarlo si es necesario):wmic /output:C:\InstalledSoftwareList.txt product get name, version
  • Presiona Enter. El proceso puede tardar unos segundos o incluso un par de minutos, dependiendo de cuántos programas tengas instalados.
  • Una vez hecho esto, revisa tu unidad C:\; debería haber un archivo llamado InstalledSoftwareList.txt. Al abrirlo, verás todo el software con sus nombres y versiones.

Si desea un CSV para facilitar la clasificación, ejecute este comando a continuación (tenga en cuenta que es posible que deba ajustar el nombre de la computadora para su configuración):

  • wmic product get name, version /format:csv > C:\ComputerName.csv

2. Uso de PowerShell

PowerShell es un poco más potente, especialmente si WMIC no te ofrece toda la información. Puede extraer información directamente del registro o de objetos de clase WMI. A veces es un poco más lento, pero suele ser más completo, sobre todo con instalaciones recientes.¿Lo importante? Probablemente también quieras ejecutar PowerShell como administrador; de lo contrario, los resultados podrían ser limitados o incluso no aparecer. Es una buena alternativa si WMIC no es suficiente o si necesitas más detalles como el editor o la fecha de instalación.

Cómo hacerlo:

  • Busque PowerShell en el menú Inicio, haga clic con el botón derecho y seleccione Ejecutar como administrador.
  • Copia y pega este comando y presiona Enter:Get-WmiObject -Class Win32_Product | Select-Object -Property Name, Version | Out-File -FilePath C:\InstalledSoftwareList.txt
  • A veces falla o tarda mucho, sobre todo en ciertas versiones de Windows. Si la lista no muestra lo que busca, pruebe esta alternativa para consultar directamente el registro (que es más fiable, pero también más compleja):
  • Copie esto y ejecútelo también en PowerShell: obtendrá una lista más completa directamente de las claves de registro de desinstalación:Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize > C:\InstalledSoftwareList.txt

Este método puede parecer un poco complejo, pero en algunas configuraciones, detecta errores que el otro método no detecta. Ten en cuenta que algunos programas, especialmente las aplicaciones de la Tienda, podrían no aparecer. Si la situación se complica, intenta reiniciar después de ejecutar los comandos. A veces, Windows simplemente necesita recuperarse.

Si encuentras problemas o listas incompletas, probar con diferentes comandos o buscar en el registro podría ser la mejor solución. Es un poco extraño, pero estas son las mejores opciones sin tener que recurrir a software de terceros, que suele ser más sencillo, pero no siempre gratuito ni fiable. Espero que los comandos funcionen correctamente en la mayoría de las configuraciones; es posible que tengas que ajustarlos según tu versión de Windows o si tienes desactivados los permisos especiales.