Windows XP Trucs et astuces
Trouvé sur http://www.autourdupc.com/index.php?sPage=/Logiciel/WINXP/WinXPTrucs.htm
Cette page regroupe différents trucs et astuces pour améliorer les performances de votre système Windows XP (et windows 2000)
A utiliser avec précaution et a vos risques et périles, toute fausse manoeuvre sur le registre peut poser des problèmes. Ceci dit les trucs que nous avons essayé semblent ok.
Accélérer l'affichage du menu de démarrage
Augmenter les performances disques NTFS
Changer le dossier par défaut de l'explorateur
Créer un cache pour le DNS
Défragmenter les secteurs de boot
Désactiver le mouchard
Désinstaller MSN Messenger sous Windows XP
Internet Explorer
Libérer de la bande passante (sur XP Pro)
Libérer les DLL de la mémoire
Lire les VCD
Raccourcir la durée d'extinction du PC
Ré-initialiser la couche TCP/IP
Supprimer la fonction d'arrêt
Supprimer le message "Vous pouvez maintenant éteindre votre ordinateur"
Utiliser la completion des noms sous l'interpréteur de commandes
Lire les VCD
La lecture de CD au format VCD est parfois impossible. Voici comment y remédier : Mettre dans le lecteur de CD-ROM le CD d'installtion d'XP Lancer l'interpréteur de commandes par Démarrer\Exécuter Taper rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\windows\inf\ie.inf Valider par "Entrée" Laisser se dérouler la réinstallation
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider. Rechercher la clef "HKEY_LOCAL_MACHINE\Softawre\Microsoft\Windows NT\CurrentVersion\MCI Extensions" Si elle n'existe pas, créer une valeur de type CHAINE dont le nom est dat Lui affecter la valeur MPEGVideo. Fermer le registre
La modification prend effet après redémarrage de la machine.
Supprimer la fonction d'arrêt
Parfois il peut être utile de supprimer la fonction d'arrêt de l'ordianteur :
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider Rechercher la clef "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" Si elle n'existe pas, créer une valeur de type DWORD dont le nom est NoClose Lui affecter la valeur 1. Fermer le registre
La modification prend effet après redémarrage de la machine. Pour retrouver la commande "Arrêter l'ordinateur", il suffit de supprimer cette nouvelle clef ou de remplacer la valeur 1 par 0.
Utiliser la completion des noms sous l'interpréteur de commandes (ex Dos)
Commencer à écrire un mot et le système complète la fin automatiquement (comme sous Linux)... Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider Rechercher la clef "HKEY CURRENT_USER\Software\Microsoft\Command Processor" Pour la completion des noms de fichiers, si elle n'existe pas, créer une valeur de type DWORD dont le nom est CompletionChar Lui affecter la valeur 9. Pour la completion des noms de dossier, si elle n'existe pas, créer une valeur de type DWORD dont le nom est PathCompletionChar Lui affecter la valeur 9. Fermer le registre
La modification prend effet après redémarrage de la machine. Dans l'interpréteur de commandes, il suffit de taper le début du mot et presser la touche [TAB] pour avoir la fin automatiquement. Plusieurs appuis successifs permettent de faire défiler les choix possibles (par exemple, CD \AU et plusieurs appuis sur [TAB] fait défiler tous les fichiers et dossiers commançants par AU.
Autre solution : télécharger directement le fichier Completion et le dézipper. Il suffit alors de double-cliquer dessus.
Augmenter les performances disques NTFS par suppression du service d'indexation
Le service d'indexation de fichiers permet d'effectuer une recherche plus rapide de fichiers, mais cela oblige le système à indexer tous les fichiers. Supprimer le service d'indexation augmente donc les performances disque. Pour cela, aller dans le poste de travail :
- Clic-droit sur le disque concerné,
- Décocher la case "Autoriser l'indexation de ce disque pour la recherche rapide de fichiers"
- Cliquer sur "Appliquer".
- Une fenêtre s'ouvre "Confirmation des modifications d'attributs", il faut sélectionner le choix "Appliquer les modifications au lecteur et à tous les sous-dossiers et fichiers" puis "OK",
- Après un temps certain, la modification est prise en compte.
Défragmenter les secteurs de boot
Ceci permet à XP de maintenir ses fichiers de démarrage contigus et ainsi diminuer un peu le temps de démarrage :
- Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider
- Localiser la clef "HKEY_LOCAL_MACHINE\Software\Microsoft\Dfrg\BootOptimizeFunction"
- Si elle n'existe pas, créer une valeur de type REG_SZ dont le nom est Enable.
- Mettre sa valeur à Y.
- Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
Supprimer le message "Vous pouvez maintenant éteindre votre ordinateur"
Pour arrêter directement l'ordinateur sous 2000 ou XP voici la méthode :
- Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider
- Localiser la clef "HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon"
- Si elle n'existe pas, créer une valeur de type chaîne dont le nom est PowerDownAfterShutdown.
- Mettre sa valeur à 1.
- Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
Accélérer l'affichage du menu de démarrage
Il faut pour cela modifier la valeur de temporisation d'affichage définie par défaut :
- Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider
- Localiser la clef "HKEY_CURRENT_USER\Control Panel\Desktop"
- Double-clic sur la valeur MenuShowDelay
- Modifier la valeur qui est par défaut de 400 par une valeur inférieure (de 0 à 400).
- Fermer le registre.
Changer le dossier par défaut de l'explorateur
Par défaut, l'explorateur s'ouvre dans le dossier "Mes documents". Pour y remedier et pointer sur C:\ par exemple :
- Cliquez sur "Démarrer" aller dans "Tous les programmes", puis "Accessoires"
- Clic-droit sur "Explorateur Windows" puis "Propriétés",
- Dans le champs Cible, ajoutez les paramètres " /n,/e,/select,C:\"
La ligne donnera %SystemRoot%\explorer.exe /n,/e,/select,C:\ ( n'oubliez pas un espace après exe )
- Valider par OK.
Il suffit d'ouvrir l'explorateur pour voir les modifications. (Merci à Christophe http://chrismimy.free.fr/news.html)
ôter le mot de passe du Gestionnaire d'accès
Le Gestionnaire d'accès vous permet d'exercer un contrôle sur les pages Web et d'interdire l'affichage de celles à contenu pornographique, raciste ou violent.
Il est accessible via le menu Outils, Options Internet, Contenu
Les paramètres de ce Gestionnaire d'accès sont protégés par un mot de passe... que l'on peut oublier. Si cela vous arrive, vous pouvez supprimer ce mot en modifiant le contenu du Registre de Windows.
Pour cela, quittez Internet Explorer et cliquez sur Démarrer, Exécuter, saisissez regedit et tapez Entrée.
Ouvrez les clés HKEY_LOCAL_MACHINE, SOFTWARE, Microsoft, Windows, CurrentVersion, Policies.
Sélectionnez la clé Ratings, appuyez sur Suppr et validez par Oui afin de confirmer la suppression de la clé et des sous-clés.
Relancez Internet Explorer. Vous pouvez maintenant réactiver le Gestionnaire d'accès et lui affecter un nouveau mot de passe.
Désinstaller MSN Messenger sous Windows XP
- Exécuter la commande suivante :
RunDll32 advpack.dll,LaunchINFSection %windir%/INF/msmsgs.inf,BLC.Remove
- Ouvrir le Poste de travail puis aller dans le dossier C:\Windows\Inf.
Double-clic sur le fichier sysoc.inf et supprimer le mot "hide" de la ligne msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7.
- Allez dans le Panneau de configuration puis cliquer sur le module Ajout/Suppression de programmes.
Il est alors possible de désinstaller MSN Messenger.
Si cela ne fonctionne toujours pas, il suffit de lancer l'utilitaire MSconfig (par Démarrer/Exécuter"), sélectionner l'onglet "Démarrage" et décocher la case msmsgs.
La modification prendra effet au démarrage suivant.
Créer un cache pour le DNS
Lors d'un accès à une machine sur un réseau via son nom DNS, le PC effectue une requète auprès du serveur DNS afin de résoudre ce nom en adresse IP. Créer un cache DNS local permet à la machine de rechercher en local si cette résolution n'a pas déja été effectuée, et dans ce cas utilise le résultat précédent :
- Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider
- Rechercher la clef "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters"
- Créer la valeur Dword CacheHashTableBucketSize (par un clic-droit puis Nouveau).
- Entrer la valeur 1.
- Créer la valeur Dword CacheHashTableSize (par un clic-droit puis Nouveau).
- Entrer la valeur héxa 00000180.
- Créer la valeur Dword MaxCacheEntryTtlLimit (par un clic-droit puis Nouveau).
- Entrer la valeur héxa 0000fa00.
- Créer la valeur Dword MaxSOACacheEntryTtlLimit (par un clic-droit puis Nouveau).
- Entrer la valeur héxa 0000012d.
- Fermer le registre.
Rebooter la machine pour que les modifications soient prise en compte (merci à NeoRoots pour cette information)
Raccourcir la durée d'extinction du PC
Lors de son arrêt, Windows demande la fermeture à chacune des applications en cours, et peut attendre jusqu'à 20 secondes. En diminuant cette valeur, le temps d'arrêt peut être diminué :
- Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider
- Rechercher la clef "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control"
- Modifier la valeur de l'entrée WaitToKillServiceTimeOut
- Entrer la valeur 3000 (ce qui correspond à 3 secondes, un valeur trop basse peut poser problèmes)
- Rechercher la clef "HKEY_CURRENT_USER\ControlPanel\Desktop"
- Modifier la valeur de l'entrée AutoEndTasks
- Entrer la valeur 1
- Fermer le registre.
Rebooter la machine pour que les modifications soient prise en compte (merci à NeoRoots pour cette information)
Libérer les DLL de la mémoire
L'explorateur a tendance à conserver en mémoire les DLL , même si celles-çi ne sont plus utilisées. Voici donc la méthode permettant de supprimer cette fonctionnalité :
- Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter et taper "regedit" puis valider
- Rechercher la clef "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer"
- Créer la valeur Dword AlwaysUnloadDll (par un clic-droit puis Nouveau).
- Entrer la valeur 1.
- Fermer le registre.
Rebooter la machine pour que la modification soit prise en compte.
Ré-initialiser la couche TCP/IP
Pour refaire la couche TCP/IP sur windows XP :
- Cliquer sur Démarrer/Exécuter
- Taper la commande suivante : netsh int ip reset resetlog.txt (attention à bien respecter les espaces)
- Valider
--> une fenêtre d'interpréteur de commandes apparaît fugitivement
La couche TCP/IP est initialisée (Merci à Jacques LEGOFF pour cette astuce).
Désactiver le mouchard
Un contrôle ActiveX permet de tracer le passage de la machine sur le site Web de Microsoft entre autres.
- Cliquer sur Démarrer/Exécuter
- Taper la commande suivante pour la version Home : regsvr32.exe -u c:\windows\system32\regwizc.dll
- ou pour la version Pro : regsvr32.exe -u c:\winnt\system32\regwizc.dll
- Valider
--> une fenêtre apparaît en indiquant "DllUnregisterServer dans c:\windows\system32\regwizc.dll réussi"
- Confirmez en cliquant sur OK
Pour activer de nouveau le mouchar
- Cliquer sur Démarrer/Exécuter
- Taper la commande suivante pour la version Home : regsvr32.exe -c c:\windows\system32\regwizc.dll
- ou pour la version Pro : regsvr32.exe -c c:\winnt\system32\regwizc.dll
- Valider
--> une fenêtre apparaît en indiquant "DllRegisterServer dans c:\windows\system32\regwizc.dll réussi"
- Confirmez en cliquant sur OK
Libérer de la bande passante (sur XP Pro)
- Cliquer sur Démarrer\Exécuter et taper "gpedit.msc" puis valider.
- Dans la partie de gauche, suivre Stratégie ordinateur local/Configuration ordinateur/Modèles d'administration/Réseau/Planificateur de paquets QoS
- Dans la partie de droite, cliquer sur "Limiter la bande passante réservable".
- Dans la nouvelle fenêtre qui s'ouvre, onglet [Paramètres], cliquer sur "Activer" et régler "Limite de bande passante" à 0%
- Cliquer sur [Appliquer] puis [OK].
- Fermer la fenêtre "Stratégie de groupe" et redémarrer l'ordinateur.
Cette opération permet de gagner les 20% de bande passante réservés pour les paquets QoS. (Astuce tirée des Puces Informatiques n°40). (Mais à quoi servent les paquets QoS ?)
|