Windows XP: Windows XP Télécharger Acceleration

attendre que le bouton "Démarrer" ou trois minutes dort soldat, il est service.

Surtout ceux qui passent quelques minutes pour charger le système ont besoin seulement une ou deux fois par jour. Mais à la maison, lorsque l'adolescent impatient veut après l'école le plus tôt possible pour entrer dans l'Internet, tandis que les parents ne sont pas venus et ne voient pas ce qu'il cherchait pour - il y a déjà chaque seconde compte.

Et pour ne pas effrayer les utilisateurs ordinaires longs téléchargements fastidieux, les créateurs de Windows XP ont essayé de gloire - la première fois une priorité lors de la création OS vient réduire le temps requis pour le démarrage du système, ainsi qu'à la conclusion de ses modes et StandBy Hybernate.

théorie

Lorsque vous créez un Windows XP a été chargé de réaliser un ordinateur de bureau à la maison typique de tels indicateurs:

- Hors du mode veille (S3) - pas plus de 5 secondes;
- Hors mode veille prolongée (S4) - pas plus de 20 secondes;
- Charge régulière en état de fonctionnement - pas plus de 30 secondes.

Bien sûr, sans quelques exceptions impossibles à faire les développeurs reconnus immédiatement. Par exemple, PC conduit ultra-haute capacité, avec quelques SCSI-adaptateurs avec RD-Ram, mémoire ECC, ou localisée à utiliser des caractères OS ont chargé un peu plus lent, mais le PC moyen fonctionnant sous Windows XP ne devrait avoir aucun jeu sur ce système d'indicateurs 9x famille. En fait, tout cela est avéré être réalisable aujourd'hui, plus ou moins moderne ordinateur - grâce à l'introduction dans les technologies de la vie exigences (de www.microsoft.com/hwdev/onnow~~number=plural) et ACPI (www.teleport.com/~acpi~~number=plural). Mais qu'est-ce exactement avait été fait et si Microsoft a conçu ou non, nous essayons de comprendre.

Progrès dans Windows XP pleine charge peut être divisé en quatre étapes:

- Chargement des principaux fichiers du système d'exploitation dans la mémoire;
- dispositifs d'initialisation;
- Enregistrement de l'utilisateur (Winlogon), lancer shell de services système et l'Explorateur;
- Télécharger des logiciels supplémentaires.

Étant donné que le jeu est chargé automatiquement au démarrage du logiciel système sur chaque PC est différent, le téléchargement est terminé, le système d'exploitation lui-même est logique de considérer la fin du chargement de sa coquille - Explorer lorsque l'écran apparaît bureau. Par conséquent, pour la mesure des points de temps de référence extrêmes ont été prises lorsque vous appuyez sur le bouton d'alimentation et le temps d'apparition d'un raccourci sur le bureau.

Si l'on regarde plus en détail a été le résultat de sérieuses améliorations de la vitesse de démarrage de Windows XP, puis le conditionnel signifie un PC, il comprend les processus suivants, dont certains ont lieu en parallèle:

- Initialisation (en particulier - lecteurs) - dans Windows XP est d'environ 2 à 8 secondes dans Windows 2000;
- Initialisation de pilotes de périphériques - cela dépend du système particulier, environ 4 secondes;
- Windows XP nouveauté - lecture anticipée "préchargement", dans lequel le disque est lu à l'avance n'a pas encore demandé des données; Elle a réalisé en parallèle avec l'initialisation de l'appareil - environ 6 secondes;
- Greffe et initialiser le fichier de page - quelques secondes;
- L'initialisation du système de vidéo et définir la résolution d'écran souhaitée - il est également environ deux secondes;
- Enregistrement de l'utilisateur et de lancement des services - pour environ 8 secondes;
- Explorateur de lancement shell - 2 secondes.

Comme vous pouvez le voir, idéalement, devrait recevoir plus de 20-30 secondes, ce qui est comparable avec le temps de chargement est beaucoup plus simple des systèmes Windows 9x. Et tout en raison du fait que, dans Windows XP accélération se produit littéralement à toutes les étapes de démarrage grâce à des techniques telles que les données de préchargement des dispositifs d'initialisation parallèles, l'exécution parallèle des différentes étapes de chargement, en attendant le lancement d'un certain nombre de services, à l'exception d'un certain nombre de composantes du processus de démarrage, l'association de certains services dans un seul processus, et quand un enregistrement de l'utilisateur ne sont pas la fin obligatoire de l'initialisation du réseau est nécessaire, et l'accès aux ressources du réseau lors du chargement est réduit au minimum.

En outre, Windows XP prend en charge la spécification Simple Boot Flag (de www.microsoft.com/hwdev/desinit/simp_bios.htm), par lequel le temps est réduite automatiquement nécessaire pour BIOS POST procédure d'auto-test si la charge précédente du système d'exploitation a réussi. Amélioration de bootloader ntldr, qui est maintenant en mesure de mettre en cache les fichiers de données et des répertoires pour réduire l'accès au disque lors du chargement.

Cela conduit à une accélération quadruple de son travail par rapport à Windows 2000. Et si sur le PC installé deux systèmes d'exploitation - Windows 2000 et sous Windows XP, cet effet (mais seulement cela - couplé avec des améliorations ntldr) et le toucher "vintukeya" que son chargeur de démarrage Il sera réécrit plus avancé. Par ailleurs, grâce aux nouvelles fonctionnalités de ntldr accélérés et sortie du système du mode veille. Et d'ailleurs, il y a un certain nombre de petites améliorations: par exemple, l'accélération de l'initialisation du registre, le temps de chercher un claviers PS / 2 réduite, et si vous avez une carte réseau est pas connecté à un réseau, cette circonstance aussi ne provoque plus un retard de démarrage.

gestion de l'alimentation optimisée dans de nombreux aspects, en particulier, l'amélioration de Hibernation d'hibernation - est maintenant dans la mémoire de fichier d'image ne sont pas effacées des pages blanches, son algorithme de compression est améliorée, lors de l'écriture des fichiers de disque hyberfil.sys utilise le mode DMA, et écrire sur le disque, et la compression sont des processus parallèles. dispositifs d'avertissement de l'algorithme mis à jour et des applications pour changer le mode d'alimentation. En raison de l'accélération non seulement la charge habituelle, mais aussi le réveil du PC de l'hibernation ou en veille.

Mais attention particulière doit être accordée au mode de lecture anticipée clé - préchargement. Dans les systèmes précédents au moment du démarrage des pilotes et des services d'initialisation shell chargement de données à partir du disque en mémoire séquentiellement chargé, qu'ils deviennent disponibles sur ces demandes.

Maintenant Windows XP parallèle avec les autres opérations se lit déjà les données, sans attendre une demande, ce qui conduit à l'effet le plus significatif. Cet algorithme intelligent est appliqué et lecture anticipée pour le lancement de programmes - après la première manche de chaque programme sont des scripts spéciaux télécharger (ils sont stockés dans le répertoire \ WINNT \ Prefetch), qui décrivent les fichiers doivent être placés à l'avance dans la mémoire.

Ces mêmes fichiers, mais plutôt un dénominateur commun - le fichier \ WINNT \ Prefetch \ layout.ini - défragmenteur est ensuite utilisé pour optimiser l'emplacement des fichiers sur le disque, ce qui réduit encore le temps de téléchargement.

Par ailleurs, vous pouvez vérifier vous-même l'efficacité de ce mécanisme est appliqué au processus de démarrage - Vous pouvez désactiver préchargement en définissant la clé de Registre
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ 'option Control \ Session Manager \ Memory Management \ PrefetchParameters "EnablePrefetcher" à "0".

Tout comme protocole de démarrage OS lui-même est enregistré dans le fichier% windir% \ Prefetch \ notosboot-B00DFAAD.pf, qui, pour une plus grande objectivité contient des informations sur le dernier système d'exploitation 8 démarre et est mis à jour chaque fois 1 minute après démarrage (surveillance est terminée en 10 secondes après le début télécharger shell Explorer, de sorte que par sa chute, et certains programmes de démarrage automatique). Si elle est supprimée, le prochain démarrage ne sera pas utiliser la lecture anticipée et vous trouverez probablement que le système est chargé presque deux fois plus lent.

Mais pas tous. Dans Windows XP, une nouvelle fonctionnalité BootDefrag (ou BootOptimize), dont l'essence est la suivante. Parce que la défragmentation et l'optimisation de la mise en page fichier-disque, le système de droit au moment du démarrage, une influence décisive sur l'ensemble du processus de chargement de l'OS et l'utilisateur est souvent paresseux pour exécuter le défragmenteur (pas que même souvent, et presque toujours), le système est maintenant en mesure de lui-même - donc dire sans surveillance - pour optimiser ces fichiers, et non pas comme elle veut, et sur la base des données du même fichier et layout.ini notosboot-B00DFAAD.pf.

Cependant, il y a une défragmentation automatique lorsque le système est inactif - si l'utilisateur est 10-30 minutes après que le système d'exploitation ne fonctionne pas toutes les opérations. Et il peut arriver que vos fichiers système sont fortement utilisés ne seront pas optimisés.

Vérifiez si l'optimisation est produite peut être à la recherche dans le registre - si la section
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction coût option "OptimizeComplete" = "Oui",
la défragmentation a été réalisée. Si cela n'a pas encore eu lieu, redémarrez simplement votre PC et le laisser pendant seulement trente minutes - Windows fera tout, et l'accélération de la charge suivante sera perceptible même dans les yeux.

Rappelez-vous qu'avant que vous optimisez votre PC avec un OS fraîchement installé doit avoir dans ses bagages au moins trois redémarrage pour accumuler des données pertinentes. Le personnel Windows XP défragmenteur ne pas annuler cette optimisation, de sorte que vous pouvez l'utiliser en toute sécurité.

Si vous n'êtes pas sûr si cela fonctionne à tout ce que vous avez cette fonctionnalité, ou si vous voulez désactiver, vérifier la présence du paramètre de Registre, y compris BootDefrag:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction - option "Activer" = "Y".

En principe, si le système avait déjà été optimisé et les fichiers sur le disque sont disposés correctement, il n'a guère de sens de quitter cette fonction et continuer à travailler - handicapante il peut être un peu plus de vitesse vers le haut.

pratique

Mais, malheureusement, le désiré est pas toujours vrai. Pour la même, pour savoir comment les choses fonctionnent dans la réalité, dans les ordinateurs très spécifiques et non sur les systèmes abstraits de laboratoires d'essai à Redmond ont personnellement armé d'un chronomètre et un petit utilitaire qui permet de mesurer objectivement le temps de démarrage du système, et les résultats de la force de surveillance pour mener à bien optimisation des fichiers de démarrage.

Elle est appelée BootVis, et vous pouvez le télécharger ici -
www.microsoft.com/hwdev/fastboot/download/ BootVis_File.exe.
Cet utilitaire est remarquable à tous égards, et a causé sa récente émergence d'une véritable sensation dans certains newsgroups. Toutes les nouvelles a affirmé que après avoir utilisé le système commence à démarrer jusqu'à 30% ou même 50% de plus rapide. Juste comment cela est vrai, on parle encore, mais pour l'instant, nous sommes intéressés à ses travaux en ce qui concerne la surveillance de l'OS.

Outre le fait que BootVis montre très visiblement combien et à quel stade de la chaussure de temps (par exemple, l'exécution en parallèle de ces étapes sur ses cartes observées dans plus clairement), il peut afficher le graphique de la charge CPU au démarrage, le calendrier disque I déduit, retards dans le calendrier lors du chargement des pilotes et un certain nombre de données qui sont utiles non seulement pour satisfaire leur propre curiosité, mais aussi pour déterminer les raisons de la congestion du système pendant son chargement.

La même information est affichée et le mode veille et Hibernate - la chronologie parfaitement observé l'ensemble du processus de l'endormissement et le réveil de l'ordinateur. L'information qui affiche le programme, en passant, ne se limite pas aux graphiques - des informations plus détaillées sur chaque étape de démarrage du système d'exploitation peuvent être obtenus en utilisant le menu contextuel qui apparaît lorsque vous faites un clic droit sur une section particulière du graphique.

L'utilisation du programme est très facile, et l'installation ne nécessite pas - décompressez assez l'archive téléchargée dans un dossier commode ou directement sur le bureau. Après son lancement dans le menu "Trace" vous verrez quatre équipes: Boot Next, Next Boot avec Retards du pilote, Next Standby / CV, Next Hibernate / Resume.

Ce régime d'essai qui offre BootVis. S'il vous plaît noter seulement que l'épreuve du temps en mode veille et le retour de sa dépouille sur Bootvis de contrôle hyberfil.sys lecture du fichier dans lequel le contenu est enregistré RAM, de sorte que, sans le chronomètre est toujours pas assez. Dans notre cas, la définition du temps de téléchargement mode Windows, sélectionnez "Next Boot", le programme va surcharger le système et immédiatement après le début de la PC commencera à surveiller le processus de démarrage du système d'exploitation.

Une fois que Windows a pleinement démarré, l'écran automatiquement la fenêtre BootVis apparaîtra avec toutes les informations recueillies. La seule condition de son succès réside dans le fait que vous ne pouvez pas désactiver le Planificateur de tâches, ou le programme ne sera pas en mesure d'exécuter lui-même.

Donc, pour tester l'ordinateur portable Sony VAIO FX101 (Celeron 600, 128 Mo, 10 Go UDMA / 66), sur lequel le "Millennium" est chargé dans les 20 secondes, le deuxième système a été installé - Windows XP (partition FAT32). Pour reporter les BootVis de début de côté et les mesures effectuées exclusivement chronomètre, donc il n'y avait pas de risque de fausser une certaine influence BootVis. Le premier chargement Windows XP a également été le plus long - outre le fait que le système n'a pas été en aucune façon ne sont pas optimisés, au cours de la première manche encore eu lieu et beaucoup de types stupide de la publicité pour un tour de Windows XP.

Il a fallu près d'une minute, qui a immédiatement rappelé la carotide Windows 2000. Par ailleurs, la première charge ne soit pas soumis à la surveillance par le système d'exploitation et ne sont pas inclus dans l'optimisation ultérieure, car en raison de ses caractéristiques est pas typique. Ensuite, produire plusieurs redémarrages du système d'exploitation dans une rangée et obtenir un bon répétitif, et donc résultat objectif - environ 40 secondes, vous devez exécuter Windows XP est pas optimisé sur une réelle et non pas à la traîne du PC. Ceci, bien sûr, deux fois pire que celle de Windows Me, mais des améliorations par rapport à Windows 2000 est déjà sensible (bien que le nouveau système est clairement pas à la hauteur déclarées Microsoft 30 secondes).

Pour la fonction travaillé BootDefrag, essayez immédiatement après le démarrage de quitter le système minutes d'inactivité de 30. (Ceci est ce qui ne fait pas beaucoup d'utilisateurs qui ne sont pas familiers avec les fonctionnalités de Windows XP, ce qui explique pourquoi leur système pendant une longue période ne montre pas toutes ses fonctions. ) Et en effet - après 20 minutes d'inactivité, en soi, il y a une certaine activité du disque, tout comme le processus de défragmentation, il prend toutes les 5 minutes.

Voyons voir ce qui est arrivé. Redémarrez le PC - et il se trouve que le bureau apparaît sur votre écran en 27-28 secondes! Ici, ils sont, la nouvelle technologie en action! Je n'exclus pas que grâce à eux sur certains XP PC Windows va démarrer encore plus vite que Windows Me. Donc, nous pouvons dire avec certitude que Microsoft cette fois, a tenu sa promesse - le système se charge très rapide.

Continuons, quel sera l'effet de l'utilisation de si heureusement rencontré par l'utilité générale des BootVis publics. S'il vous plaît effectuer un suivi régulier de la charge afin de déterminer comment ses données est compatible avec le fait que montre notre chronomètre. Après plusieurs essais, nous obtenons le temps moyen OS de démarrage est de 25 secondes - c'est deux secondes de moins que les résultats de la méthode manuelle, qui, en général, ne sont pas aussi critique et peut être attribuée à une erreur de mesure et une légère divergence de référence.

La principale chose - le résultat de répéter constamment d'un lot à, alors vous pouvez passer à l'expérience la plus intéressante: permettent BootVis optimiser le système pour produire l'augmentation promise de 30 pour cent de la vitesse de téléchargement. Nos 25 secondes devraient alors tourner miraculeusement en 15, pas seulement cool, mais très cool, même pour Windows Me! Dans le menu Trace, sélectionnez l'élément "System Optimize" et pendant plusieurs minutes angoissantes qui attendent de voir comment, après le redémarrage du programme avec persistance bruissement disque dur en déplaçant les fichiers dans leurs algorithmes difficiles. Lorsque le processus de défragmentation est terminée, exécutez le moniteur nouveau démarrage temps BootVis, surcharger l'ordinateur et de regarder ce qui est arrivé ...

Et obtenir tous les mêmes 25 secondes ... où est que 30 et 50% ??? Effet d'un programme non! Et la chose est que notre système de test déjà une fois lui-même optimisé - la différence entre 40 secondes et 27 secondes et est juste le même 30%, et plus encore à faire ici est presque rien est impossible. Au moins le changement après l'action BootVis trop insignifiant pour être digne de mention.

Les rumeurs sur les possibilités miraculeuses BootVis, apparemment, est passé de ces camarades qui l'aide si activement votre PC que Windows ne dispose pas d'une minute de temps libre pour réaliser des fichiers Défragmentation de démarrage.

Donc, beaucoup d'espoir pour ce programme est de ne pas imposer - des mécanismes inhérents à Windows XP, et sans un excellent travail d'optimisation du processus de démarrage, il vous suffit de tourner sur votre PC après une demi-heure pour le système de repos. BootVis est juste fait tout le même, mais la demande de l'utilisateur, à tout moment opportun pour lui. Le principal avantage de ce programme réside dans le fait que, après son application ne fait qu'empirer, alors essayez - s'il y a un désir pour l'amour des espoirs illusoires télécharger 325 kb.

recommandations

Parallèlement à l'amélioration majeure du système d'exploitation de Microsoft en termes de gestion de l'alimentation et la charge conseille aux utilisateurs de prendre et, pour sa part, un certain nombre d'efforts pour aider Windows XP à se montrer dans toute sa splendeur.

Cependant, tout cela ne signifie pas que les recommandations appropriées à la charge du système d'exploitation plus rapide, tout aussi effet bénéfique sur le reste du processus de communication avec Windows - par exemple, l'utilisation NTFS ne sont pas toujours justifiées sur les systèmes de la maison, et d'utiliser le disque ayant une seule section, extrêmement inconfortable. Lire la source que vous serez en mesure de www.microsoft.com/hwdev/fastboot~~V Page bref, les recommandations de Microsoft sont les suivantes.

- Utilisez le système de fichiers NTFS - il est, par opposition à FAT32, FAT ne nécessite pas l'ensemble de l'espace de table en mémoire au démarrage, qui sensiblement sur les disques de plus de 8 Go.
- Ne pas utiliser FAT32 à la conversion NTFS après l'installation de OS - supprimer toutes les partitions FAT avant d'installer le système d'exploitation et lui permettre de créer le système de fichiers NTFS lors de l'installation.
- Utilisez une seule partition sur le disque.
- Réglez le disque dur comme le premier périphérique de démarrage.
- Utiliser tous les paramètres de configuration CMOS pour réduire le temps de téléchargement et de POST.
- Logos Désactiver, qui sont souvent cousues dans le BIOS du système et le BIOS vidéo.
- Opt-in Recherches de configuration CMOS pour les appareils sur les canaux IDE-inoccupées.
- Pour avoir le dernier BIOS pour votre carte mère qui supporte la fonction de drapeau de démarrage simple mise à jour du BIOS et des graphiques.
- Préféré dur rapide - à partir de 7200 tr / min, ce qui a une grande mémoire tampon ...
- Nécessite une quantité suffisante de RAM - 128 Mo.
- Nécessite un processeur moderne.
- Assurez-vous que la fonction des fichiers de démarrage Défragmentation BootDefrag a été fait pour essayer d'utiliser l'utilitaire BootVis - peut-être sur votre système, il réalise encore une optimisation plus profonde.

- Réduire le nombre de programmes de autoloading et services du système.
- Ne pas utiliser de papier peint et d'autres "cloches et de sifflets" décoratifs.
Mais même en utilisant ces conseils, vous ne sera probablement pas obtenir un grand vitesses de téléchargement de gain - par exemple, sur mon ordinateur portable de test hors un certain nombre de services inutiles et enlever absolument tous les programmes de démarrage a donné gain moins d'une seconde, ce qui, bien sûr, sur la contexte général semble très pâle.

En général, comme nous l'avons vu - les progrès dans Windows NT une noble famille là-bas, il est dommage que les propriétaires de plus familier à beaucoup de Windows Me ne peux pas utiliser pour optimiser leurs systèmes de services publics sur le même plan que le BootVis.

Pour autant que je sache, tout ce qu'ils peuvent contribuer à la lutte pour la deuxième - une analyse de protocole de démarrage OS en utilisant le programme Log Analyzer Boot (www.vision4.dial.pipex.com) et un petit utilitaire du même Microsoft - Devview (www. microsoft.com/hwdev/NewPC/download/ pnptool.exe), indiquant quel appareil et combien de temps est nécessaire pour initialiser au démarrage. Personnellement, je après avoir analysé les données recueillies par ce que je COM- handicapés inutile et LPT-ports sur votre PC, mais bénéficient de cette opération se sont élevées à environ une seconde.

Cependant, pas une seconde que nous nous battons? Pour eux!