Est-il vraiment important que vous ayez des applications ouvertes lors de l'installation de nouveaux logiciels?

15

Il semble que de nos jours, les installateurs / programmes d'installation demandent que vous fermiez toutes les applications ouvertes avant de lancer le processus d'installation d'un nouveau logiciel. J'avais l'habitude de suivre docilement ces instructions sans faute, même si cela pouvait parfois être frustrant de devoir fermer des documents ouverts et d'arrêter de travailler sur des choses juste pour installer une nouvelle application apparemment sans rapport. Puis, à un moment donné, j'ai simplement cessé de déranger. De nos jours, si j'ai beaucoup de choses en cours, je peux même exécuter plusieurs programmes d' installation en même temps; Je ne me souviens même pas d'un moment où cela a déjà posé problème.

Pourquoi les programmes d'installation font-ils même cette demande en premier lieu, alors, quand cela semble inutile? Est-ce juste pour simplifier le dépannage pour le personnel de support des entreprises? Quelqu'un d' autre a-t-il déjà rencontré des problèmes suite à une tentative d'installation d'une application alors que d'autres applications étaient ouvertes?

Dan Tao
la source
1
vous avez ajouté une balise windows. Les programmes d'installation sur d'autres systèmes d'exploitation ne suggèrent-ils pas que tous les programmes soient fermés?
DrStrangeLove

Réponses:

8

Parfois c'est le cas, parfois ça n'a pas d'importance.

Le programme d'installation peut avoir besoin d'accéder à des clés de registre qui pourraient être verrouillées par un programme ouvert.

De plus, certains installateurs créent un point de restauration système, les programmes ouverts peuvent provoquer des problèmes.

Par exemple, essayez d'installer Adobe Flash Player avec votre navigateur Web ouvert.

Une bonne pratique informatique consiste à fermer les applications en cours d'exécution avant d'installer un logiciel.

Peter Mortensen
la source
6
De nombreux installateurs détectent si un programme ouvert interfère avec le processus d'installation (par exemple, je semble me souvenir que Google Chrome détecte si Firefox est ouvert - s'il l'est, il ne peut pas migrer vos signets FF) et vous donne la possibilité pour terminer le programme ouvert à ce point; cela ne devrait-il pas être l'approche standard, plutôt que d'ordonner à l'utilisateur de fermer tous les programmes alors que la plupart sinon tous peuvent rester ouverts sans problèmes?
Dan Tao
@Dan - beaucoup plus simple de cette façon, et les développeurs ont probablement encore des cauchemars concernant les problèmes d'enfer de DLL.
Rook
@Dan - il y a des milliers d'installateurs là-bas, certains détectent les programmes ouverts qui peuvent interférer, d'autres non, d'où le conseil général de fermer tous les programmes ouverts avant d'installer le nouveau logiciel. si ignorer ces conseils fonctionne pour vous, très bien, mais cela ne modifie pas la validité des conseils en général.
Les fichiers peuvent également être verrouillés, pas seulement les clés de registre. La création d'un point de restauration sera très probablement liée au service Volume Shadow Copy et ne nécessitera donc pas de fermeture.
Joey
8

La plupart du temps, ce n'est pas le cas, mais parfois c'est le cas. Par exemple, les anciennes versions de Rhinoceros3d ne s'installeraient pas si vous aviez Windows Explorer ouvert (je pense qu'ils ont résolu ce problème maintenant, mais je ne suis pas sûr).

C'est un problème assez rare de nos jours, mais l'avertissement demeure.

Heh, un ancien de 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> ...
Tour
la source
Ha, j'aime les points de suspension. Knight a-t-il vraiment tapé ça? Dommage que je n'arrive pas à accéder à bash.org depuis mon travail.
Dan Tao
1
Je ne sais pas si c'est authentique, mais cela ne m'étonnerait pas :-)
Rook
2

Des installateurs bien écrits vous inviteront à fermer des applications spécifiques qui gênent. Même certains installateurs mal écrits vous donneront suffisamment d'indices pour comprendre ce qui est en conflit. La simple fermeture d'applications que vous soupçonnez d'entrer en conflit (navigateur Web lors de l'installation d'un plug-in de navigateur) est la plupart du temps suffisante.

Scott
la source
2

Les installateurs mettent souvent à jour les fichiers système qui peuvent être en cours d'utilisation, provoquant l'échec d'une installation ou nécessitant un redémarrage pour se terminer complètement.

En fermant toutes les applications, le programme d'installation peut remplacer les fichiers système sans aucun problème et terminer avec succès afin que le programme nouvellement installé puisse être lancé immédiatement, ou après un redémarrage (selon la nature de la mise à jour).

Ruairi Fullam
la source
1

Les installateurs ne peuvent pas (ou plus précisément ils pourraient mais ne devraient pas et ne font généralement pas) remplacer les DLL et autres fichiers utilisés par un autre processus. C'est pourquoi la plupart des installateurs suggèrent de fermer toutes les applications ouvertes. La seule conséquence lorsque vous les laissez ouverts est que vous devrez redémarrer après l'installation, car les fichiers problématiques seront alors remplacés au prochain démarrage.

Cependant, de nombreux programmes ne remplacent pas autant de DLL utilisées par d'autres processus et, en tant que tels, cela n'a pas d'importance la plupart du temps.

Mais comme d'autres l'ont noté, certains processus doivent être fermés pour que le programme d'installation continue, selon ce que vous installez.

Joey
la source
1

De nombreux installateurs souhaitent que les applications se ferment afin que les DLL partagées et autres fichiers soient accessibles. S'ils sont utilisés, ils peuvent être verrouillés. Dans de nombreux cas, l'installation se passera bien, mais pourquoi prendre le risque?

Dave M
la source
0

Certaines applications nécessitent des modifications des fichiers système, parfois d'autres programmes peuvent entrer en conflit avec l'installation et il peut échouer, ou si vous essayez d'exécuter votre programme, il peut se bloquer.

C'est vraiment juste un moyen de s'assurer que l'installation du programme est sans tracas, parfois si vous ne choisissez pas de fermer les programmes, un redémarrage est nécessaire.

Sandeep Bansal
la source
0

Un programme d'installation pourrait également lancer une autre installation silencieuse pour un composant fourni. Si un programme en cours d'exécution qui entre en conflit avec l'installation silencieuse, vous ne pouvez pas recevoir un message indiquant ce qui a été en conflit. Vous pourrez peut-être le découvrir à partir d'un fichier journal d'installation.

Meilleure pratique pour simplement fermer d'autres programmes pour éviter les conflits.

OldTechGuy
la source