web-dev-qa-db-fra.com

Pourquoi le redémarrage d'un ordinateur corrige-t-il des choses?

Le titre dit si vous êtes assis à tous, mais pourquoi le redémarrage d'un ordinateur a-t-il tendance à réparer les choses? On dirait que les gens demandent toujours: "Avez-vous redémarré votre PC?" Mais pourquoi?

17
RSolberg

Fondamentalement parce que tout ce qui est obtenu dans un gâchis obtient la chance de recommencer. Imaginez que vous faites du toast et que vous le brûlez. Le jeter et commencer à nouveau est un moyen de résoudre ce problème et de travailler toujours mieux que de gratter les bits brûlés de pain grillé.

20
Tom Robinson

Bonne question! La réponse courte est "cela dépend"

La réponse la plus longue est que Windows dispose de ressources limitées pour les applications à utiliser (mémoire, poignées de fenêtre, poignées de fichier, etc.) Si une application mal écrite ne donne pas ces ressources à Windows lorsqu'il est fini, vous avez fini que Windows est à court de ressources. Cela provoque des problèmes d'autres applications. De toute évidence, la même chose s'applique à tous les autres systèmes d'exploitation aussi

6
David Hayes

Deux raisons:

  • Le système d'exploitation et le logiciel commence par une ardoise propre
  • Toute mise à jour OS/pilote ou installations survenues depuis que le dernier redémarrage peut avoir besoin d'une chance de faire partie de la séquence de démarrage
6
jerryjvl

Je sais que c'est un fil antique, mais je me sens comme Cet article par un développeur Microsoft explique pourquoi:

  1. Les redémarrages sont souvent nécessaires après des mises à niveau/changements logiciels.
  2. Ceci est par conception.
  3. Ceci est la façon dont il devrait être.
  4. C'est mieux que l'alternative (et comment les travaux alternatifs).

La lenteur progressive et les autres problèmes d'acte de redémarrage peuvent souvent être chalcieux jusqu'à des fuites de mémoire . Contrairement aux commentaires de @ user2630, il s'agit toujours d'un très vrai problème dans les fenêtres modernes. Soit des services/composants du système qui restent en cours d'exécution, empêchant leur mémoire étant récupéré sur Quitting, ou juste à partir d'une pluralité d'applications en cours d'exécution qu'un utilisateur a commencé, des fuites se produisent tout le temps - parfois sévèrement. Dans ce dernier cas d'applications en cours d'exécution, il est souvent simplement plus simple d'avoir un gars informatique de dire "juste le redémarrer", au lieu de "Fermer toutes vos applications, vérifiez le bac de travail pour vous assurer qu'ils sont vraiment partis, assurez-vous qu'ils" s'assurent " Ne pas exécuter de processus de fond ou de services ... "Vous avez l'idée.

Comme cela a été mentionné ailleurs, beaucoup d'autres problèmes de nécessité de redémarrage résultent d'un ancien logiciel mauvais/brisé (services suspendus, infini en attente de ressources partagées, etc.). Je pense que les fuites et les changements de bibliothèque en attente expliquent la majorité des chaudières-redémarrant-le dépannage, cependant.

3
Zac B

Avez-vous déjà regardé "la foule?"

Il soutient que les gens utilisent "essayer de le redémarrer" comme première réponse parce que:

  1. Cela fera souvent le problème, au moins temporairement.
  2. Ils n'ont pas besoin d'exercer des efforts supplémentaires.
  3. Ils n'ont pas besoin d'avoir face à face à face à un être humain.
2
Ash