FAQ Windows XP
FAQ Windows XPConsultez toutes les FAQ
Nombre d'auteurs : 20, nombre de questions : 143, dernière mise à jour : 24 juin 2021
- Comment empêcher un programme de se lancer automatiquement au démarrage ?
- Comment empêcher certains services de se lancer ?
- Comment accélérer la fermeture de Windows XP ?
- Comment lancer automatiquement un programme au démarrage de Windows XP ?
- Comment forcer l'utilisation de la ram ?
- Comment faire pour que Windows XP ouvre automatiquement les fenêtres qui étaient ouvertes lors de l'extinction de l'ordinateur ?
- Comment vider automatiquement la mémoire virtuelle de Windows XP ?
- Comment obliger Windows XP à rafraîchir régulièrement mes lecteurs réseaux ?
- Comment exécuter un programme en tant que service ?
- Comment configurer les programmes par défaut ?
Certains programmes inutiles se lancent automatiquement au démarrage de windows. Pour les supprimer, retirez tous les raccourcis gênants qui se trouvent dans Démarrer > Programmes > Démarrage. Si le raccourci n'existe pas, vous disposez d'un outil pour gérer ces démarrages. Cliquez sur Démarrer > Exécuter > Tapez "msconfig" > Cliquez sur "Ok". Sélectionnez l'onglet Démarrage dans la boite de dialogue. Vous avez la liste des programmes qui se lancent automatiquement, et vous pouvez les désactiver. Lorsque vous avez fini de faire le tri, cliquez sur ok (on vous propose de redémarrer mais vous n'êtes pas obligé de le faire). Au premier redémarrage, Windows vous demandera si vous voulez conserver cette nouvelle configuration.
Vous pouvez également regarder directement dans la base de registre (Démarrer > Exécuter > taper "regedit") sous l'arborescence HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. Chaque chaîne correspond au chemin de lancement de différents exécutables qui sont lancés au démarrage.
/!\ Attention /!\ Certains programmes peuvent être nécessaires et ne pas les lancer peut empêcher le bon fonctionnement de Windows.
Les version de Windows a noyau NT ont la particularité de faire fonctionner certains programmes sous forme de services. Vous pouvez les voir dans le Gestionnaire des Taches sous le nom générique svchost.exe (svc pour 'service', et host pour 'hôte'. Vous pouvez voir les services qui se cachent sous le générique svchost en tapant dans une console DOS: "tasklist /svc"). Vous pourrez peut-être remarquer que ces services prennent de la place en mémoire et occupent le CPU. Pour augmenter les performances de votre machine, vous pouvez donc désactiver certains services dont vous n'auriez pas besoin. Pour cela, faites un clic droit sur "Poste de Travail" > "Gérer", puis dans la fenêtre, sélectionner dans l'arborescence "Services et Applications" > "Services".
Vous avez alors accès à la liste de tous les services disponibles pour votre machine. La colonne 'status' vous indique si le service est 'démarré' ou non. La colonne 'Démarrage' vous indique si le service est Automatique (démarre a chaque fois que vous lancez Windows), Manuel (il se lance à la demande, si vous en avez besoin) ou Désactivé (il ne se lancera pas même s'il est requis.) Vous pouvez arrêter un service et choisir son type de démarrage en faisant un clic droit sur le service en question et en choisissant les propriétés. Pour les utilisateurs plus avancés, vous avez également accès dans les propriétés sous l'onglet "Récupération" qui permet d'assigner différentes actions à effectuer en cas de plantage du service.
Attention : certains services peuvent être nécessaires et ne pas les lancer ou les désactiver peut empêcher le bon fonctionnement de Windows.
Ouvrez la base de registre (Démarrer > Exécuter > taper "regedit), développez l'arborescence HKEY_CURRENT_USER\Control Panel\Desktop et double-cliquez sur la clé "AutoEndTasks", et donnez-lui la valeur 1 pour fermer les applications plus rapidement.
Ouvrez la base de registre (Démarrer > Exécuter > taper "regedit), développez l'arborescence Allez dans HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control et double-cliquez sur la clé "WaitToKillServiceTimeout", et donnez-lui la valeur 2000 pour fermer les services plus rapidement.
Il existe plusieurs méthodes pour automatiser le lancement d'un programme au démarrage de Windows XP :
Par le menu Démarrer :
Copiez le programme ou un raccourci vers l'exécutable dans le menu "Démarrage" (Démarrer > Programmes > Démarrage), par un cliquer-glisser de la source vers la cible.
Par la base de registre :
Lancez la base de registre (Démarrer > Exécuter > Tapez "regedit"), développez l'arborescence HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, créez une valeur de type "String", donnez-lui le nom du programme à lancer, et entrez comme valeur le chemin vers l'exécutable.
Par les services :
Téléchargez le Kit de ressources pour Windows (via le site Microsoft France).
Ouvrez la fenêtre d'exécution (Démarrer > Exécuter), tapez la commande suivante:
chemin\instsrv.exe mon_service chemin\srvany.exe
où chemin représente le chemin vers le répertoire d'installation du Ressource Kit.
Par défaut, les services créés sont configurés pour un lancement automatique à l'ouverture de session, mais vous pouvez modifier ce comportement via le gestionnaire de services (Démarrer > Programmes > Outils d'administration > Services).
Pour forcer Windows XP à utiliser la ram plutôt que la mémoire virtuelle (ou swap, utilisation du disque dur), cliquez sur Démarrer > Exécuter, puis tapez "sysedit" sans les guillemets. Dans le fichier SYSTEM.INI, repérez la ligne contenant la valeur [386 Enh] et ajoutez en dessous la ligne suivante:
ConservativeSwapfileUsage=1
Enregistrez les changements effectués, puis redémarrez votre ordinateur.
Cette fonction très pratique faisait par défaut partie des versions de Windows plus anciennes. Il est possible de la réactiver sous Windows XP an cliquant sur Démarrer > Exécuter, puis en tapant "regedit" sans les guillemets. Développez l'arborescence HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced et créez une valeur Dword nommée : PersistBrowsers. Affectez-lui la valeur: 1.
Cliquez sur Démarrer > Exécuter, puis tapez "regedit" sans les guillemets. Développez l'arborescence HKey_Local_Machine/System/CurrentControlSet/Control/Session Manager/Memory Management puis sélectionnez la valeur "ClearPageFileAtShutdown". Mettez sa valeur à 1 pour activer le vidage du cache.
Cliquez sur Démarrer > Exécuter, puis tapez "regedit" sans les guillemets. Développez l'arborescence \System\CurrentControlSet\Control\Update\UpdateMode et changez la valeur 1 en 0.
Tout d'abord il faut posséder les deux fichiers suivant : srvany.exe et instsrv.exe (faites une recherche sur google pour les trouver).
Ensutie copiez-les dans le répertoire C:\windows\system32 puis cliquez sur Démarrer > Exécuter et entrez la commande
instsrv Mon_Service srvany.exe
Dans le gestionnaire de services, vous verrez alors apparaître une nouvelle entrée du nom de Mon_Service. Maintenant, cliquez sur Démarrer > Exécuter, puis tapez "regedit" sans les guillemets. Développez l'arborescence HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mon_service\Parameters et ajoutez les 2 clés suivantes:
"Application" de valeur le chemin jusqu'à l'exécutable
"AppDirectory" de valeur le chemin jusqu'au dossier de l'exécutable
Il ne reste plus qu'à lancer le service soit par le gestionnaire soit par la commande
net start Mon_Service
Par exemple, comment faire pour toujours utiliser FireFox plutôt qu'Internet Explorer ?
1. Aller dans le menu démarrer, puis cliquer sur "configurer les programmes par défaut".
2. Pour chaque rubrique, choisir le programme que vous souhaitez utiliser.