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: Dashboard → Software (clicca per ingrandire)

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.

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 nella 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 su Windows

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

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

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 QuietUninstallString nel 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 ".

Domande frequenti

Passi successivi