Misfu, le site des cours Informatique/Bureautique/Mathematiques


 

Astuces WINDOWS NT 2000 & XP


Attention, les astuces ci-dessous n'ont pas été testées sur les systèmes Windows 7/8...


Trucs et astuces
Mémo logo: compatible NTCompatible NT 2000 compatible XPCompatible XP

Optimisations de la gestion mémoire


  • Optimisation de la mémoire
  • Augmenter les perfs (128 MO de RAM ou plus)
  • Nettoyer le fichier de swap lors de l'arrêt
  • Libérer les DLL de la mémoire
  • Meilleure gestion de la RAM et donc des perfs

    Optimisations de la gestion disques


  • Augmenter les perfs disque en optimisantla fragmentation
  • Augmenter les perfs disques NTFS par suppression du service d'indexation
  • Augmenter les perfs disques par modification des paramètres de "prefetch"
  • Augmenter les perfs des disques formatés en NTFS
  • Défragmenter les secteurs de boot
  • Faire disparaire des disques du poste de travail


    Optimisations du système


  • Augmenter la priorité donnée à une IRQ
  • Augmenter le nombre de connexions concurrentes sous IE
  • Accélérer l'affichage du menu de démarrage
  • Accélérer le lancement d'IE6
  • Raccourcir la durée d'extinction du PC
  • Libérer de la bande passante (sur XP Pro)

    Astuces diverses


  • Désactiver APIPA
  • Utiliser la completion des noms sous DOS
  • Lister le contenu d'un dossier par un clic-droit
  • Désactiver le Viewer intégré d'XP
  • Supprimer le partage administratif des disque durs
  • Activer/Désactiver le programme de compression de fichiers
  • Réinstaller XP sans le réactiver
  • Connaître le port TCP qu'utilise une application
  • Autoriser la suppression des fichiers de type AVI
  • Supprimer les infos-bulles
  • Aider certaines CPU à entrer en mode d'économie d'énergie "C3"
  • Mettre l'écran d'accueil de XP en type Windows 2000
  • Supprimer le message "Vous pouvez maintenant éteindre votre ordinateur"
  • Forcer l'ouverture de session par les touches CTRL-ALT-SUPP
  • Limiter l'accès aux lecteurs
  • Supprimer la création de rapports de bugs automatique
  • Changer le dossier par défaut de l'explorateur
  • Accélérer le lancement de Néro Burning
  • Lire les DVD avec le lecteur multimédia de Windows
  • Ajouter 2 nouvelles fonctions au clic-droit
  • Désinstaller MSN Messenger sous Windows XP
  • Créer un cache pour le DNS
  • Protection contre les attaques ICMP
  • Ré-initialiser la couche TCP/IP
  • Désactiver le mouchard
  • Reboot automatique en cas de plantage

     

     

    Désactiver APIPA

    APIPA (Automatic Private IP Addressing) 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 "HKLM\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 "HKLM\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'àprès redémarrage de la machine.




    Utiliser la completion des noms sous 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"
    • 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. Sous DOS, 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 dossiers commançants par AU.




    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 perfs 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

    Et voila, rien de plus compliqué !




    Réinstaller XP sans le réactiver

    Si la version d'XP est déja activée, et que l'on veut réinstaller Windows sans avoir à réactiver une seconde fois, voici la démarche :

    • Recherche du fichier wpa.dbl dans le dossier \Windows\sytem32\.
    • Faire une copie de ce fichier sur une sauvegarde (disquette, ...)
    • Suite à une nouvelle installation d'XP, il ne reste plus qu'à restaurer ce fichier à son emplacement.



    Augmenter les perfs 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 perfs 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 perfs 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 perfs 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é MS-DOS, 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
    • Mettre sa valeur à 0.
    • Fermer le registre.

    La modification ne prend effet qu'après redémarrage de la machine.




    Augmenter les perfs 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 :

    • 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.




    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. 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}0"
    • 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 0 existent (1, 2, ...), 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 chaîne 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 la quantité de mémoire vérouillée pour les opérations d'entrées/sorties, 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"
    • Double-clic sur la valeur IOPageLockLimit
    • Entrer la valeur x (en héxa suivant le format 0xFFFFFFFF) en fonction du tableau suivant puis valider (
      RAM
      Valeur max pour x
      < 64 MO
      RAM - 7 MO (pour 64 MO : 0x03900000)
      64 MO...500 MO
      RAM - 16 MO (pour 256 MO : 0x0F000000)
      > 512MO
      RAM - 64 MO (pour 512 MO : 0x1C000000)
    • Fermer le registre.

    La modification ne prend effet qu'après redémarrage de la machine.




    Augmenter les perfs (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 ( ) :

    • 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"
    • Double-clic sur la valeur DisablePagingExecutive
    • Entrer la valeur 1 et valider
    • Fermer le registre.

    La modification ne prend effet qu'après redémarrage de la machine.


    Misfu Informatique  ( retour haut de page)


    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%xplorer.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.




    Accélérer le lancement de Néro Burning

    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,
    • Sélectionner "Désactiver"

    Maintenant, Néro démarre plus vite.




    Lire les DVD avec le lecteur multimédia de Windows

    • Lancer regedit.
    • Aller dans "HKEY_CURRENT_USER\ Software\Microsoft\MediaPlayer\Player\Settings "
    • Cliquer droit dans la fenêtre de droite et sélectionner [Nouveau] et [Valeur Chaîne].
    • Entrer "EnableDVDUI" et valider 2 fois de suite.
    • Donner la valeur "yes" à cette nouvelle clé

    Refermer Regedit puis redémarrer la machine. La fonction de lecture des DVD est maintenant opérationnelle.







    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.

    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\CurrentVersionxplorer\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
    • 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 DOS 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 egwizc.dll
    • ou pour la version Pro : regsvr32.exe -u c:\winnt\system32 egwizc.dll
    • Valider
      --> une fenêtre apparaît en indiquant "DllUnregisterServer dans c:\windows\system32 egwizc.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 egwizc.dll
    • ou pour la version Pro : regsvr32.exe -c c:\winnt\system32 egwizc.dll
    • Valider
      --> une fenêtre apparaît en indiquant "DllRegisterServer dans c:\windows\system32 egwizc.dll réussi"
    • Confirmez en cliquant sur OK



    Meilleure gestion de la RAM et donc des perfs

    • 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"
    • 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).
    • Entrer une valeur héxadécimale en fonction du tableau suivant :
      Ram installée
      Valeur
      64 MO
      2000
      128 MO
      4000
      160 MO
      8000
      256 MO
      10000
      512 MO
      20000
      Cette entrée permet de définir la mémoire attribuée aux entrées/sorties du système.
    • Fermer le registre

    Les modifications prennent effet après le reboot de la machine (merci à NeoRoots pour ses compléments d'informations)




    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).

  •