Lorsque je suis invité à redémarrer après la désinstallation du logiciel, un arrêt est-il également acceptable?

34

Lorsque je désinstalle une application, cela signifie que je devrais soit redémarrer l'ordinateur maintenant, soit manuellement plus tard.

Cela fera-t-il une différence si j'éteins l'ordinateur à la place?

Quelle est la différence entre les opérations d'arrêt et de redémarrage?

Lou
la source
21
Si vous vous arrêtez simplement (arrêt complet), vous devez à un moment donné démarrer l’ordinateur. Si vous ne démarrez pas l'ordinateur à un moment donné, il ne fonctionnera plus jamais.
ctrl-alt-delor

Réponses:

38

Le processus expliqué

Lorsque vous installez ou désinstallez un programme, il enregistre ou désenregistre l'utilisation d'un ou plusieurs .dllfichiers.

.dllles fichiers sont placés dans le répertoire Windows system32/ une syswow64fois installés, et ce sont des fichiers courants pour de nombreuses applications. Ces fichiers sont souvent utilisés au moment de la désinstallation d'un programme. Windows est donc doté d'un système intégré permettant de vérifier si des fichiers sont inutilisés (après la désinstallation, aucun autre programme n'utilise ces fichiers) .dllafin de les supprimer lors de la suppression des applications. qui les utilisaient sont terminés (le programme de désinstallation demande à Windows de vérifier la suppression des fichiers).

Une fois que Windows a fermé les programmes, il supprime tous les fichiers qui ne sont plus affectés à un programme pour nettoyer l’ordinateur.

Redémarrage nécessaire?

Vous vous demandez peut-être, si c'est tout ce qu'il y a à faire, un redémarrage est-il nécessaire? Oui et non. En gros, vous devez vous assurer que Windows s’arrêtera correctement, sinon vous risquez de laisser des fichiers inutiles. Si vous savez que votre ordinateur est stable et que vous allez le redémarrer dans quelques heures, vous n'avez vraiment pas besoin de redémarrer votre PC pour le moment. Si vous mettez régulièrement votre ordinateur en veille / veille prolongée et que vous ne voulez pas redémarrer autant que possible, vous devez redémarrer pour une désinstallation, car cette fonction peut provoquer l’arrêt inattendu du système à long terme, ce qui peut conserver des fichiers votre PC qui n’a plus besoin d’être là.

Est-ce dangereux que ces fichiers restent sur mon PC?

Techniquement parlant, non. Oui, c'est un gaspillage d'espace disque. Si cela se produit avec trop de fichiers, cela peut ralentir votre PC, car chaque fichier .dll chargé avec Windows s'ajoute aux ressources utilisées pour faire fonctionner votre ordinateur.

Existe-t-il une différence entre utiliser reboot et shutdown?

Les deux options ferment les programmes et exécutent les routines de nettoyage nécessaires. Windows vous demande simplement de redémarrer l'ordinateur, car il peut ainsi garantir que Windows est maintenu en ordre.

Est-ce que je peux maintenir le bouton d'alimentation pour éteindre l'ordinateur immédiatement?

Non, il ne s’agit pas d’un arrêt normal et Windows ne pourra donc pas exécuter la routine de nettoyage. Vous pouvez voir cette option comme si Windows s'était écrasé.

LPChip
la source
D'accord. La réponse principale que je recherchais concernait la question "Existe-t-il une différence entre l’utilisation du redémarrage et l’arrêt?", Mais les autres informations que vous avez fournies sont intéressantes et utiles; J'apprécie toujours que les gens ajoutent des informations au-delà de la question initiale :).
Lou
1
@Leo, j'ai édité le titre pour vous. La prochaine fois, veuillez vous assurer que le titre résume la question au lieu de lui demander quelque chose d'autre.
Arjan
13
@LeoKing: Du point de vue logiciel, un redémarrage équivaut à un arrêt complet suivi du démarrage de l'ordinateur. Toutefois, si le démarrage rapide est activé, vous ne obtiendrez pas un arrêt "complet" et il se peut donc que ce ne soit pas équivalent. Peut-être que cela devrait être mis dans la réponse. (Notez également que la plupart des actions supposées se dérouler ont lieu au prochain démarrage de l'ordinateur, et non à l'arrêt.)
Mehrdad
1
Votre explication est ... pas tout à fait raison. En termes simples, le redémarrage a pour objectif principal de mettre à jour ou de supprimer les fichiers actuellement utilisés, ce qui peut représenter un large éventail de fichiers. Les fichiers DLL ne sont pas les seuls à pouvoir être mis à jour. En outre, les bibliothèques non-système ne sont généralement plus partagées et ne doivent plus être placées dans des répertoires système, pas depuis Windows 9x (il y a environ 15 ans). De plus, les DLL ne doivent pas nécessairement être enregistrées (à l'exception des objets COM, mais la plupart des DLL ne sont pas des objets COM, et même dans ce cas, l'enregistrement global est déconseillé de nos jours).
Bob
1
Pourquoi supposez-vous que la question concerne Microsoft Windows? Est-ce parce qu'il parle du redémarrage nécessaire sur la mise à jour logicielle et de l'absence de mention de la mise à jour du noyau; Une absence de mention de la mise à jour du noyau ne signifie pas que celle-ci n'a pas été mise à jour, donc il pourrait s'agir d'un système d'exploitation différent.
ctrl-alt-delor
8

Une chose à noter est que Windows 8 / 8.1 a une option de démarrage hybride activée par défaut (ou du moins pour moi, c’était). Cela ne recharge pas certains fichiers du noyau au démarrage pour accélérer la mise sous tension / hors tension. Toutefois, cette fonctionnalité est ignorée si vous redémarrez.

Si vous manipulez des logiciels qui ont désinstallé des pilotes, cela peut également gaspiller des ressources. J’aime toujours mieux redémarrer pour cette raison, même si je doute que cela puisse vraiment aider si je n’ai pas désinstallé un pilote / mis à jour un service pack / etc.

EDIT: il semble que vous puissiez faire un arrêt "standard" en faisant ceci:

Shutdown /s /t 0

Il utilisera toujours le démarrage hybride lors de la prochaine mise sous tension de votre ordinateur. Vous pouvez désactiver le démarrage hybride dans le panneau de configuration.

En savoir plus sur le démarrage hybride ...


Il semble que Windows soit le plus affecté par le redémarrage, mais je pense qu’il serait peut-être préférable de redémarrer d’autres systèmes d’exploitation. Par exemple, si vous désinstallez PHP, le redémarrage de l'ordinateur redémarrera Apache, ce qui pourrait éviter certaines erreurs si Apache ne réalisait pas que PHP avait été désinstallé. Règle générale: redémarrez pendant que vous prenez une tasse de café et revenez. Il serait préférable de le faire pour que tout se passe bien.

Pingouin Anonyme
la source
C’est exactement ce que je veux dire, c’est que la réponse la plus votée est manquante pour le moment.
Mathias Lykkegaard Lorenzen
5

Un redémarrage est un arrêt suivi d'une autre mise sous tension. Cela n'aurait pas d'importance, car toute application demandant le redémarrage est installée dans le système d'exploitation. Il n'y a rien qu'il puisse faire seul lorsque le système d'exploitation n'est pas disponible (lors du redémarrage et de l'arrêt). Donc, pour le programme, dans la plupart des cas, il ne saurait même pas s'il s'agit d'un redémarrage ou d'un arrêt. Peut-être devriez-vous faire des recherches s’il s’agit d’une mise à niveau du BIOS ou de quelque chose de bas niveau, sinon cela devrait être sûr.

dbza
la source
2

Certaines désinstallation peuvent également avoir besoin d'être suivies d'une installation qui se produit au démarrage. Ajouter un peu de temps là-bas (en général, ce ne sont pas des désinstallations complètes, mais plutôt un retour à une version précédente du logiciel). En retardant le démarrage, cela crée un risque de mauvaise configuration si des modifications sont apportées pendant la période d'arrêt de l'ordinateur.

Par exemple, supposons qu'un pilote graphique soit désinstallé - le pilote générique de cette carte graphique peut être programmé pour une installation au démarrage. Toutefois, si la carte est permutée ou supprimée après l'arrêt, mais avant le démarrage, un pilote incorrect peut être utilisé. installé à la place (ou plutôt il va probablement échouer avec une erreur).

utilisateur2813274
la source