Sei già un cliente NinjaOne? Effettua il login per visualizzare le altre guide e gli ultimi aggiornamenti.

L’inventario del software

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.

SoftwareInventory_nnav2.png
Figura 1: Pannello di controllo → Software (clicca per ingrandire)

Fonti delle informazioni sull'inventario software

NinjaOne utilizza varie fonti per popolare l'inventario software, a seconda del sistema operativo del computer.

Microsoft Windows

Per la maggior parte delle applicazioni, l'inventario software ottiene le informazioni (sia sul software che sulla 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 Windows 10 o versioni successive, NinjaOne utilizza la funzione Get-Appx di PowerShell per recuperare queste informazioni. Tuttavia, filtriamo i pacchetti relativi al 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 come predefinita una data standard, ad esempio "1970-01-01". Il metodo utilizzato da Windows per tracciare queste applicazioni causa questo comportamento previsto e può comprendere 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.
  • Monitoraggio a livello di sistema: i nostri strumenti di monitoraggio vengono eseguiti in background come "Sistema" (non come utente specifico che ha effettuato l'accesso). Poiché l'account di sistema non dispone di app personali dello Store, non è in grado di visualizzare la data di installazione specifica.
  • Data di ripiego: se NinjaOne non trova la data specifica, controlla invece la data di creazione della cartella dell'app.

Perché le date sembrano vecchie

Per molte app Windows preinstallate, la data della 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 è il motivo per cui la stessa data statica (ad esempio di alcuni anni fa) può apparire su molti computer diversi.

SoftwareInventory_OldDate.png
Figura 2: Visualizzazione errata della data di installazione (clicca per ingrandire)

Apple macOS

NinjaOne ottiene le informazioni sull'inventario del software da Informazioni di sistemaSoftwareApplicazioni → Ultima modifica.

2019-04-22_1132.png
Figura 3: Informazioni di sistema di macOS → Software → Applicazioni → Ultima modifica (clicca per ingrandire)

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 in Figura 4 è una query DNF per la libreria LibTIFF.

Linux_2.png
Figura 4: Esempio di query DNF su Linux (clicca per ingrandire)

Disinstallazione di software Windows

Per i dispositivi Windows, è possibile disinstallare il software direttamente dall'inventario software:

  1. Selezionare le caselle di controllo relative al software da disinstallare.
  2. Fare clic su Disinstalla.
SoftwareInventory_Uninstall.png
Figura 5: Disinstallazione di software Windows (clicca per ingrandire)

Considerazioni sulla rimozione del software

Prima di rimuovere il software 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 nel feed delle attività di sistema recenti verrà visualizzato il messaggio "Limite di sicurezza superato".
  • NinjaOne disinstallerà solo i software che supportano la disinstallazione silenziosa. Se si tenta di rimuovere un'applicazione che non supporta la disinstallazione silenziosa, la rimozione non andrà a buon fine e nel feed delle attività di sistema recenti 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 degli elementi cercando la voce QuietUninstallString nel registro.
  • NinjaOne non può disinstallare alcune applicazioni, come i software antivirus o lo stesso agente NinjaOne. Le caselle di controllo relative a questi elementi saranno disattivate e non selezionabili nella scheda Software.

Domande frequenti

Passi successivi