Argomento
Questo articolo illustra la scheda " Inventario software " nella dashboard di NinjaOne
Ambiente
NinjaOne Endpoint Management
Descrizione
L'inventario software consente di visualizzare e gestire il software da una dashboard dedicata. NinjaOne verifica la presenza di modifiche all'inventario software una volta all'avvio e, successivamente, ogni minuto.
Se si disinstalla un software, NinjaOne attenderà 10 minuti prima di rimuovere un elemento o aggiornare il software.
Come accedere all'inventario software
L'inventario software si trova nella dashboard Sistema.
In NinjaOne, fare clic su "Dashboard", quindi sulla scheda "Software". A seconda del dispositivo e della politica applicabile, la schermata potrebbe apparire leggermente diversa da quella mostrata nella Figura 1.

Fonti delle informazioni sull’inventario software
NinjaOne utilizza varie fonti per compilare l’inventario software, a seconda del sistema operativo del dispositivo.
Microsoft Windows
Per la maggior parte delle applicazioni, l’inventario software ottiene le informazioni (sia relative al software che alla data di installazione) direttamente dalle chiavi di registro riportate di seguito:
HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionUninstall
e
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall
App di Microsoft Store
Per le app di Microsoft Store, che possono essere installate su workstation con sistema operativo Windows 10 o versioni successive, NinjaOne utilizza la funzione Get-Appx di PowerShell per recuperare queste informazioni. Tuttavia, filtriamo i pacchetti relativi a framework o al sistema.
Problemi relativi alla data di installazione del software
Alcune app di Microsoft Store (come Calcolatrice o Foto) mostrano date di installazione precedenti all’età del computer o impostano per impostazione predefinita una data standard, ad esempio «1970-01-01». Il metodo utilizzato da Windows per tracciare queste applicazioni determina questo comportamento previsto e può includere quanto segue:
- Monitoraggio specifico per utente: le app di Microsoft Store sono collegate ad account utente specifici. Quando si effettua l’accesso, Windows registra la “data di installazione” specificamente per l’utente in questione.
- Monitoraggio a livello di sistema: i nostri strumenti di monitoraggio vengono eseguiti in background come "Sistema" (non come un utente specifico che ha effettuato l’accesso). Poiché l’account di sistema non dispone di app personali nel Microsoft Store, non è in grado di visualizzare la data di installazione specifica dell’utente.
- La data di ripiego: se NinjaOne non trova la data specifica, prende in considerazione la data di creazione della cartella dell’app.
Perché le date sembrano vecchie
Per molte app Windows preinstallate, la data di questa cartella riflette la data in cui Microsoft ha originariamente creato il pacchetto dell’app, non quella in cui è stata installata sul tuo PC. Questo comportamento spiega perché la stessa data statica (ad esempio risalente a qualche anno fa) possa apparire su molti computer diversi.

Apple macOS
NinjaOne ottiene le informazioni sull’inventario del software da Informazioni di sistema → Software → Applicazioni → Ultima modifica.

Linux
NinjaOne ottiene le informazioni sul software dalle seguenti fonti:
- Il gestore di pacchetti locale
- Advanced Package Tool (APT)
- Yellowdog Updater Modified (YUM)
- Dandified YUM (DNF)
L'esempio nella Figura 4 è una query DNF per la libreria LibTIFF.

Disinstallazione di software su Windows
Per i dispositivi Windows, è possibile disinstallare il software direttamente dall’inventario del software:
- Selezionare le caselle di controllo relative al software da disinstallare.
- Fare clic su Disinstalla.

Considerazioni sulla rimozione del software
Prima di rimuovere un software di Windows, tenere conto delle seguenti limitazioni e comportamenti:
- Se si tenta di disinstallare più di 50 elementi software in un'unica operazione, la disinstallazione non andrà a buon fine e verrà visualizzato il messaggio "Limite di sicurezza superato" nel feed delle attività di sistema recenti.
- NinjaOne disinstallerà solo il software che supporta la disinstallazione silenziosa. Se si tenta di rimuovere un'applicazione che non supporta la disinstallazione silenziosa, la rimozione fallirà e nel feed " Attività recenti del sistema " verrà visualizzato un messaggio di errore con il testo "Output NON SUPPORTATO: questo programma non supporta la disinstallazione silenziosa".
- NinjaOne determina il supporto per la disinstallazione silenziosa delle voci cercando la voce
QuietUninstallStringnel Registro di sistema. - NinjaOne non è in grado di disinstallare alcune applicazioni, come i software antivirus o lo stesso agente NinjaOne. Le caselle di controllo relative a questi elementi appariranno disattivate e non selezionabili nella scheda " Software ".