Roger1 Posted July 9, 2016 Share Posted July 9, 2016 (edited) Slt. les Crabounets Il existe un dossier qui se situe dans " C:\Windows\Prefetch " oui mais il sert à quoi ce truc? Bien, il existe depuis XP, Vista etc...passé sous brevet en 2001 je crois, si on décompose ce mot, "Pre" pour "Pré" en Français et "Fechting" pour " récupération " il y a un tas de significations concernant ce mot pour le moins "Bizarre" La fonction du "Prefecht" est de stocker certains fichiers, qui sont sensés accélérer le démarrage de windows et de vos applications ( programmes etc...) mais le hic, c'est que tout ce beau monde se stocke d'office dans la RAM, et ça c'est plus grave, surtout quand on en a pas beaucoup ( jusque deux Go heu...) il y stocke plus de 120 lancements de programmes... D'ailleurs, Microsoft préconisait le nettoyage complet de ce dossier au moins une fois par mois sous XP... à l'époque, on ne parlait pas encore en Go, mais en Mo... http://www.labo-microsoft.org/tips-1401-vider-votre-dossier-«-prefetch-»-pour-gagner-en-rapidite-xp.html Est-il vraiment efficace? Je ne crois pas... Depuis XP j'ai toujours désactivé ce truc, oui car on vous dit que ça accélère le démarrage de Windows, des programmes souvent utilisé, mais même si vous en avez désinstallés, ça reste quand même là... Il y a des adeptes qui vous dirons " Ne touche jamais à ça malheureux..." se sont des idiots! Chacun fait ce qu'il veut, mais depuis qu'ils ont lancé ce truc sur XP, c'est désactivé, mon win7 actuel, tourne à merveille, avec un dossier " Prefecht " vide et complètement désactivé!! Je soupçonne d'ailleurs Microsoft de pêcher des infos sur l'utilisation des divers programmes, ce à des fins commerciales! Je ne suis pas le seul à penser ça!! De toute façon, aucun danger, vous pouvez supprimer tous les fichiers sans désactiver Prefecht, et vous allez vous rendre compte que c'est une vaste blague, mais Windule recréera d'office un nouveau fichier dès l'ouverture d'un programme ou à la mise en route de Windows... Je n'ai pas besoin de ce truc, donc je désactive carrément, voici la procédure de désactivation: En 1- Dans rechercher, taper SERVICES et clic sur l'icône, et trouver "SUPERFETCH" double-clic et choisir "Désactiver" puis " Arrêter " le système Puis, dans "Rechercher" taper la commande "regedit" pour avoir accès à la base de registre. Recherche dans " HKEY_LOCAL_MACHINE\SYSTEM\ CurentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters " Dans la colonne de droite vous verrez deux "Valeurs Word" double clic sur l'une et lui donner la valeur 0 ( 3 par défaut) Puis sur l'autre et pareil. Bon, chacun fait ce qui lui plaît, mais si vous vous décidez, écrasez tout dans ce dossier, il peut stocker jusque 128 fichiers de démarrage, même ceux que vous avez désinstallé, il les recréera d'office et automatiquement dès l'ouverture d'un programme... Bon, pour ceux qui ne veulent pas toucher à ce dossier, je vous conseille quand même d'effacer tout le contenu, redémarrer et windows vas se charger de réinjecter les fichier de démarrage, d'office! Puis ouvrez vos programmes un à la fois et windows réenregistrera les fichiers nécessaires et non plus les anciens désinstallés... Puis, vous pouvez télécharger cet utilitaire qui augmente la vitesse de démarrage, parfois de moitié de l'habituel... https://developer.microsoft.com/fr-fr/windows/downloads/windows-8-sdk Le SDK Il est bon à partir de Win Vista jusqu'au 8, je sais pas pour le 10... Il est très conseillé de "Défragmenter" le DD avant l'install sauf bien sur si c'est un SSD, totalement insensible à la défrag! L'ordinateur devra démarrer 6x, oui... et ensuite, vous verrez la différence au démarrage, à l'install, ne choisir que l'option de démarrage, décocher le reste... Ne garder que "Perfomance Toolkit" Donc, ne pas désactiver "Prefecht" le vider et bien faire les opérations décrites, ensuite une bonne défrag et installe de SDK de Microsoft, tout décocher, sauf " Windows performance Toolkit " puis heu... Patience! Au secours Le Crabe!! c'est tout pitit... Edited July 10, 2016 by Le PoissonClown Fusion des messages 1 Link to comment
Roger1 Posted July 10, 2016 Author Share Posted July 10, 2016 (edited) Au secours Le Crabe!! c'est tout pitit... Edited July 10, 2016 by Le PoissonClown Fusion des messages Link to comment
Le PoissonClown Posted July 10, 2016 Share Posted July 10, 2016 (edited) Salut ! Super-intéressant, je ne m'étais jamais renseigné sur le prefetch. PS : J'ai fusionné tes messages. Bah dis-donc, pas très explicite, ce message d'erreur… (-200 quoi ???). Edited July 10, 2016 by Le PoissonClown Link to comment
Roger1 Posted July 10, 2016 Author Share Posted July 10, 2016 Ben tout simplement, j'ai voulu inclure une image dans le texte et c'est la réponse que j'ai eu... Je n'en sais pas plus que toi Link to comment
Roger1 Posted July 10, 2016 Author Share Posted July 10, 2016 J'ai appris beaucoup à l'époque du NET en 56K des anonymes qui t'envoyaient des messages privés, oui de peur de se faire gauler, ils bossaient pour des grosses boîtes, des pontes, et j'ai appris beaucoup grâce à eux... Mais à chaque messages, ils marchaient sur des oeufs... Je peu bien comprendre ça... Link to comment
Yves B. Posted July 10, 2016 Share Posted July 10, 2016 Bonjour, Très bon petit tuto, simple et direct. À propos du "Prefetch", si on utilise CCleaner régulièrement (case vieilles données du Prefetch cochée), avons nous besoin de vider celui-ci nous-même ? Link to comment
Le PoissonClown Posted July 10, 2016 Share Posted July 10, 2016 Il y a 4 heures, Yves B. a dit : À propos du "Prefetch", si on utilise CCleaner régulièrement (case vieilles données du Prefetch cochée), avons nous besoin de vider celui-ci nous-même ? Normalement oui, parce que CCleaner n'efface que les "vieilles données" seulement. Mais il suffit de faire un test pour en avoir le cœur net : ouvrir le dossier avant et après un passage de CCleaner. Link to comment
Roger1 Posted July 10, 2016 Author Share Posted July 10, 2016 De toute façon, si cette fonction reste active, Windows recréera un nouveau fichier à l'ouverture d'un programme quelconque, CCleaner efface les fichiers qui n'ont pas été utilisés dans les 14 jours, mais c'est chasser le naturel pour qu'il revienne au galop... Attention, CCleaner ne fais parfois pas la différence entre un bon et un vieux fichier, de nombreux plantages sont dus à la mauvaise façon de s'en servir... Link to comment
Mreve Posted July 11, 2016 Share Posted July 11, 2016 (edited) Yep, Oui il y a beaucoup de discussion^s sur l'utilité de ce prefetch. Personnellement La dernière fois que j'avais testé de le supprimer (sous Windows 7 il y a quelques années) j'avais eu droit à un gros ralentissement du démarrage de mes applications... J'hésite beaucoup à y toucher ce truc ^^ Edited July 11, 2016 by Mreve Link to comment
Le PoissonClown Posted July 14, 2016 Share Posted July 14, 2016 (edited) Le 11/07/2016 à 20:31, Mreve a dit : J'hésite beaucoup à y toucher ce truc ^^ Si tu as un SSD, il est préférable d'arrêter le service Superfetch et de mettre son démarrage en mode manuel. Windows 7 et Windows 8 désactivent automatiquement ce service à la détection d'un SSD (puisque jugé inutile), mais Microsoft n'a pas continué cette optimisation sur Windows 8.1 et 10 (à cause de bugs de détection, peut-être ?). Edit : perso, je n'ai pas de SSD, et ce service monopolise mon disque dur au démarrage. Donc je l'ai désactivé. Je vous tiens au jus pour vous faire part des éventuels changements au niveau fluidité de la machine. Edited July 14, 2016 by Le PoissonClown Ajout expérience perso 1 Link to comment
Roger1 Posted July 14, 2016 Author Share Posted July 14, 2016 Le 11/07/2016 à 20:31, Mreve a dit : Yep, Oui il y a beaucoup de discussion^s sur l'utilité de ce prefetch. Personnellement La dernière fois que j'avais testé de le supprimer (sous Windows 7 il y a quelques années) j'avais eu droit à un gros ralentissement du démarrage de mes applications... J'hésite beaucoup à y toucher ce truc ^^ Dans la base de registre il faut savoir si tu choisis la valeur 0 pour désactivation totale, 1,2 ou 3 pour certaines fonctions... 3 pour un max...et de base pour Windows! Link to comment
Mreve Posted July 14, 2016 Share Posted July 14, 2016 (edited) @Le PoissonClown Il y a 11 heures, Le PoissonClown a dit : Si tu as un SSD, il est préférable d'arrêter le service Superfetch et de mettre son démarrage en mode manuel. Windows 7 et Windows 8 désactivent automatiquement ce service à la détection d'un SSD (puisque jugé inutile), mais Microsoft n'a pas continué cette optimisation sur Windows 8.1 et 10 (à cause de bugs de détection, peut-être ?). Tu fais bien de me prévenir je n'étais même pas au courant ! C'est vrai que c'est bête de garder le Superfetch sur un SSD. Il y a 11 heures, Le PoissonClown a dit : Edit : perso, je n'ai pas de SSD, et ce service monopolise mon disque dur au démarrage. Donc je l'ai désactivé. Je vous tiens au jus pour vous faire part des éventuels changements au niveau fluidité de la machine. Super @Roger1 Il y a 2 heures, Roger1 a dit : Dans la base de registre il faut savoir si tu choisis la valeur 0 pour désactivation totale, 1,2 ou 3 pour certaines fonctions... 3 pour un max...et de base pour Windows! Du coup je mets 0 ! Merci d'avoir relancé le sujet avec ton tuto sinon je ne n'aurais jamais désactivé ce prefetch ! Edited July 14, 2016 by Mreve Link to comment
Le PoissonClown Posted July 15, 2016 Share Posted July 15, 2016 Le 14/07/2016 à 12:58, Le PoissonClown a dit : perso, je n'ai pas de SSD, et ce service monopolise mon disque dur au démarrage. Donc je l'ai désactivé. Je vous tiens au jus pour vous faire part des éventuels changements au niveau fluidité de la machine. Comme promis, voici le retour : RAS ! Pas de changement. Mon disque est toujours monopolisé au démarrage par svchost (netsvcs), cette fois, pour mettre à jour le fichier C:\Windows\SoftwareDistribution\DataStore\DataStore.edb (comme quoi, un service peut en cacher un autre). Vu que ce fichier fait partie de Windows Update et qu'une réparation générale de ce service ne donne rien, j'ai fais ceci dans un CMD avec droits admin : net stop wuauserv esentutl.exe /g c:\Windows\SoftwareDistribution\DataStore\DataStore.edb esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb net start wuauserv Cela vérifie, puis défragmente le fichier en question pendant que le service Windows Update est stoppé. J'ai également mis le fichier en question dans la liste d'exclusion de mon antivirus, par précaution (parce qu'il est très gros). C'est tout ce que je peux faire, je crois. Link to comment
Roger1 Posted July 15, 2016 Author Share Posted July 15, 2016 Yo @Le PoissonClown Petit programme bien sympa de Microsoft et bien utile... https://technet.microsoft.com/en-us/sysinternals/bb896653.aspx Il te permet de voir quels sont les services employés par celui-là, oui, un service peut en cacher d'autres... Link to comment
Le PoissonClown Posted July 15, 2016 Share Posted July 15, 2016 @Roger1 Excellent conseil, merci bien ! Link to comment
Roger1 Posted July 15, 2016 Author Share Posted July 15, 2016 De rien "Ami de galère" Link to comment
Yves B. Posted July 17, 2016 Share Posted July 17, 2016 Bonjour, Donc, on est mieux de ne pas trop toucher au PreFetch et de décocher la case correspondante dans CCleaner, lorsque l'on a un disque dur. Merci à vous tous Link to comment
Le PoissonClown Posted July 17, 2016 Share Posted July 17, 2016 Il y a 1 heure, Yves B. a dit : mieux de ne pas trop toucher au PreFetch et de décocher la case correspondante dans CCleaner, lorsque l'on a un disque dur. Bof, tu risques rien à nettoyer le PreFetch via CCleaner : il n'efface que les vieilles données. Lorsque le prefetch est à jour, CCleaner ne propose rien à effacer dedans. 1 Link to comment
Mreve Posted July 20, 2016 Share Posted July 20, 2016 @Le PoissonClown Merci du retour Sur un SSD en tout cas, le prefetch n'est vraiment d'aucune utilité. Le undefined à 16:21, Yves B. a dit : Donc, on est mieux de ne pas trop toucher au PreFetch et de décocher la case correspondante dans CCleaner, lorsque l'on a un disque dur. Le PoissonClown l'a carrément désactivé et ne ressent aucune baisse de performance. A mon avis, Tu peux laisser CCleaner gérer le prefetch sans risque Link to comment
Yves B. Posted July 20, 2016 Share Posted July 20, 2016 Bonjour Mreve et Merci pour votre avis. J'ai effectué un nettoyage avec la case du PreFetch cochée, et je ne remarque aucun ralentissement de mon PC sous Windows 8.1 Pro. Donc, elle va demeurer cochée. Merci et bonne soirée Link to comment
CoffeeFou Posted February 25, 2017 Share Posted February 25, 2017 Merci@Roger1 ! Pour le sdk oui il y est, toujours très utilisé niveau dev : https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk Link to comment
Roger1 Posted February 25, 2017 Author Share Posted February 25, 2017 @CoffeeFou Toujours un plaisir de partager 1 Link to comment
Recommended Posts