Accélérer le démarrage de Windows Vista en utilisant tous les processeurs de votre ordinateur
Par Korben le 25 juin 2008

Comme Unicornis (encore un fidèle lecteur de Korben.info) vous avez Vista et comme Unicornis, vous avez acheté un super Core II Duo ou un machin multi-processeurs et comme Unicornis, vous ne comprenez pas pourquoi ça démarre toujours aussi lentement ??
Alors ne ragez plus, car Unicornis a trouvé une solution dans sa petite tête pour accélérer le boot de Vista en utilisant tous les procs (core) de votre ordinateur.
Voici son astuce
Dans exécuter taper msconfig
Aller sur le deuxième onglet (démarrer)
Cliquer sur “Options avancées”
Cocher “Nombre de processeurs”
Dans le menu déroulant mettre le nombre correspondant (2, 4…etc)
valider et redémarrer
Et n’oubliez pas : “Merci Unicornis !”
ps : je n’ai pas testé l’astuce n’étant pas sous Windows mais j’attends vos retours avec impatience.
Je vous recommande aussi la lecture des sujets suivants
- Touche pas à mes fenêtres !
- Quel Vista allez vous choisir ?
- Activer l’écran de démarrage caché de Vista
- Si vous avez un Windows Vista piraté, attention !
- Débridez le nombre de connexions TCP de votre XP ou Vista







pulse
Salut tonton et merci pour toutes ces infos et merci Unicornis je viens de le tester sur mon dual corps mais honnêtement j’ai l’impression que ça ne change rien du tout en tout cas pour mon ordi.
Posté le 25 juin 2008 à 09:54:07
roger
Oui je viens de faire la manip. Pas d’amélioration flagrante
++
Posté le 25 juin 2008 à 09:59:12
Storm
Curieux, je viens de faire 3 fois ce test:
Sans cette optimisation, reboot, puis encore redémarrage.
Avec cette optimisation, reboot, puis encore redémarrage.
Bilan: sans, je mets 1 minute 15 entre le lancement du multiboot, la saisie du mot de passe, et l’affiche complet du bureau (avec les gadgets à droite fonctionnels). Avec, cela passe à 1 minute 05.
Soit 10 secondes, c’est à dire environs 15%.
C’est pas vraiment miraculeux, mais c’est toujours mieux.
(bon, au démarrage du multiboot sur XP Pro, j’arrive sur le bureau de la même manière en 20 secondes :D)
Posté le 25 juin 2008 à 10:00:29
AbriCoCotier
Pas mal ce truc là .
Quand on voit la différence de temps de démarrage entre Vista et Xubuntu…
Bref : Vista = Opération Foutage de gueule à Redmond.
Posté le 25 juin 2008 à 10:00:43
Jordi
Moi il y a une amélioration bien visible. Je pense que ça doit dépendre de la configuration de tout l’ordi.
Sinon juste pour une astuce sur vista on trouve encore des gens qui compare windows/linux (ce que je trouve inutile)
Posté le 25 juin 2008 à 10:07:41
Korben
@Storm: Merci pour ton test ! Donc ça fonctionne mais c’est pas flagrant… Enfin, 10 seconde de gagné par jour, sur une année, ça fait quand meme 3650 secondes, soit 1 heure et 1 minute !
Posté le 25 juin 2008 à 10:09:30
MrLaGuigne
Merci pour l’astuce, par contre c’est bien sans risque pour le proco ? ça parait bête mais même si microsoft sont des faignants, ça me parait bizarre qu’ils aient oubliés d’activer cette fonctionnalité
Posté le 25 juin 2008 à 10:11:11
sev
Juste pour info sous XP il y a un truc qui semble similaire:
msconfig
onglet “boot.ini”
bouton “options avancées”
coche “/numproc=” et un menu déroulant qui se dégrise avec le choix 1 ou 2 sur mon poste (dual core)
je n’ai pas le temps de tester pour le moment
sous 2003 le menu déroulant propose les choix 1 à 4 mais pareil je ne peux pas rebooter un serveur en prod
Posté le 25 juin 2008 à 10:13:59
Korben
@sev: “sous 2003 le menu déroulant propose les choix 1 à 4 mais pareil je ne peux pas rebooter un serveur en prod :-)”
Petit joueur
Posté le 25 juin 2008 à 10:16:31
Roultabie
@sev: En plus (mais je demande confirmation) sur 2003, tu paye une licence par processeur…
Alors imagine tu reboot et tu vas voir ton patron; “heu, pour optimiser le serveur, il me faudrait une licence supplémentaire…”
Je crois qu’il ferait la gueule…
Posté le 25 juin 2008 à 10:37:55
Greg
A cause de vos conneries, Windows ne voit plus qu’un core !
J’ai mis “4 processeurs”, j’ai démarré en 30 secondes.
Après j’ai remis “1 processeurs” pour compter, j’ai démarré en 40 secondes envrion.
Effectivement, le gain est assez important mais j’ai un très gros problème, je ne peux plus sélectionner “4 porcesseurs”, comme s’il n’en voyait plus qu’un. Et dans le gestionnaire des tâches, je n’ai plus qu’un seul graphe processeur au lieu de 4 ! Par contre, 4 cores sont installés dans le gestionnaire de périphérique. Que puis-je tenter pour retrouver 4 cÅ“urs fonctionnels sous Vista ? Help!
Posté le 25 juin 2008 à 10:38:28
Korben
@Greg: Oups… T’as essayé de rebooter ? Sinon, il y a plusieurs solutions que j’essayerai si j’étais à ta place mais c’est bourrin… Virer les processeurs du gestionnaire de périphérique et rebooter pour qu’il les redétecte… Sinon,reinstaller un service pack…
Sinon, c’est génant ?
Posté le 25 juin 2008 à 10:41:22
Dixours
@Greg : Bah, il suffit de décocher la case “nombre de processeurs” de l’astuce !!!
Posté le 25 juin 2008 à 10:47:15
lo4
@Greg:
Il y a une variable d’environnement qui s’appelle NUMBER_OF_PROCESSORS
Regarde si elle est à 4 (comme ça devrait être le cas normalement pour un processeur quad core) et si c’est pas le cas, mets la à 4.
Pour les modifier les variables d’environnement, sous XP, il faut aller dans le panneau de configuration, puis dans Système, onglet “Avancé” et il faut cliquer sur le bouton “Variables d’environnement”.
Un petit redémarrage s’imposera surement par contre.
Posté le 25 juin 2008 à 10:53:19
Greg
@Korben : Merci pour tes conseils, j’ai quand même trouvé. Et comment que c’était génant, on ressent tout de suite le ralentissement et la saturation à un seul coeur au lieu de quatre ! J’ai essayé de supprimer un cÅ“ur dans le gestionnaire et il m’a demandé de redémarrer. (J’y suis allé un peu bourrin, sans même voir ton conseil) Toujours pareil et le cÅ“ur s’est bien sûr réinstallé (heureusement). Mais j’ai ensuite refait un tour dans MSConfig et décoché la case “nombre de processeurs”, je me suis dis que comme ça, il prendrait tout en compte. Du coup, maintenant ça remarche, je peux remettre “4 processeurs” pour le démarrage.
Merci à Dixours aussi qui m’aurait sauvé si je n’avais pas trouvé tout seul.
Merci à lo4 aussi, ça aurait surement marché. Je le saurais.
Sinon, au passage, j’avais installé Ubuntu depuis Windows (la fameuse nouveauté du 8.04) et j’ai finalement désinstallé car ça ne marchait pas bien. Il vaut mieux que je fasse une vraie. Le problème, c’est que Ubuntu est toujours disponible dans le menu de boot. Je ne le vois pas dans msconfig mais par contre dans système, avancé, démmarage et recup, système d’exploitation par défaut : Vista & Ubuntu. Quelqu’un sait comment je pourrais zigouiller Ubuntu ?
Posté le 25 juin 2008 à 11:07:23
karpath
de mon grub à windows (tout programmes chargés) je gagne un tout petit peu de 20 sec.
merci pour l’astuce
Posté le 25 juin 2008 à 11:10:03
Greg
En fait, sous XP on pouvait cliquer sur le bouton “modifier” et ça ouvrait un fichier texte, on supprimait la ligne correspondante à ce qu’on voulait virer et zou, mais ce bouton n’est plus dispo sous Vista. (pourtant Ultimate, mais ça doit être parce que les gens faisaient trop de fausses manips)
Posté le 25 juin 2008 à 11:10:38
ScarySeb
Bien que mon ubuntu soit rapide vous auriez pas une astuces similaire pour l’accelerer encore ^^
Posté le 25 juin 2008 à 12:25:04
adé
slt tout le monde
d’abord merci pour cette info mais pour moi sa pasmarche!
==>je viens de tester l’astuce sur le pc de ma soeur (vista, amd 64athlon*2,2Go de ram) et c’est l’effet inverse à celui voulu qui se produit
allez savoir pourquoi…
j’ai donc remis le tout en config d’origine et tennez vouz bien, windows redemarre à peu près 3 fois plus rapidement que avec l’astuce
rigolo non?
merci quand même pour l’astuce postée sur un blog de très bonne qualité
++
Posté le 25 juin 2008 à 12:46:33
curul
bon moi j’ai testé en 4 processeurs vu que j’ai un phenom ,
c’est un peu plus rapide mais rien de transcendant .
Posté le 25 juin 2008 à 12:46:53
jeromecold
J’avais un petit blocage du système au démarrage car Vista manquait de puissance pour se lancer et depuis qu’il utilise les 2 cÅ“urs, il n’y a plus rien! Il est quand même bête de pas les utiliser en natif!
Posté le 25 juin 2008 à 13:00:57
United Norm@ndy
Voilà , c’est fait, à peine deux jours que je suis ce blog me disant que potentiellement je pourrais apprendre plein de trucs, et voilà ce qui devait arriver arriva !
Cette astuce marche bien en fait pour l’affichage du bureau et le lancement des applications au démarrage (on gagne quelques secondes), sinon pour le lancement de vista en lui même c’est pareil !
Merci pour l’info !
PS : J’ai un Core 2 Duo
Posté le 25 juin 2008 à 14:25:32
STAM
Eh bien moi comme Adé je passe en 4 puis je reviens en 1 et la surprise : 45secondes pour tout afficher au lieu de 1minute O_o j’y comprends rien loul
Posté le 25 juin 2008 à 14:29:39
Omicron
Moi j’ai rien gagner, je met 13 seconde de plus avec cette astuce.
Posté le 25 juin 2008 à 14:58:06
Kwiwaa
Si je puis me permettre, cette astuce ne semble être qu’un Hoax (voir ici : http://winhlp.com/node/150 ) (Site assez sérieux en la matière je crois ! )
Posté le 25 juin 2008 à 17:13:13
palavas
Il me fallait environ 2 minutes avec mon core2 et désormais je suis aux environs de 1m30
dans les 25% de gain je trouve ca plutôt énorme
merci pour l’astuce
Posté le 25 juin 2008 à 17:40:41
yalou
pour ma part, le démarrage mon ordi est passé de 1′08 à 1′00.
Même si c’est pas grand chose, c’est toujours ça de pris.
Merci pour l’info.
config: core2duo 6850 / 4go DDR2 / Vista ultimate
Posté le 25 juin 2008 à 18:51:44
riri
Cela ne change rien en effet, mais en même temps c’est logique, le(s) proc(s) n’est (ne sont) que peu sollicité(s) lors des démarrage, le disque en revanche…
Posté le 25 juin 2008 à 22:55:48
Rotoku
Pour les déçus de vista et les fous d’optimisation qui veulent enfin un OS moderne ET potable (mais pas libre^^), testez donc le dernier Win serv 2k8.
Vista m’a fait m’arracher qques touffes de cheveux mais celui ci est tout bonnement le meilleur windows depuis des lustres (toujours ?). Au moins il fait ce qu’on lui demande et pas autrechose.
En plus la version d’essai est gratuite pour 80 jours renouvelables 3fois sans réinstall. Donc 240 jours avec windows update legit et tout, vous formatez plus souvent j’en suis sur…
Le down se passe par là : http://www.microsoft.com/downloads/details.aspx?FamilyId=13C7300E-935C-415A-A79C-538E933D5424&displaylang=fr
Et tant qu’à faire je vous conseille la 64bits, le support pilote est très bon, quasiment tous ceux de vista fonctionnent.
Aussi suffit d’activer qques options pour installer le support d’aero et de ses fenetres kikoololantes mais sans tout le caca autour qui fait ramer le c2d pire que mon vieux pentium 2 sous win2k.
L’occupation ram et le comportement de l’os sont bien moins insultants. Aussi ça boote très largement plus vite.
A essayer d’urgence donc.
Posté le 26 juin 2008 à 02:50:03
skunny61
j’ ai essaye avec un quad cores et franchement c’ est pas encore ça!
par contre sous xp trust 2.5 c’ est pas mal!
pour répondre à ROTOKU, je l’ ai essaye aussi et c’ est vrai c’ est quand même mieux que sous vista.
ps:je suis tombé mal malencontreusement sur le crack du serveur 2008! pas de bol…lol!
Posté le 4 juillet 2008 à 19:25:57
bennou
http://www.ultimate-edition.niloo.fr/index.php
j’ai testé la version acheté ,telechargé celle de mad dog, la sienne est plus souple.essayé là celà ne vous coutera rien.
Posté le 8 juillet 2008 à 16:24:29
nekomata
Je reviens sur ce billet que j’avais déjà lu à sa sortie, après de nouveaux tests sur XP 32bits.
Démarrage normal : 1′19″
Démarage numproc=2 : 1′19″
Démarrage numproc=1 : 1′45″
Démarrage /noguiboot : 1′19″
Je pense d’après mes tests que sans activer l’option, elle doit être réglée sur le bon nombre de cores par défaut. Car quand on met l’option sur 1, on voit bien le fichier boot.ini modifié avec /numproc1.
Si c’est bien ça, autant ne pas passer un paramètre en plus qui ne change rien.
Posté le 31 août 2008 à 08:59:25