Xsat
Staff PC-O
OverWare Member
Hors ligne
Messages: 2654
Boobs || skP !
|
 |
« le: 01 Octobre 2010 11:54:08 » |
|
Astuces & optimisations Windows XP ATTENTION Toutes les modifications suivantes sont aux risques et péril de votre système d'exploitation, la modification du registre doit être faites avec concentration, une mauvaise manipulation, et le pc risque de ne plus démarrer, ne me tenez pas responsable en cas de plantage de votre OS! ATTENTION Tutoriel optimisé pour Windows XP SP3, veuillez le télécharger à cette adresse Windows XP SP3
| Modification du registre:
Optimisation de Windows :
Astuces diverses : |
Retour au sommaire| | I - Modification du registre
Le registre comporte des paramètre (clés) pouvant être facilement modifiables pour optimiser le fonctionnement de Windows XP.
Accéder au registre Par la suite nous feront très souvent appel à l'éditeur de registre Windows, pour y accéder, ouvrez "exécuter" présent dans le menu démarrer (ou raccourci windows+R), puis entrez la commande "regedit", une fenêtre s'ouvre, vous êtes alors dans le registre windows XP, pour plus d'infos rendez vous ICI. Retour au sommaire
Réglage du preftech Au fur et à mesure de l'utilisation de votre ordinateur, le dossier prefetch se remplit de liens obsolètes et peut ralentir considérablement votre ordinateur. Allez dans votre dossier système (généralement C:WINDOWS) puis dans le dossier prefetch, videz le et redémarrez. Vous pouvez aussi régler le fonctionnement de cet outil, commencez par lancez regedit, puis allez à cette clé: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement\PrefetchParameters" Indiquez la valeur désirée pour la clé DWORD "EnablePrefetcher" (voir ci-dessous) Voici les différentes valeurs possibles pour la clé EnablePrefetcher : - 0 : prefetcher désactivé - 1 : prefetcher activé pour les applications - 2 : prefetcher activé pour le boot - 3 : prefetcher activé pour le boot et les applications (valeur par défaut) La valeur 3 est celle par défaut. Elle est également recommandée par Microsoft. Les valeurs qui sont intéressantes pour optimiser sa machine sont 1 et 2. Lors de mes tests, le réglage sur 2 donne les meilleurs résultats (obtention d'un gain de temps au boot sans pour autant ralentir le chargement des applications par rapport à la valeur par défaut). Vous pouvez donc privilégier la rapidité du boot et/ou du lancement des applications, à vous de déterminer votre réglage en fonction de l'utilité que vous faites de votre PC. Redémarrez windows pour finaliser l'opération. Enfin, avant d'apprécier le gain de vitesse, pensez à bien défragmenter vos disques. wink Retour au sommaire
Accélérer l'extinction de Windows XP Rentrons maintenant dans le vif du sujet, éditez la base de registre et allez à cette clé: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control". Ouvrez ou créez la valeur chaîne "WaitToKillServiceTimeout" et donnez lui pour valeur 1000. Faites de même pour la valeur chaîne "HungAppTimeOut" et donnez lui pour valeur 1. Redémarrez windows pour finaliser l'opération. Retour au sommaire
Accélérez le cache disque Cette astuce est à utiliser seulement si vous avez un minimum de ram. Editez la base de registre et allez à cette clé: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management". Créez une valeur DWORD nommée "LargeSystemCache" et donnez-lui pour valeur 1. Redémarrez windows pour finaliser l'opération. Retour au sommaire
Conservez le noyau et les drivers sur la ram Cette astuce permet d'accélérer le système si votre configuration ne pêche pas trop par sa capacité en mémoire vive. Editez la base de registre et allez à cette clé: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management". Modifiez ou ajoutez la valeur DWORD "DisablePagingExecutive" en lui donnant pour valeur 1. Finissez la manœuvre en validant le changement. Retour au sommaire
Défragmentez au démarrage Cette astuce permet d'activer ou non, un service de défragmentation au démarrage du PC. Editez la base de registre et allez à cette clé: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction". Ouvrez la clé nommée "Enable" . Si vous défragmentez souvent, donnez-lui pour valeur "N" sinon, donnez-lui pour valeur "Y". Cette deuxième valeur ralenti considérablement le démarrage du pc, je ne la conseil donc pas. Redémarrez windows pour finaliser l'opération. Retour au sommaire
Optimisez la gestion de la mémoire vive Editez la base de registre et allez à cette clé: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" Créez la valeur DWORD "IoPageLockLimit" et assignez lui comme valeur hexadécimale: 0003C000 pour 256 Mo de RAM 0005C000 pour 384 Mo de RAM 00070000 pour 512 Mo de RAM 000F0000 pour 1024 Mo de RAM 001F4000 pour 2048 Mo de RAM Redémarrez windows pour finaliser l'opération. Retour au sommaire
Optimisez le cache L2 Par défaut Windows est réglé sur l'utilisation de 256ko de cache, mais les microprocesseurs d'aujourd'hui en ont plus. Cette astuce permet d'adapter Windows à votre processeur. Pour régler cette valeur, éditez la base de registre et allez à cette clé: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management". Créez une valeur DWORD appelée "SecondLevelDataCache" puis donnez lui l'une des valeurs décimale qui correspond au cache de votre processeur: 80 (128ko), 100 (pour 256ko), 200 (pour 512ko), 400 (pour 1024ko), 800 (pour 2048ko). Retour au sommaire
Optimisez les performances en NTFS Editez la base de registre et allez à cette clé: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem". Créer ou ouvrez la clé DWORD nommée"NtfsDisable8dot3NameCreation" et donnez lui pour valeur 1 Faites de même pour la clé DWORD "NtfsDisableLastAccessUpdate" et donnez lui pour valeur 1. Redémarrez windows pour finaliser l'opération. Retour au sommaire
Rendre plus stable l'explorateur Pour rendre plus stable l'explorateur de Windows XP, il faut le désolidariser des autres processus, attention car cela engendre un plus gros besoin de ram. Voici la manœuvre à suivre, éditez la base de registre et allez à cette clé: "HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Explorer". Créez une nouvelle valeur DWORD appelée "DesktopProcess" et donnez lui pour valeur 1. Redémarrez windows pour finaliser l'opération. Retour au sommaire
Boostez l'arrêt de Windows Editez la base de registre et allez à cette clé: "HKEY_CURRENT_USER\Control Panel\Desktop" Créez la valeur chaîne "AutoEndTasks" sauf si elle existe déjà bien entendu. Double cliquez sur la valeur et donnez-lui comme valeur "0" Redémarrez windows pour finaliser l'opération. Retour au sommaire
II - Configuration de Windows
Modifiez la taille du fichier d'échange de mémoire virtuelle La mémoire virtuelle est un fichier du disque qui prend le relais de la mémoire vive lors que celle-ci n'a plus de place disponible. Pour accélérer votre système, il est intéressant de régler la taille minimale de celle-ci identiquement à celle maximale, car lorsque la mémoire virtuelle est remplie, Windows la redimensionne jusqu'à sa taille maximale et c'est la que ça "rame". Allez dans "Panneau de configuration\Système\Options avancées\Performances\Paramètres\Avancé\Paramètres(onglet)\Mémoire virtuelle\Modifier". Cliquez sur "Taille personnalisée", dans la case "Taille Initiale" rentrez la valeur de la quantité de votre RAM multipliée par 1,5 (en MO), puis dans la case "Taille Maximale" rentrez la valeur de la quantité de votre RAM multipliée par 2. Exemple pour 2go de RAM, rentrez 3000 (2000 x 1,5) dans la case taille initiale, puis 4000 (2000 x 2) dans la case taille maximale. Cliquez enfin sur "Définir" et "OK" pour finaliser la manœuvre. Retour au sommaire
Forcez l'utilisation de la ram avant le swap Cette astuce permet d'accélérer le système si vous avez un minimum de mémoire vive. Ouvrez "Sysedit" en passant par la commande "exécuter". Dans la fenêtre du "system.ini" allez à la ligne"[386Enh]", sautez une ligne et ajoutez celle ci "ConservativeSwapfileUsage=1". Enregistrez le document et quittez la fenêtre. Retour au sommaire
[anchor=20bp]Gagnez 20% de bande passante [/anchor] Par défaut, Windows XP Pro réserve 20% de la bande passante de la connexion à Internet en cas de congestion réseau à l'aide d'un outil appelé "Planificateur de paquets". Attention, ce n'est pas le cas sous Windows XP Familial, pour lequel aucune réservation de bande passante n'est faite, cette astuce est donc inutile pour Windows XP Familial. Il est possible de passer outre cette valeur en modifiant le paramètre spécifiant le pourcentage de bande passante réservé. Pour ce faire, il faut ouvrir le planificateur de paquets : "Démarrer/exécuter/gpedit.msc" (gpedit.msc n'existe que sous le système Windows XP Professionnel) Dans le menu de gauche, sélectionnez: Stratégie ordinateur local/Configuration ordinateur/Modèles d'administration/Réseau/Planificateur de paquets QoS Dans le volet de droite, cliquez sur "Limiter la bande passante réservable". Une fenêtre de configuration s'ouvre. L'option "Limite de bande passante" permet d'indiquer la quantité de bande passante que le système peut réserver. Si vous désactivez ce paramètre ou ne le configurez pas, la valeur par défaut est utilisée. (20%) Il est donc nécessaire de cliquer sur "Activé" et d'entrer la valeur 0 pour débrider votre connexion. Cliquez sur "Appliquer", puis "OK", fermez l'ensemble des fenêtres de configuration et redémarrez l'ordinateur pour prendre en compte la modification. Retour au sommaire
Débridez les connexions TCP IP Pour réduire la portée de certains virus, le service Pack 2 limite à 10 le nombres de tentatives de connexion par seconde, ce qui peut gêner les amateurs de peer to peer et les joueurs en ligne. Pour désactiver cette limitation Editez la base de registre et allez à cette clé: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" Ajoutez une nouvelle valeur DWORD nommée "TcpNumConnections", donnez lui la valeur "fffffe" en ayant coché "Valeur Hexadécimale". Redémarrez windows pour finaliser l'opération. Retour au sommaire
Empêchez Windows de compresser en ntfs Lorsque Windows est installé sur une partition NTFS, il a tendance à compacter certains fichiers peu utilisés. Ces fichiers peuvent également être compactés lors de l'utilisation de l'utilitaire de nettoyage (cleanmgr.exe). Si ce genre de procédé est utile sur des disques durs quasiment pleins, c'est complètement inutile sur nos grands disques durs et cela contribue à ralentir l'ordinateur puisque ces fichiers ont besoin d'être décompactés lorsque Windows ou l'utilisateur en a besoin. L'astuce consiste donc à décompacter tous les fichiers compactés par Windows et d'en interdire tout futur compactage. Pour procéder, il faut redémarrer l'ordinateur (en mode sans échec de préférence), fermer tous les programmes (en particulier l'antivirus), aller dans "Démarrer\exécuter" et taper (ou copier coller) "COMPACT /U /S /A /I /F C:*.*" puis cliquez sur "OK". Laissez défiler, ceci devrait prendre moins de 5 minutes, si vous êtes en mode sans échec, réduisez la fenêtre, vous gagnerez du temps! wink Retour au sommaire
Désactivez les services inutiles Comme sous Windows Vista, beaucoup de services se démarrent au démarrage de windows, voici une liste des services que vous pouvez désactiver. Pour accéder à la liste des services faite, "Démarrer/exécuter"puis tapez "services .msc. Pour désactiver un service, double cliquez sur celui ci, déployez le menu déroulant nommé "Type de démarrage" puis choisissez "Désactiver". Si le service est actif, vous pouvez cliquer sur "Arrêter" pour l'éteindre.
Services désactivables: Assistance TCP/IP NetBIOS Centre de sécurité (si vous n'utilisez ni les MAJ, ni le parefeu XP) Distributed Transaction Coordinator Explorateur d'ordinateur (seulement si vous n'êtes pas en réseau local) Gestionnaire de connexions d'accès distant (peu générer des problèmes de connexion) Mises à jour automatiques (si vous ne faites aucune MAJ Windows) Pare-feu de connexion Internet (ICF) / Partage de connexion Internet (ICS) (Si vous utilisez un autre parefeu que celui d'XP) Service de transfert intelligent en arrière-plan (type de démarrage manuel conseillé) Service d'indexation Service de rapport d'erreurs Service de restauration système (risqué mais très efficace) Services Terminal Server (assistance à distance) Spouleur d'impression (si vous n'avez pas d'imprimante) Retour au sommaire
III - Astuces diverses
Icônes d'arrêt Pour réaliser des raccourcis permettant d'éteindre son PC en un clic, créez un nouveau raccourci sur le bureau en faisant un clic droit sur une zone vide, dans le menu contextuel, choisissez "Nouveau / Raccourci", donnez lui alors une des cibles suivantes: C:WindowsSystem32shutdown.exe -s : éteindre C:WindowsSystem32shutdown.exe -l : fermer la session C:WindowsSystem32shutdown.exe -r : redémarrer L'argument -t XX définit le temps en secondes avant l'extinction du PC. L'argument -c "commentaire" définit un message à afficher avant l'extinction. L'argument -f force les applications à se quitter sans avertissement. shutdown.exe -a permet d'annuler une mise hors tension en cours. shutdown.exe -i affiche une sympathique boîte de dialogue qui permet de faire toutes ces actions, et d'éteindre d'autres PC sur le réseau local. Retour au sommaire
Créez une haute priorité sur un programme Windows attribue à chaque processus une priorité, plus un programme a une priorité haute, plus il a le «droit» de solliciter le processeur, au détriment des autres programmes bien entendu. Pour créer une nouvelle option dans le menu contextuel (le menu qui s'affiche lorsque l'on fait un clic droit sur un programme), nous allons utiliser une fois de plus regedit (rappel: démarrer, Exécuter, puis taper regedit). Il faut ensuite aller à "HKEY_CLASSES_ROOT\exefile\shell". Ici, on crée une sous-clé que l'on appellera Haute-priorité (c'est le nom de cette clé qui sera utilisé dans le menu contextuel). Dans cette nouvelle clé Haute-priorité, il faut créer une sous clé "command". On se retrouve donc ici : "HKEY_CLASSES_ROOT\exefile\shell\Haute-priorité\command" Double-cliquez sur l'entrée (par défaut) et indiquez ceci dans le champ Donné de la valeur : "C:\WINDOWS\System32\cmd.exe /c start "runhigh" /high "%1" pour Windows XP. Si votre OS n'est pas installé sur C:, modifiez le chemin en conséquence. Si vous souhaitez supprimer par la suite cette fonctionnalité dans le menu contextuel, il vous suffira simplement de supprimer la clé Haute-priorité Vous pouvez maintenant quitter regedit et faire un clic droit sur un programme : la nouvelle option vous permettant de lancer le programme en priorité haute est présente. Retour au sommaire
Désactivez l'écran de bienvenue Si vous ne voulez plus de l'écran de bienvenue de Windows XP, éditez la base de registre et allez à cette clé: "HKEY_local_machine\software\microsoft\windowsNT\Currentversion\winlogon" Dans la partie droite, repérez la clé nommée "LogonType", double cliquez sur cette dernière et donnez lui la valeur "0".
Si vous êtes le seul utilisateur du PC, vous avez maintenant remarqué que vous devez rentrer un mot de passe (souvent vide) pour ouvrir votre session, il est possible d'y remédier via la base de registre en modifiant la clé suivante: "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon". Modifiez ou créer les valeurs chaînes suivantes : DefaultDomainName : nom du domaine ou nom de l'ordinateur par défaut DefaultUserName : nom d'utilisateur par défaut DefaultPassword : mot de passe par défaut AutoAdminLogon : 1 Redémarrez windows pour finaliser l'opération. Retour au sommaire
Désactivez l'exécution automatique Cette astuce ne fonctionne que sous Windows XP Professionnel. Pour désactiver l'exécution automatique lorsque vous branchez un périphériques USB ou autres, faites "Démarrer\exécuter" puis tapez "gpedit.msc". Allez sur "Configuration Ordinateur\Modèles d'administration\Système". Dans la fenêtre de droite cherchez l'option "Désactiver le lecteur automatique". Sélectionnez "Activé ou Désactivé" à votre convenance et appliquer soit aux lecteurs CDROM ou à tous les lecteurs. (En cliquant sur "Activé", vous activerez la désactivation automatique) Retour au sommaire
Faire disparaître la flèche des raccourcis Cette astuce permet d'enlever les petites flèches présentes sur les raccourcis. Editez la base de registre et allez à cette clé: "HKEY_CLASSES_ROOT\lnkfile" Supprimez alors la valeur "IsShortcut". Redémarrez windows pour finaliser l'opération. Retour au sommaire
Mot de passe après installation de matériel Il peut arriver qu'un mot de passe vous soit demandé au boot de votre pc après l'installation d'une nouvelle carte réseau. Pour annuler ce mot de passe, allez dans "Démarrer\exécuter", et taper "control userpasswords2", décochez la case "Les utilisateurs doivent rentrer un nom d'utilisateur et un mot de passe pour utiliser cet ordinateur." Redémarrer votre pc et le mot de passe ne devrait plus être demandé. (Merci à Mythology pour cette astuce!) Retour au sommaire
Désinstallez Messenger Si vous souhaitez vous débarrasser de la version dépassée de Messenger 4.7 installé par défaut sur Windows XP, faites : "Démarrer\exécuter" et tapez "RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove" Validez par "OK". Messenger n'ayant aucun rapport avec Windows Live Messenger, vous pouvez le désinstaller sans craintes. Retour au sommaire
Créer un raccourci pour retirer un périphérique USB Vous pouvez facilement créer un raccourci vous permettant de retirer un périphérique USB (clé, disque externe..) en toute sécurité, voici la marche à suivre : Clique droit sur un espace vide du bureau, puis "Créer un raccourci (nouveau>raccourci)." Dans la zone "Entrer l'emplacement de l'élément", rentrer ceci : Rundll32 shell32.dll,Control_RunDLL HotPlug.dll Cliquez sur suivant, puis donnez un nom ( exemple : Débranchement en toute sécurité (USB) ), enfin cliquer sur terminer. Il ne vous reste plus qu'à changer l'icône(propriété, changer d'icône, parcourir, et sélectionner Shell32.dll). Retour au sommaire | |
|