Un’installazione invisibile è un metodo di installazione del software che non richiede l’interazione dell’utente, incluse le informazioni sull’utente. È anche nota come installazione automatica o non presidiata e viene utilizzata in situazioni in cui non è necessario che l’utente diriga il processo di installazione. Il metodo tipico di installazione del software per computer è attraverso un’installazione regolare e guidata che gli utenti di computer controllano dall’inizio alla fine. Le installazioni silenziose ignorano tutti i livelli di interazione dell’utente eseguendo la scansione delle opzioni comuni da un file di risposta e completando il processo senza che l’utente venga informato. Poiché un’installazione invisibile è essenzialmente automatizzata, i risultati del processo in genere devono essere ricontrollati dall’utente.
I produttori di software di solito danno all’utente flessibilità in termini di come il software è installato su un sistema. L’utente ha voce in capitolo su dove è installato il software, quali funzionalità del software sono incluse nell’installazione e anche opzioni aggiuntive. Ci sono situazioni, tuttavia, in cui ciò potrebbe non essere desiderabile. Ad esempio, un amministratore di sistema di un’azienda potrebbe voler installare un particolare software in modo prestabilito su tutti i computer dello stabilimento; nelle grandi aziende, questo può comprendere centinaia di singole macchine. Nei casi in cui l’interazione dell’utente durante il processo di installazione non è necessaria o non è desiderabile, viene utilizzata l’installazione invisibile all’utente.
Durante un’installazione invisibile, il computer riesce a ignorare l’interazione dell’utente leggendo le istruzioni codificate all’interno di un file di risposta. Questo file di risposta contiene le risposte ai prompt che il programma di installazione otterrebbe dall’input degli utenti in un’installazione normale. Esistono due modi per generare un file di risposta; eseguendo il programma di installazione in modalità ‘record’ o digitando manualmente il file di risposta. La prima tecnica è spesso un metodo popolare e semplice per generare un file di risposta, mentre la seconda tecnica è in genere utilizzata solo da utenti esperti.
Poiché un’installazione invisibile all’utente è un processo automatizzato che ignora l’interazione dell’utente e in genere segue solo ciò che è indicato nel file di risposta, è possibile che si verifichino errori o risultati indesiderati. Ogni volta che viene eseguita un’installazione, il programma di installazione crea un file di registro che documenta l’intero processo. Questo file di registro registra se l’installazione è riuscita o meno e la natura di eventuali errori che si sono verificati durante il processo. Dopo aver eseguito un’installazione invisibile, si consiglia agli utenti di controllare il file di registro per assicurarsi che l’installazione sia stata eseguita nel modo corretto.