Importa davvero se hai applicazioni aperte durante l'installazione di nuovo software?


15

Sembra che la norma in questi giorni sia per gli installatori / i programmi di installazione che ti chiedono di chiudere tutte le applicazioni aperte prima di iniziare il processo di installazione di un nuovo software. Seguivo obbedientemente queste indicazioni senza fallo, anche se a volte poteva essere frustrante dover chiudere documenti aperti e smettere di lavorare su cose solo per installare una nuova applicazione apparentemente non correlata. Poi ad un certo punto ho semplicemente smesso di disturbare. Al giorno d'oggi se ho molte cose in corso potrei anche eseguire più programmi di installazione contemporaneamente; Non riesco nemmeno a ricordare un momento in cui abbia mai rappresentato un problema.

Perché i programmi di installazione fanno questa richiesta in primo luogo, quindi, quando sembra non essere necessario? Questo serve solo per semplificare la risoluzione dei problemi per il personale di supporto delle aziende? Qualcun altro ha mai avuto problemi a seguito del tentativo di installare un'app mentre altre app erano aperte?


1
hai aggiunto il tag windows. Gli installatori su altri sistemi operativi non suggeriscono la chiusura di tutti i programmi ??
DrStrangeLove

Risposte:


8

A volte lo fa, a volte non importa.

Il programma di installazione potrebbe richiedere l'accesso a chiavi di registro che potrebbero essere bloccate da un programma aperto.

Inoltre, alcuni installatori creano un punto di ripristino del sistema, i programmi aperti possono causare problemi.

Ad esempio, prova a installare Adobe Flash Player con il browser Web aperto.

La buona pratica informatica è quella di chiudere le applicazioni in esecuzione prima di installare qualsiasi software.


6
Molti installatori rileveranno se un programma aperto interferisce con il processo di installazione (ad esempio, sembra che Google Chrome rilevi se Firefox è aperto - se lo è, non può migrare i tuoi segnalibri FF) e ti danno l'opzione terminare il programma aperto a quel punto; questo non dovrebbe essere l'approccio standard, piuttosto che istruire l'utente a chiudere tutti i programmi quando la maggior parte, se non tutti, possono rimanere aperti senza problemi?
Dan Tao

@ Dan - molto più semplice in questo modo, e gli sviluppatori probabilmente hanno ancora incubi per quanto riguarda i problemi dell'inferno dll.
Rook

@Dan - ci sono installatori di gazillion là fuori, alcuni rilevano programmi aperti che possono interferire, altri no, quindi il consiglio generale di chiudere tutti i programmi aperti prima di installare il nuovo software. se ignorare questo consiglio funziona per te, va bene, ma non altera la validità del consiglio in generale.

I file possono anche essere bloccati, non solo chiavi di registro. La creazione di un punto di ripristino molto probabilmente si collegherà al servizio Copia Shadow del volume e quindi non richiederà la chiusura di nulla.
Joey,

8

Il più delle volte no, ma a volte lo fa. Ad esempio, le vecchie versioni di Rhinoceros3d non si installerebbero se avessi Windows Explorer aperto (penso che abbiano risolto il problema ora, ma non ne sono sicuro).

Al giorno d'oggi è un problema piuttosto raro, ma l'avvertimento rimane ancora.

Heh, un vecchio di bash.org

#139697 +(8107)- [X]

<frank> can you help me install GTA3?
<knightmare> first, shut down all programs you aren't using
frank has quit IRC. (Quit)
<knightmare> ...

Ah, mi piacciono i puntini di sospensione. Knightmare l'ha davvero digitato? Peccato che non riesco ad accedere a bash.org dal lavoro.
Dan Tao

1
Non so se sia autentico, ma non mi sorprenderebbe :-)
Rook

2

Programmi di installazione ben scritti ti chiederanno di chiudere applicazioni specifiche che si frappongono. Anche alcuni installatori scritti male ti daranno abbastanza indizi per capire cosa è in conflitto. La chiusura delle applicazioni che si sospetta siano in conflitto (browser Web durante l'installazione di un plug-in del browser) è sufficiente per la maggior parte del tempo.


2

Gli installatori spesso aggiornano i file di sistema che potrebbero essere in uso causando il fallimento dell'installazione o il completamento del riavvio.

Chiudendo tutte le applicazioni, il programma di installazione può sovrascrivere senza problemi i file di sistema e completarlo correttamente in modo che il programma appena installato possa essere avviato immediatamente o dopo un riavvio (a seconda della natura dell'aggiornamento).


1

Gli installatori non possono (o più in precedenza potevano, ma non dovrebbero e non dovrebbero fare di solito) sostituire le DLL e altri file utilizzati da un altro processo. Ecco perché la maggior parte dei programmi di installazione suggerisce di chiudere tutte le applicazioni aperte. L'unica conseguenza quando li lasci aperti è che dovrai riavviare dopo l'installazione, poiché i file problematici verranno quindi sostituiti al successivo avvio.

Tuttavia, molti programmi non sostituiscono il fatto che molte DLL utilizzate da altri processi e come tali non contano per la maggior parte del tempo.

Ma come altri hanno notato, ci sono alcuni processi che devono essere chiusi affinché il programma di installazione possa continuare, a seconda di ciò che si sta installando.


1

Molti installatori vogliono che le app vengano chiuse in modo da poter accedere a DLL condivise e altri file. Se in uso, potrebbero essere bloccati. In molti casi l'installazione andrà bene, ma perché rischiare?


0

Alcune applicazioni richiedono modifiche ai file di sistema, a volte altri programmi possono entrare in conflitto con l'installazione e potrebbe non riuscire, oppure se si tenta di eseguire il programma potrebbe bloccarsi.

È davvero solo un modo per assicurarsi che l'installazione del programma sia senza problemi, a volte se non si sceglie di chiudere i programmi è necessario un riavvio.


0

Un programma di installazione potrebbe anche dare il via a un'altra installazione non presidiata per un componente in bundle. Se un programma è in esecuzione in conflitto con l'installazione non presidiata, potresti non ricevere un messaggio che indichi quale conflitto. Potresti essere in grado di scoprirlo da un file di registro dell'installazione.

Best practice per chiudere altri programmi per evitare conflitti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.