Puntos clave
- Detectar los dispositivos sin uso te permite recuperar hardware, ahorrar en licencias de software y eliminar los riesgos de seguridad que suponen los sistemas sin parchear.
- Identifica los dispositivos inactivos con scripts de PowerShell que consultan Microsoft Entra ID (Azure AD) y Active Directory, sin depender de herramientas de inventario específicas.
- Define umbrales de inactividad claros, por ejemplo entre 60 y 90 días sin inicio de sesión, adaptados a las necesidades de tu organización.
- Automatizar la ejecución de los scripts y los informes, por ejemplo con una herramienta RMM, simplifica la búsqueda continua de dispositivos sin uso.
- Para evitar la pérdida de datos, deshabilita o mueve primero los dispositivos sin uso en lugar de eliminarlos de inmediato, de modo que haya un periodo seguro para recuperarlos.
Esta guía te muestra cómo gestionar dispositivos sin uso sin herramientas de inventario específicas, tanto en tu propia organización como en los entornos de clientes de un MSP. Así podrás identificar los dispositivos infrautilizados e inactivos y liberar hardware para volver a usarlo. Identificar los dispositivos sin uso también evita desperdiciar licencias y suscripciones de software, y previene que se conviertan en una vulnerabilidad de la seguridad por falta de actualizaciones y de supervisión.
Encontrarás instrucciones para usar PowerShell y consultar Microsoft Entra ID e Intune, además de Active Directory (AD), y localizar dispositivos sin uso sin software de inventario de terceros.
Controla dispositivos sin uso, licencias y garantías en un único inventario.
Por qué conviene detectar los dispositivos sin uso en la empresa
Los equipos de TI y los proveedores de servicios gestionados (MSP) deberían buscar dispositivos sin uso con regularidad para poder recuperarlos o reasignarlos a otros usuarios. Los dispositivos sin uso (o «inactivos») encarecen los costes: consumen licencias de software y contratos de soporte o garantía sin aportar ninguna productividad. Además, suponen un riesgo permanente para la seguridad y el cumplimiento, porque si han estado desconectados mucho tiempo seguirán sin parchear frente a las amenazas más recientes.
Muchas herramientas de ITSM y para MSP ya incluyen escaneo y gestión de inventario, pero las organizaciones más pequeñas o las que aún están decidiendo en qué plataforma basarán su gestión de TI quizá prefieran una solución ligera para detectar dispositivos sin uso que no requiera herramientas de terceros.
Qué necesitas antes de empezar
Para seguir los pasos de esta guía necesitarás lo siguiente:
- Acceso de administrador a los entornos de AD o Azure AD del cliente
- PowerShell y conocimientos básicos de scripting en PowerShell
- Un repositorio seguro donde guardar los informes (por ejemplo, SharePoint, IT Glue o NinjaOne Docs)
- Un acuerdo con los responsables del cliente sobre los umbrales que definen un dispositivo «inactivo»
- Opcionalmente, una herramienta de monitorización y gestión remota (RMM), como NinjaOne, para programar la ejecución de scripts y los informes
Paso 1. Define los criterios de un dispositivo sin uso
Antes de adaptar los scripts de ejemplo que verás más abajo, tienes que definir qué criterios convierten a un dispositivo en inactivo. Esto dependerá de tu organización (o de tu cliente, si eres un MSP): algunas esperan ver sus dispositivos conectados con más frecuencia que otras, y puede haber categorías de dispositivos que se queden sin conexión durante periodos más largos, como los de empleados en movilidad o los equipos de repuesto que solo se conectan de vez en cuando para actualizarse.
Estos son algunos criterios habituales para considerar que un dispositivo está inactivo:
- Ningún inicio de sesión ni actividad en 60-90 días
- Dispositivos que siguen registrados, pero están desconectados o inactivos en AD o Entra ID
- Objetos de equipo huérfanos en AD (es decir, sin último inicio de sesión)
- Agentes RMM que no registran actividad más allá del SLA
Paso 2. Detecta dispositivos inactivos en Entra ID con PowerShell
Una vez definidos estos criterios, puedes adaptar y ampliar los scripts de PowerShell que verás a continuación para automatizar la detección de dispositivos sin uso.
Cómo encontrar dispositivos sin uso en Microsoft Entra (Azure AD / Intune):
Connect-Entra -Scopes "Device.Read.All"
$threshold = (Get-Date).AddDays(-90)
Get-EntraDevice -All | Where-Object { $_.ApproximateLastSignInDateTime -le $threshold } |
Select DisplayName, ApproximateLastSignInDateTime |
Export-Csv .\stale-devices.csv -NoTypeInformation
Cómo encontrar dispositivos sin uso en Active Directory:
$days = 90
$time = (Get-Date).AddDays(-$days)
Get-ADComputer -Filter {LastLogonTimeStamp -lt $time} -Properties LastLogonDate |
Select Name, LastLogonDate |
Export-Csv .\inactive-computers.csv -NoTypeInformation
Después puedes añadir otros criterios adaptados a tu caso concreto.
Paso 3. Consolida, automatiza e informa de los resultados
Cuando hayas generado con PowerShell los datos CSV con el listado de dispositivos sin uso, puedes guardarlos en un formato homogéneo para los informes posteriores. Por ejemplo, podrías almacenar esta información así:
| Cliente | Nombre del dispositivo | Última actividad | Estado | Recomendación |
| Cliente A | LT-1029 | 12-05-2024 | Inactivo > 90 d | Deshabilitar |
| Cliente B | WS-2045 | 05-01-2025 | Activo | Mantener |
Luego puedes subir estos datos a una ubicación segura y aprovechar herramientas de análisis e informes como Excel o Power BI para seguir el estado de los dispositivos sin uso.
La automatización elimina la tarea recurrente de identificar dispositivos inactivos: recibirás informes generados automáticamente que indican qué dispositivos hay que eliminar, borrar o recuperar. Puedes hacerlo con las herramientas de programación integradas en Windows o con tu plataforma RMM, que se encarga de inventariar, generar informes y enviar alertas. Un RMM con gestión de tickets integrada también puede crear tickets automáticamente cuando se superen los umbrales, para que el equipo de soporte actúe cuanto antes.
Buenas prácticas para gestionar dispositivos inactivos en entornos MSP
Para evitar la pérdida de datos y que los dispositivos dejen de estar gestionados sin querer, no elimines de inmediato los equipos que detectes como sin uso o inactivos. Lo recomendable es moverlos a una unidad organizativa aparte para hacerles seguimiento. Después se revocan los permisos o accesos concedidos al dispositivo (y, si quieres, también a la cuenta del usuario principal si está igualmente inactiva). Si marcaste el dispositivo como inactivo por error, el usuario te avisará sin duda en cuanto no pueda usarlo. Pasado un plazo determinado (por ejemplo, de 30 a 60 días), ya puedes retirarlo por completo de tus sistemas si nadie lo ha conectado, recuperado ni reasignado.
Los MSP deberían incluir los informes de dispositivos sin uso en sus revisiones trimestrales de negocio (QBR): presentar las tendencias de dispositivos inactivos, validar los umbrales actuales y acordar qué hacer con los equipos detectados.
Los métodos ligeros de detección de dispositivos inactivos que describe este artículo aportan las siguientes ventajas, siempre siguiendo las buenas prácticas:
| Componente | Valor que aporta |
| Umbrales de inactividad claros | Evita clasificaciones erróneas y discrepancias |
| Detección basada en PowerShell | Funciona en AD y en Entra sin herramientas adicionales |
| Informes consolidados | Da visibilidad y tendencias en todo el MSP |
| Alertas automatizadas | Reduce las comprobaciones manuales y acelera la limpieza |
| Deshabilitar antes de eliminar | Evita pérdidas de datos accidentales |
| Revisiones de gobernanza | Mantiene la trazabilidad de auditoría y la responsabilidad del cliente |
Cada vez que identifiques o retires un dispositivo sin uso, asegúrate de actualizar los registros de activos y los tickets de soporte con la decisión tomada y la acción final.
Detecta automáticamente el hardware sin uso sin recurrir a varias herramientas.
NinjaOne automatiza el inventario de dispositivos, te ayuda a localizar los que no se usan y mejora la eficiencia de costes de TI
El conjunto de herramientas de NinjaOne para TI y MSP incluye RMM, gestión de dispositivos móviles (MDM) y gestión de endpoints con inventario de hardware y software integrado e informes automatizados. Puedes filtrar los dispositivos por estado, tipo y rol, además de añadir campos personalizados y etiquetas para distinguirlos rápidamente. Todo ello para una sola organización o entre varios tenants, en el caso de los MSP.
NinjaOne también te permite desplegar scripts de PowerShell mediante políticas para recopilar datos adicionales de los dispositivos y determinar si se están aprovechando del todo, así como crear alertas y tickets automáticos cuando un equipo supera los umbrales definidos. Puedes enviar la información consolidada a NinjaOne Docs para evaluarla a largo plazo e incorporar las métricas de dispositivos sin uso a tus paneles de QBR para dar visibilidad al cliente.
Muchos MSP eligen plataformas RMM con inventario integrado en lugar de depender de plataformas de inventario pesadas y específicas para detectar dispositivos inactivos y seguir el ciclo de vida del hardware. Y para quienes trabajan con implantaciones pequeñas y sin necesidad de escalar, el scripting en PowerShell es una alternativa ligera y perfectamente válida.
Guía de inicio rápido
NinjaOne ofrece varias funciones que ayudan a los MSP a identificar y gestionar los dispositivos sin uso:
1. Aplicación de gestión de activos de TI (ITAM):
– NinjaOne incluye una función de ITAM que permite hacer seguimiento de dispositivos sin soporte nativo, como:
– Teléfonos fuera del soporte de MDM
– Cámaras
– Impresoras
– Puedes crear tipos de dispositivo personalizados con campos personalizados
– Ahora mismo está en acceso anticipado, así que agradecemos tus comentarios
2. Gestión de dispositivos no gestionados:
– Posibilidad de añadir dispositivos no gestionados y hacerles seguimiento
– Ofrece un panel con información limitada sobre esos dispositivos
– Incluye pestañas de:
– Visión general
– Actividades
– Gestión de tickets personalizada
– Configuración
3. Roles y seguimiento de dispositivos:
– Crea roles de dispositivo personalizados
– Asigna políticas predeterminadas a los roles de dispositivo
– Haz seguimiento de la información del dispositivo con campos personalizados
– Gestiona el ciclo de vida del dispositivo
4. Información de garantía:
– Puedes añadir columnas con las fechas de inicio y fin de garantía en la cuadrícula de búsqueda de dispositivos
– Define las fechas de garantía en los paneles de cada dispositivo
Estas funciones dan a los MSP las herramientas necesarias para identificar, controlar y gestionar dispositivos que, de otro modo, pasarían desapercibidos, lo que ayuda a mantener un inventario completo y a reducir los activos sin uso o innecesarios.
