Cette page regroupe différents trucs et astuces pour améliorer
les performances de votre système Windows XP (et windows 2000) ainsi
que son confort d'utilisation.
Permet à une station ou un serveur d'ouvrir une session automatiquement
:
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Rechercher la clef "HKEY_LOCAL_MACHINE\SYSTEM\Software\Microsoft\Windows
NT\CurrentVersion\Winlogon"
Créer (type REG_SZ) ou renseigner la clé nommée "DefaultUserName" avec votre
nom d'utilisateur
Créer (type REG_SZ) ou renseigner la clé nommée "DefaultPassword" avec votre
mot de passe
Créer (type REG_SZ) ou renseigner la clé nommée "DefaultDomainName" avec
le nom du domaine (ou Workgroup)
Créer (type REG_SZ) ou renseigner la clé nommée "AutoAdminLogon" avec la
valeur 1
Fermer le registre
Attention : la sécurité de la machine n'est lus assurée...
Le mot de passe est écrit en clair.
Plus d'infos sur les périphériques
Un onglet supplémentaire apparaît dans le gestionnaire de périphériques
avec des informations pertinentes :
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\Session
Manager\Environment"
Créer une nouvelle clé nommée "DEVMGR_SHOW_DETAILS"
et lui affecter la valeur 1 (décimale ou non)
Créer une nouvelle clé nommée "DEVMGR_SHOW_NONPRESENT_DEVICES"
et lui affecter la valeur 1 (décimale ou non)
Fermer le registre
Autre solution : télécharger directement le fichier DeviceMGR
et le dézipper. Il suffit alors de double-cliquer dessus.
Sauter directement dans un dossier en mode commande
Aller directement dans un dossier en mode "Equivalent DOS" par un
clic-droit de souris. Cette fonction crée une entrée supplémentaire
dans le menu contextuel d'un dossier :
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Rechercher la clef "HKEY_CLASSES_ROOT\Directory\shell"
Créer une nouvelle clé nommée "Invité de Commande"
Aller dans cette clé et créer une nouvelle clé nommée
Command
Modifier la valeur par défaut de type CHAINE et lui affecter la valeur
cmd.exe cd %1
Fermer le registre
Autre solution : télécharger directement le fichier Command
et le dézipper. Il suffit alors de double-cliquer dessus.
Sauver/restaurer ses paramètres de connexion
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Rechercher la clef "HKEY_CURRENT_USER\RemoteAccess"
Dans le menu Registre, cliquer "Exporter un fichier du Registre..."
et nommer le fichier "RemoteAccess"
Sauver ce fichier.
Pour restaurer, double-clic sur le fichier sauvé précédemment.
Eviter la réactivation
Suite à une réinstallation ou une restauration, comment éviter
de réactiver son Windows XP :
Avant de réinstaller ou de restaurer (ou suite à l'activation
de l'OS), aller dans C:\WINDOWS\SYSTEM32
Copier les fichiers wpa.dbl, wpa.bak et wpabaln.exe sur une disquette
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\WindowsNT\CurrentVersion"
Repérer la clef "WPAEvents", sélectionnez-la
Dans le menu Registre, cliquer "Exporter un fichier du Registre..."
et donner un nom à ce fichier
Sauver aussi ce fichier sur la disquette
Une fois le système restauré, redémarrer en mode sans
échecs
Remettre les 3 fichiers dans C:\WINDOWS\SYSTEM32
Redémarrer le système normalement
Double-cliquer sur le fichier de registre sauvegardé.
Cette méthode semble fonctionner.
Réinstaller Outlook Express
Il peut être parfois utile de forcer la réinstallation d'Outlook
:
Mettre dans le lecteur de CD-ROM le CD d'installtion d'XP
Lancer l'interpréteur de commandes par Démarrer\Exécuter
La lecture de CD au format VCD est parfois impossible. Voici comment y remédier
:
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 ne prend effet qu'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 ne prend effet qu'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.
Enlever les flèches des raccourcis
Les raccourcis comportent une petite flèche sur leur coté inférieur
gauche. Pour les supprimer, voici la démarche :
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Rechercher la clef "HKEY_CLASSES_ROOT\lnkfile"
Renommer la clef "IsShortcut" pour "AriochIsShortcut"
Fermer le registre
La modification ne prend effet qu'après redémarrage de la machine
(merci à mathieujohanne du Canada pour cette astuce)
Désactiver APIPA
APIPA (Automatic Private IPAddressing) permet
aux machines 2000 & XP de s'affecter automatiquement une adresse IP dans
la plage 169.254.0.1 mask 255.255.255.0 si aucun serveur DHCP n'est présent
sur le réseau et si aucune configuration n'a été effectuée
concernant les paramètres TCP/IP. Parfois, il peut être utile de
désactiver cette fonction.
Pour une carte réseau particulière :
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\Tcpip
\Parameters\Interfaces\NomCarteRéseau" ou NomCarteRéseau
est la carte pour laquelle désactiver APIPA
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est IPAutoconfigurationEnabled
Lui affecter la valeur 0.
Fermer le registre
Pour l'ensemble des cartes réseau de la machine :
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\Tcpip\Parameters"
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est IPAutoconfigurationEnabled
Lui affecter la valeur 0.
Fermer le registre
La modification ne prend effet qu'après redémarrage de la machine.
Utiliser la completion des noms sous l'interpréteur
de commandes
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 ne prend effet qu'àprè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.
Lister le contenu d'un dossier par un clic-droit
N'avez-vous pas révé d'avoir la liste classée des fichiers
d'un dossier par un simple clic-droit ? Voila qui est désormais possible...
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Rechercher la clef "HKEY_CLASSES_ROOT\Folder\shell"
Créer une nouvelle clé nommée "contenu"
et entrer dans cette nouvelle clé
Modifier la valeur par défaut est lui attribuer la valeur "Editer
le contenu"
Créer une nouvelle clé "command" et entrer
dans cette clé
Modifier la valeur par défaut est lui attribuer la valeur
"cmd /k title RobinWooD.biz & dir %1/a-d/on/b>Contenu.txt
& NotePad Contenu.txt & exit"
Fermer le registre
La modification est immédiate : dans l'explorateur, clic-droit sur un
dossier... (Merci à RobinWooD.biz pour cette astuce).
Désactiver le Viewer intégré d'XP
Windows XP possède une fonction de prévisualisation des images.
Pour désactiver cette fonction, voici la démarche :
Cliquer sur Démarrer/Exécuter
Taper la commande suivante
Pour désactiver : regsvr32.exe -u shimgvw.dll
Puis, ouvrir l'explorateur, aller dans le menu Outils/Otions des dossiers/Types
de fichiers et supprimer tous les types d'images vus par cette fonction de
windows
Et voila, rien de plus compliqué ! (Merci à willie pour cette
astuce).
Augmenter la priorité donnée à une IRQ
Il est possible d'augmenter la priorité pour une IRQ du système.
Par ce biais, il semble donc possible d'augmenter les performances globales
de la machine. Il faut pour cela donner une priorité haute à l'IRQ
de l'horloge CMOS/temps réel (souvent l'IRQ 8). Pour le vérifier,
dans le gestionnaire de périphériques, Périphériques
systèmes, ouvrir Hologe CMOS/temps réel et et onglet Ressources
: l'IRQ affectée est visible. Il faut ensuite procéder de la sorte
:
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\PriorityControl"
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est IRQ8Priority.
Lui affecter la valeur 1.
Fermer le registre.
La modification ne prend effet qu'après reboot de la machine.
Supprimer le partage administratif des disque durs
Par défaut, les disques durs sont partagés pour les accès
administrateurs (sous la forme lettre de lecteur + $ soit C$, D$, ...). Pour
désactiver ce partage :
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\lanmanserver\parameters"
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est AutoShareServer (pour une version serveur de Windows) ou AutoShareWks
(pour une version Home ou Pro).
Lui affecter la valeur 0.
Fermer le registre.
Pour remettre le partage, supprimer la clé créée et redémarrer
la machine.
La modification ne prend effet qu'après reboot de la machine.
Activer/Désactiver le programme de compression de
fichiers
Windows XP possède une fonction de compression de fichiers via le menu
contextuel accessible par un clic-droit. Pour désactiver cette fonction,
voici la démarche :
Cliquer sur Démarrer/Exécuter
taper la commande suivante
Pour désactiver : regsvr32 /u zipfldr.dll
Pour activer : regsvr32 zipfldr.dll
Augmenter les performances disque par optimisation de
la fragmentation
Les fichiers systèmes sont souvent sollicités, ainsi un fichier
qui est fragmenté prend beaucoup plus de temps à lire qu'un fichier
découpé en morceaux. Une valeur permet d'imposer au système
un espace contigu minimum pour stocker un fichier :
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\FileSystem"
Créer une nouvelle entrée de type DWORD appelée ContigFileAllocSize
et mettre sa valeur à 512 (décimal)
Fermer le registre.
La modification ne prend effet qu'après reboot de la machine.
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.
Augmenter les performances disques par modification
des paramètres de "prefetch"
Le "prefetch" de Windows XP est utilisé par le système
pour optimiser le chargement des applications en mémoire. Pour cela,
Windows associe à chaque application un fichier d'extension .prf. Avec
512 MO ou plus de RAM, il s'avère nécessaire de vérifier
que la gestion des "prefetch" est bien configurée :
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\Session
Manager\Memory Management\PrefetchParameters"
Rechercher l'entrée EnablePrefetcher et vérifier sa
valeur :
0 - Inactif,
1- Optimisation pour les applications,
2- Optimisation pour le Boot,
3- Optimisation pour les 2 ("3" recommendé).
Mettre la clef à la valeur 3 comme recommandé.
Fermer le registre.
La modification ne prend effet qu'après reboot de la machine.
Connaître le port TCP qu'utilise une application
Parfois, il peut être utile de savoir quel est le port TCP utilisé
par une application. Voici la démarche :
Aller en mode "command" (par Démarrer/Exécuter
et taper cmd puis valider).
Sous l'invité de l'interpréteur de commandes, taper netstat
-ano, ce qui provoque l'affichage de la liste des connexions actives associées
à leur PID (Process IDentifier)
Faire un "CTRL-ALT-SUPR" et sélectionner le Gestionnaire
des Tâches
Dans le menu Affichage/Sélectionner les colonnes, cocher "PID"
et valider par [OK]
Maintenant, la colonne des PID est affichée en face de chaque processus
Il ne reste plus qu'à comparer la liste du mode "command"
avec les processus en cours d'exécution,
Autoriser la suppression des fichiers de type AVI
Lors de l'effacement de fichiers d'extension AVI, il arrive souvent que Windows
refuse sous prétexte qu'une autre application l'utilise. En fait, le
système parcours le fichier pour en déterminer la durée
et la miniature (en faisant appel à shmedia.dll). Il est possible
de désactiver 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\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}InProcServer32"
Supprimer cette clef.
Fermer le registre.
Rebooter la machine pour que les modifications soient prise en compte.
Supprimer les infos-bulles
Parfois, elles agacent. Voici donc le moyen de les désactiver :
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\Windows\Current
Version\Explorer\Advanced"
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est EnableBalloonTips et mettre sa valeur à 0.
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est ShowInfoTip et mettre sa valeur à 0.
Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
(merci à the_max_mr_x pour le complément d'infos).
Augmenter les performances des disques formatés
en NTFS
Il est possible de diminuer le travail de gestion des fonctions inhérentes
au système de fichier NTFS en désactivant l'écriture de
l'information de dernier accès sur les fichiers et les dossiers (Info
MS)
:
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Localiser la clef "HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet
\Control \FileSystem"
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est NtfsDisableLastAccessUpdate
Mettre sa valeur à 1.
Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
Ajouter l'onglet "Sécurité"
à Windows XP Home édition
Par défaut, Windows XP Home édition ne gère pas les sécurités
de répertoires et de fichiers comme le font NT4, 2000 et XP Pro. Cette
manipulation permet donc d'ajouter cette fonction précieuse dès
lors que l'ordinateur est en réseau (utilisateurs débutants, s'abstenir
!).
Il faut avant tout, si ce n'est déja fait, convertir la partition (ou
les partitions) désirées en NTFS.
En mode commande, taper CONVERT X: /FS:NTFS où X représente
la lettre de lecteur à convertir.
Dans le cas particulier du lecteur C: celui-çi étant utilisé
par le système, il ne sera pas possible d'effectuer la conversion immédiatement.
Il faudra donc, lors du message prévenant de cette impossibilité,
répondre que la conversion devra avoir lieu au prochain reboot.
Rebooter la machine, et la conversion commence (et peut durer, cela dépend
de l'occupation disque).
Ensuite, il faut télécharger chez Microsoft un module gratuit
de NT4 scesp4i.exe
(2,8 MO). Téléchargement local ici.
Décompresser ce fichier (ne pas l'éxécuter) à
l'aide de Winzip ou Winrar, .
Dans le dossier où les fichiers ont été décompréssés,
effectuer un clic-droit sur le fichier setup.inf. et sélectionner
"Installer".
Un message d'alerte apparaît concernant la version du fichier "esent.dll".
Sélectionner "Non" (pour ne pas remplacer et garder
la version française).
Terminer l'installation.
La modification ne prend effet qu'après redémarrage de la machine.
(astuce tirée du site de J-C
Bellamy)
Aider certaines CPU à entrer en mode d'économie
d'énergie "C3"
Par défaut, l'intervalle de scrutation sur le bus USB est de 1 ms, ce
qui peut empècher certains processeurs (sur des machines équipées
de contrôleur USB OHCI) de passer en mode d'économie niveau C3
(Q297045).
Diminuer cette fréquence peut remédier au problème et donc
augmenter la durée de vie des batterie pour les portables :
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Localiser la clef "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0000"
Repérer l'entrée Controller Si elle n'existe pas, aller
en (6) sinon continuer en (4).
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est IdleEnable.
Mettre sa valeur à 1.
Si d'autres clefs telles que \0000 existent (\0001, \0002, ...),
procéder de même pour chacune de ces clefs.
Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
Mettre l'écran d'accueil de XP en type Windows
2000
Ceci permet à XP d'avoir un écran d'invité d'ouverture
de session identique à celui de Windows 2000 :
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\Windows
NT\CurrentVersion\Winlogon"
Si elle n'existe pas, créer une valeur de type DWORD dont le nom
est LogonType.
Mettre sa valeur à 0 (2000) ou 1 (XP).
Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
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.
Forcer l'ouverture de session par les touches CTRL-ALT-SUPP
Pour retrouver cette fonctionnalité bien connue sous NT4 et 2000 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"
Créer une valeur de type DWORD dont le nom est DisableCAD.
Mettre sa valeur à 0.
Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
Limiter l'accès aux lecteurs
Par défaut, les lecteurs sont partagés administrativement, c'est
à dire qu'ils sont accessibles sur un réseau par les administrateurs
via le caractère $ (C$, D$, A$...). Pour empècher cela 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 les valeurs n'existent pas, il faudra les créer en type chaîne.
Pour le lecteur de disquettes, le nom est allcatefloppies et sa valeur
est 1.
Pour un disque amovible, le nom est allocateDASD et sa valeur est
: 0 : accès administrateurs, 1 : accès administrateurs et utilisateurs avec privilèges, 2 : accès administrateurs et utilisateur courant.
Pour le lecteur de Cd-ROM, le nom est allocatecdroms et sa valeur
est 1.
Fermer le registre.
Les modifications ne prennent effet qu'après redémarrage de la
machine.
Augmenter le nombre de connexions concurrentes sous
IE
Le nombre maximum de téléchargements possible sous IE est de
4 par défaut. Il est possible d'augmenter cette valeur :
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Localiser la clef "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings"
Créer 2 valeurs de type REG_DWORD MaxConnectionsPerServer
et MaxConnectionsPer1_0Server
Mettre la valeur pour chacune des entrées à 8 (maxi).
Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
Supprimer la création de rapports de bugs automatique
Lorsqu'une application se plante, le système propose de générer
un rapport d'erreurs. Pour supprimer cette fonctionnalité :
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\PCHealth\ErrorReporting"
Double-clic sur la valeur DoReport
Mettre sa valeur à 0.
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.
La modification ne prend effet qu'après redémarrage de la machine.
Optimisation de la mémoire
En modifiant certains paramètres de la gestion mémoire, il
semble possible d'optimiser le système :
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Localiser la clef "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management"
Mettre la valeur de l'entrée DisablePagingExecutive à
1 (plus de stockage des données d'applications sur le disque dur).
Mettre la valeur de l'entrée LargeSystemeCache à 1
(augmentation du cache système au dela de 4MO)
Créer la valeur Dword IoPageLockLimit (par un clic-droit puis Nouveau).
Cette entrée permet de définir la mémoire attribuée aux entrées/sorties
du système.
Entrer la valeur x (en héxa suivant le format 0xFFFFFFFF)
en fonction du tableau suivant puis valider (plus
d'infos)
RAM
Valeur max pour x
< 64 MO
RAM - 7 MO (64 MO <=>0x03900000)
64 MO...500 MO
RAM - 16 MO (256 MO <=> 0x0F000000)
> 512MO
RAM - 64 MO (512 MO <=> 0x1C000000)
Fermer le registre.
La modification ne prend effet qu'après redémarrage de la machine.
Augmenter les performances (128 MO de RAM ou plus)
En gardant en mémoire certaines parties de code (tels que les pilotes)
lorsqu'ils ne sont pas utilisés, le système devient plus rapide
car moins d'accès disque dur (Q184419)
:
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Localiser la clef "HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management"
La modification ne prend effet qu'après redémarrage de la machine.
Faire disparaire des disques du poste de travail
Lors d'un double-clic sur le poste de travail, tous les disques du système
apparaissent... Voici comment les fairte disparaître :
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Localiser la clef "HKEY_CURRENT_USER\Software\Microsoft\Windows\Current
Version\Policies\Explorer"
Créer une nouvelle valeur DWORD intitulée NoDrives,
(les lecteurs qui disparaîtront du Poste de travail dépendent
de la valeur donnée à NoDrives)
Pour retirer les lecteurs C et D, voici la formule :
Soit "x", la place de la lettre du 1er lecteur dans l'alphabet,
prenons l'exemple que C est la 3ème lettre, donc x=3.
Soit "y", la place de la lettre du second lecteur, donc y=4.
Utiliser la formule suivante pour déterminer la valeur DWORD :
NoDrives = 2^(x-1) + 2^(y-1) + ... + 2^(z-1)
Ce qui donne dans le cas présent :
2^2 + 2^3 = 12
Entrer cette valeur en mode Décimal
Fermer le registre.
Encliquant sur le Poste de travail, les disques C et D ne sont plus représentés,
rendant leur accès impossible par ce biais. Néanmoins, ils restent
accessibles par la commande Exécuter. (merci à NeoRoots pour cette
information)
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 )
Néro Burning est un logiciel de garvure très connu... Qui entre
parfois en concurrence avec le graveur intégré à XP.
Voici comment désactiver le graveur d'XP au profit de Néro :
Aller dans le panneaux de configuration puis outils d'administration puis
service,
Double-cliquer sur Service Com de gravage de IMAPI,
Refermer Regedit puis redémarrer la machine. La fonction de lecture
des DVD est maintenant opérationnelle.
Encoder en MP3 avec Windows Media Player
Par défaut, la création de fichiers au format MP3 n'est pas disponible
dans le Media Player de Windows XP.
Télécharger le fichier suivant GoMp3,
et le dézipper et double-cliquer dessus pour que cette fonctionnalité
soit activée.
Il ne reste plus qu'à télécharger et installer un codec
d'encodage MP3.
La fonctionnalité ne prend effet qu'àprès reboot de la
machnie.
Ajouter 2 nouvelles fonctions au clic-droit
Grâce à un clic-droit sur un fichier ou dossier, voici maintenant
la possibilité de copier ou déplacer directement la sélection.
Télécharger le fichier suivant CopyToMenu,
le dézipper et double-cliquer dessus pour que cette fonctionnalité
soit instantanément active.
Merci à el-houari pour cette astuce qui fonctionne sur tous les OS Windows.
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.
Nettoyer le fichier de swap lors de l'arrêt
Windows utilise un fichier spécifique sur le disque dur afin d'augmenter
virtuellement la taille de la mémoire vive. Ce fichier n'est pas vidé
lors de l'extinction de la machine et les données qui y sont enfermée
peuvent alors être lues.
Le but de cette astuce est de demander à Windows d'effacer ce fichier
à chaque arrêt de la machine :
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Rechercher la clef "HKEY_LOCAL_MACHINES\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\"
Repérer la valeur ClearPageFileAtShutdown
Entrer la valeur 1.
Fermer le registre.
Rebooter la machine pour que les modifications soient prise en compte (merci
à NeoRoots pour cette information)
Noter que cela augmente le temps de démarrage et d'extinction de la machine.
Accélérer le lancement d'IE6
Lors de la connexion d'Internet Explorer 6 à un serveur, celui-ci semble
tenter d'exécuter certaines tâches planifiées. Supprimer
une clef de la base de registre permet de s'affranchir de ce problème
:
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\RemoteComputer\NameSpace\"
Repérer la clef "{D6277990-4C6A-11CF8D87-00AA0060F5BF}"
Supprimer cette clef.
Fermer le registre.
Rebooter la machine pour que les modifications soient prise en compte (merci
à NeoRoots pour cette information)
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)
Protection contre les attaques ICMP
Plus d'informations avec l'article Microsoft Q243437
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Rechercher la clef "HKEY_LOCAL\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters"
Modifier la valeur de l'entrée EnableICMPRedirect (par un
clic-droit puis Nouveau).
Entrer la valeur 0.
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
figitivement
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 mouchard
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
Reboot automatique en cas de plantage
Lancer l'éditeur du registre (REGEDIT.EXE) par Démarrer\Exécuter
et taper "regedit" puis valider
Aller dans la clé "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl".
Dans la fenêtre de droite, sélectionner la valeur AutoReboot.
Double-clic sur cette valeur et donner la valeur 1.
Valider.
Fermer le registre par Alt-F4.
Redémarrer Windows.
Maintenant, si la machine doit se planter, elle rebootera automatiquement.
(Astuce tirée des Puces Informatiques n°40).
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).
Si vous aussi vous avez des astuces à faire
connaître concernant Windows XP , envoyez-les moi et vous serez
cité (ainsi que votre site web) si vous le désirez.