Directeur De Relancement De Vista
En vieux jours, la "mise à jour" d'un logiciel
d'exploitation ou d'un programme a signifié installer une version
entièrement nouvelle du logiciel. Puis Microsoft et quelques
fournisseurs de logiciel ont commencé à signaler des "pièces
rapportées" sur des tableaux d'affichage, puis emplacements de ftp,
et par la suite sur le Web. Étrangement, ils n'ont pas
indiqué réellement à n'importe qui que ces pièces rapportées
étaient là, mais elles ont supposé que les utilisateurs intrépides
de puissance les déterreraient et les obtiendraient de façon ou
d'autre installées.
Cet état de la question primitif a fini quelque Windows
il y a des versions quand Microsoft a présenté la mise à jour de
Windows, un service qui l'a facilité beaucoup pour trouver,
télécharger, et installer des pièces rapportées de sécurité, des
difficultés de bogue, logiciel et a certifié des mises à jour de
conducteur, et le service emballe. Le mouvement suivi par
fournisseurs de logiciel, et lui deviennent bientôt communs pour
avoir "contrôle un dispositif pour mises à jour" dans un progiciel
de sorte que vous ayez pu rester à jour.
Avoir les dernières mises à jour de Windows et les
dernières versions des programmes est un vrai avantage parce qu'il
rend des ordinateurs plus bloqués et plus robustes. Cependant,
il ne vient pas sans coût. Un des plus grands tueurs de
productivité est aujourd'hui le message exigé "par
réinitialisation" que vous voyez tous trop souvent après
installation même ce qui semble comme une pièce rapportée mineure.
Ce message redouté signifie que vous devez sauver tout votre
travail, arrêtez vos programmes courants, remettez en marche le
système, et puis ouvrez tous vos programmes, fenêtres, et documents
encore une fois. Il frustre, et il semble presque toujours si
inutile. Pourquoi y a-t-il tellement souvent un besoin de
relancement après le raccordement de Windows ou d'un programme ?
La réponse courte est qu'il n'est pas possible de
recouvrir un dossier exécutable courant ou une bibliothèque de lien
dynamique (DLL), que le logiciel d'exploitation ferme à clef tandis
que le programme est en service. Si la mise à jour inclut une
nouvelle version d'un exécutable ou d'un DLL courant, et ce
exécutable ou DLL ne peut pas être arrêté, la seule manière
d'exécuter la mise à jour est avec une réinitialisation, qui
s'assure que tous les executables et DLLs sont déchargés.
Pourquoi ne pouvez-vous pas juste clôturer le programme
courant ? Il n'est pas celui facile, malheureusement. Pour
une chose, vous ne pouvez pas être sûr de nos jours quand vous
arrêtez un programme que vous arrêtez tous les exemples du programme
dans la mémoire. Considérez Microsoft Word, par exemple, qui peut
fonctionner non seulement dans la fenêtre de mot, mais également
dans les perspectives comme rédacteur d'email, dans l'Internet
Explorer quand il montre un dossier de doc, et ainsi de suite.
Pour une autre chose, beaucoup de dossiers exécutables
fonctionnent dans le fond, et vous ne savez pas même qu'ils
fonctionnent, tellement là ne sont aucune interface pour les fermer.
Naturellement, il est idiot de décharger le système
entier juste à la pièce rapportée ce qui pourrait être un dossier
courant simple. Heureusement, Windows Vista aborde cette
absurdité avec la nouvelle technologie de directeur de relancement.
Le directeur de relancement fait trois choses :
-
Il recherche tous les processus qui emploient le dossier
qui doit être mis à jour.
-
Il s'arrête tous ces processus.
-
Après que les mises à jour soient appliquées, il remet
en marche ces processus
Le secret ici est la manière qui remettent en
marche le directeur effectue ces relancements dans les programmes
conçus pour travailler avec le directeur de relancement. Il ne
commence pas simplement vers le haut le programme et ne vous laisse
pas pour défendre pour vous-même en rouvrant tous vos documents.
Au lieu de cela, le directeur de relancement préserve l'état
exact de chaque processus courant et puis les restaurations qui
énoncent lors de remettre en marche le processus. Ainsi si vous
travaillez dans le mot sur un document appelé Budget.doc et le
curseur était aligné en 10, la colonne 20, le directeur de
relancement remet en marche non seulement le mot, mais lui également
ouvre Budget.doc et reconstitue le curseur à la ligne 10, la colonne
20. (Microsoft appelle sauver un état de programme de cette
façon "lyophilisant" le programme.) Notez que la pleine
fonctionnalité du directeur de relancement est disponible seulement
aux applications écrites pour tirer profit de lui. Le bureau
2007 est le seul programme que je sais du ce a ces possibilités, mais
s'attend à ce que la plupart des applications principales deviennent
relancement Manageraware dans leurs prochaines versions.
Pour les programmes qui ne soutiennent pas le directeur de
relancement, Windows Vista présente une nouvelle idée appelée DLLs
"côte à côte conforme". Cette technologie permet à un
programme d'installation d'écrire une nouvelle version d'un DLL au
disque dur, même si la vieille version est toujours en service.
Quand vous arrêtez le programme, Vista remplace la version
ancienne du DLL avec le neuf, ainsi la mise à jour sera complète la
prochaine fois que vous commencez l'application.
Tout le ce moyens que les mises à jour devraient exiger
loin peu de réinitialisations dans Vista que dans XP. Non ce
des réinitialisations ne seront jamais exigées, cependant. En
particulier, il y aura toujours des pièces rapportées qui doivent
mettre à jour un ou plusieurs des dossiers de logiciel d'exploitation
de noyau. Par définition, la course de dossiers de logiciel
d'exploitation de noyau au démarrage et demeurent courante aussi
longtemps que le système est allumé, et il n'est pas possible de les
fermer sans arrêter l'OS entier. (techniquement, vous pouvez
retitrer le dossier et puis installer la nouvelle version sous le
vieux nom, mais cela peut mener à toutes sortes de problèmes de
système.) Dans ces situations, il n'y aura aucun choix mais
rechargera pour appliquer la pièce rapportée. Si tout va bien,
cependant, un arrêt de Vista et des temps plus rapides de démarrage
feront ceci moins d'un mal de tête aussi bien.
c'est un article supplémentaire par Sandra Rouane
Déni : Notre site Web n'est pas
responsable de l'information contenue par cet article. Cet
article reflète nullement les vues, les avis, les pensées ou la
croyance du personnel d'annuaire d'articles.
Notification de traduction : L'article
"directeur de relancement de Vista" a été traduit en utilisant un
service de traduction automatisé. Nous faisons des excuses
sincèrement pour toutes les erreurs de traduction qui se sont
produites. Merci de l'arrangement.