Gestion des fichiers de démarrage |
|
Quels fichiers avez-vous et que signifie les "gérer" ?
Pourquoi faut-il faire attention aux fichiers de démarrage ?
Tests de conflits
Rendre la tâche plus facile : les logiciel de gestion d'extensions
Petit résumé des utilitaires disponibles
Si vous avez lu le chapitre "Introduction", vous savez tout sur les extensions et les tableaux de bord. Maintenant que vous savez ce qu'ils sont, à quoi ils servent et comment ils fonctionnent, comment pouvez-vous mieux les gérer ? Ce chapitre introduit brièvement quelques informations sur les différents logiciels de gestion d'extensions.
La première étape pour gérer correctement les fichiers de démarrage est de savoir lesquels vous possédez. Fort curieusement, les tableaux de bord et extensions sont rangés dans deux dossiers respectivement intitulés "tableaux de bord" et "Extensions". Toutes les INITs installées dans l'un de ces deux dossiers sera chargé par le système actif au démarrage. De la même manière, vous rencontrerez probablement deux autres dossiers : "Tableaux de bord (désactivés) et "Extensions (désactivées). Ces dossiers sont utilisés par les logiciels de gestion de fichiers de démarrage, comme le Gestionnaire d'Extensions d'Apple, dans le but de "désactiver" des fichiers de démarrage. Tout tableau de bord déplacé dans le dossier "Tableaux de bord (désactivés)" reste présent sur votre disque, mais ne sera pas chargé au démarrage (il restera juste "endormi" dans ce dossier). De manière identique, toute extension qui se trouve dans le dossier "Extensions (désactivées)" ne sera pas chargé au démarrage. Aussi, si vous rencontrez des problèmes lors de l'utilisation d'un fichier de démarrage en particulier, ou si vous pensez ne pas vraiment en avoir besoin, vous pouvez le déplacer vers le dossier "Extensions (désactivées)" pour afin de "l'éteindre", en quelque sorte. Inversement, déplacer un fichier d'un dossier "désactivé" vers le dossier "normal" l'activera, l'obligeant à être chargé au prochain démarrage de votre ordinateur.
Tout changement effectué en activant ou désactivant des extensions ou des tableaux de bord ne sera pas effectif avant le redémarrage de l'ordinateur. A y regarder de près, c'est plutôt logique : à partir du moment où une extension est chargée au démarrage, vous devez redémarrer afin qu'elle soit désactivée. D'un autre côté, si un fichier n'est pas chargé au démarrage, vous aurez à redémarrer afin qu'il soit chargé.
"Gérer les fichiers de démarrage" consiste donc à gérer quelles extensions, tableaux de bord
vous désirez charger au démarrage.
NOTE : Gardez à l'esprit qu'avoir la possibilité d'activer et désactiver les fichiers de démarrage est une fonction puissante. Assurez-vous de vou familiariser avec ce procédé. Si vous désactivez accidentellement un pilote ou une extension nécessaire au bon fonctionnement de l'ordinateur, c'est la crise de nerf assurée !!! Par exemple, si vous avez une carte vidéo additionnelle nécessitant la présence d'extensions particulières et que vous désactivez ces extensions, il se peut que votr moniteur ne fonctionne plus jusqu'à ce que ces extensions soient réactivées.
Certaines extensions ne s'entendent pas très bien, et ne devraient pas être chargées en même temps. Par exemple, différents fichiers de démarrage permettre l'affichage hiérarchique du Menu Pomme, y compris celui fourni en standard par Apple ("Options Menu Pomme"). Si, par la suite, vous installez un fichier aux fonctions similaires d'un éditeur tierce-partie, comme Now Menus, MenuChoice ou BeHierarchic, ils vont rentrer en conflit avec le tableau de bord d'Apple et peuvent créer des problèmes. Dans ce cas, il faudra désactiver un ou plusieurs de ces fichiers pour éviter tout conflit.
Certains fichiers de démarrage peuvent ralentir votre ordinateur une fois chargés. Par exemple, les utilitaires qui "regardent" vos actions, comme les correcteurs orthographiques qui vous préviennent automatiquement lorsque vous faîtes une faute d'orthographe, peuvent ralentir votre machine en utilisant des cycles d'horloge du processeur, cycles qui pourraient être utilisés par d'autres applications ou par le système lui-même.
D'autres fichiers de démarrage s'accaparent beaucoup de mémoire au démarrage, vous en laissant moins pour les autres applications, ce qui vous poussera sûrement à ne les activer qu'en cas de nécessité absolue
Par exemple, si vous utilisez un PowerBook sur batteries, vous ne voulez sûrement pas que des fichiers qui ralentissent le PowerBook soient chargés au démarrage, celui-ci ralentissant déja pour conserver de l'énergie lors du travail sur batteries. Par ailleurs, vous préfererez sûrement avoir plus de RAM disponible pour votre ordinateur afin de pouvoir utiliser un disque virtuel (RAM Disk) en voyage. Quand vous retournez au bureau ou à la maison, où vous disposez d'une connexion au secteur, vous pourrez alors redémarrer avec le jeu complet d'extensions.
De manière similaire, beaucoup désactivent les extensions et tableaux de bord superflus afin d'attribuer plus de RAM disponible pour les jeux, l'acquisition vidéo ou d'autres utilisations qui demandent toute la puissance du processeur ou une grande quantité de RAM.
Ces exemples prouvent qu'il existe de nombreuses raisons pour savoir ce qui se trouve dans votre Dossier Système, et comment se comporter avec ces fichiers essentiels. Cependant, bien souvent, la meilleure raison est de savoir quoi faire lorsque un problème survient. Ce qui nous conduit tout naturellement à parler de...
Comme mentionné plus haut, une des raisons pour déplacer les fichiers de démarrage est appellée couramment le "conflit d'extensions". Celui-ci surgit lorsque deux ou plusieurs fichiers de démarrage (et pas forcément des extensions !!!), pour des raisons complexes qu'il serait trop long de décrire ici, ne fonctionnent pas correctement lorsqu'ils sont chargés simultanément. Ceci peut créer des problèmes mineurs (cosmétiques, comme un fenêtre qui n'est pas redessinée correctement à l'écran) ou majeurs (crash sytème, gel ("freeze") avec redémarrage à la clef).
Rêgle d'or numéro 1 de la recherche de problème sur Mac :
Si vous rencontrez un problème avec votre Mac, redémarrez et maintenez la touche "Majuscule" (Shift) enfoncée jusqu'à l'apparition du message "Extensions désactivées". Ainsi, votre ordinateur redémarrera sans aucune extension, tableau de bord, fichier de demarrage... activé, y compris les fichiers d'origine Apple. Si le problème continue, alors il est ailleurs :-). Mais si le problème a disparu, un conflit d'extensions est probalement le coupable.
Quand un conflit d'extensions surgit, la seule solution est de trouver la combinaison de fichiers qui causent le conflit et les empêcher de se charger en même temps. Deux techniques existent :
Testez les fichiers les plus récents : si les problèmes rencontrés sont apparus récemment, il y a de fortes chances que ce soit un fichier récemment installé qui soit coupable. Essayez de désactiver les fichiers que vous avez installé peu de temps auparavant et voyez si les problèmes ont disparu ou non. Si ils disparaissent, vous pouvez réinstaller les fichiers plus récents l'un après l'autre jusqu'à ce que vous trouviez le responsable.
Déterminer les fichiers récement installés est souvent difficile, car de nombreux logiciels installent des fichiers de démarrage sans vous en informer, ou vous pouvez avoir oublié quel tableau de bord en shareware vous avez installé la semaine passée. Une solution consiste à utiliser les "familles" de couleur de Mac OS. Bien que peu de gens utilisent cette fonction de Mac OS, elle peut être très efficace afin de "marquer" les fichiers. Vous pouvez configurer une famille en la renommant "Sans souci" (dans le tableau de bord "Famille" si votre version du Système est antérieure à Mac OS 8 ; menu "Edition : Préférences " sous Mac OS 8.x), ceci avant de rencontrer tout problème. Ouvrez le dossier "Tableaux de bord", sélectionnez tous les éléments (Commande-A), puis attribuez la famille "Sans souci" à tous ces éléments (Menu "Famille" si votre version du Système est antérieure à Mac OS 8 ; menu "Fichier : Famille" sous Mac OS 8.x). Si vous avez rajouté de nouveaux fichiers et que tout se passe bien quelques jours plus tard, passez les nouveaux fichiers sous la famille "Sans souci". Avec cette méthode, vous pouvez visualiser facilement les extensions et tableaux de bord par famille et voir quels fichiers n'ont pas reçu votre "sceau de qualité" !
Dans le même ordre d'idée, MacUser Online propose un utilitaire fort pratique, "MacUser's Install Tracker," qui garde une trace des installations en indiquant quel fichier est installé et à quel endroit. Vous pouvez le trouver à l'adresse suivante :
http://www5.zdnet.com/mac/download.php
Un autre utilitaire fort efficace est "Syscompare", qui liste tout ce qui est installé dans le Dossier Système. Lancez l'utilitaire avant l'installation, effectuez l'installation et lancez à nouveau l'utilitaire : Syscompare vous indiquera automatiquement ce qui a été installé.
Vous pouvez également vous tourner vers Yank, en particulier si vous cherchez à vous débarasser d'une application et de tous les fichiers installés par cette application en les déplaceant vers la Corbeille. Attention cependant, car cette utilitaire peut être dangereux s'il est utilisé sans précaution.
Vous pouvez télécharger SysCompare et Yank de n'importe quelle archive Info-Mac, comme :
http://hyperarchive.lcs.mit.edu/HyperArchive.php
Testez les combinaisions de fichiers : si le problème ne peut pas être résolu en traquant les fichiers récents ou si vous ne savez tout simplement pas quels fichiers vous avez installé et quand, vous pouvez tester méthodiquement vous même tous les fichiers vous-même. Cette approche peut être couteuse en temps, mais peut vous permettre de trouver le fichier responsable si vous l'utilisez correctement. Le procédé implique de tester différents "jeux" de fichiers de jusqu'à isoler le ou les fichiers responsables. Dans ce cas, la meilleure méthode consiste à travailler par dichotomie : démarrez en n'activant que la moitié de vos extensions. Si le problème apparait, ces fichiers ne sont pas responsables et peuvent être écartés du test. Si le problème est toujours présent, la moitié non activée peut être écartée. Vous pouvez alors diviser le groupe "à problèmes" en deux et tester chaque sous-groupe à problème. Continuez ainsi jusqu'à ce qu'il ne reste plus qu'un ou deux fichiers. Auparavant, c'est à dire avant l'arrivée des utilitaires de gestion d'extensions, le procédé était long et fastidieux. Mais ces utilitaires ont largement facilité la vie des utilisateurs de Mac, comme indiqué dans la section suivante.
On notera qu'il arrive que deux ou plusieurs fichiers posent un problème lorsque tous sont chargés. Dans ce cas, il est difficile de trouver manuellement les fichiers responsables en utilisant la méthode ci-dessus. C'est dans ces la résolution de ces situations que l'utilitaire commercial Conflict Catcher excelle.
Si vous aviez à déplacer vos fichiers de démarrage en ouvrant les dossiers et en glissant les fichiers d'un dossier à l'autre, puis essayiez de faire un compte-rendu de ce qui a été déplacé et à quel endroit, on comprendrait facilement que vous en ayiez rapidement ras-le-bol et décidiez de retourner à votre machine à écrire... Heureusement, il existe quelques utilitaires pour se faciliter la tâche. Ces utilitaires, que nous appellerons "logiciels de gestion d'extensions" vous permettent d'activer et de désactiver les différents fichiers Système directe ment à partir de l'utilitaire, celui-ci faisant tout seul tous les fastidieux déplacements de fichiers pour vous. Ceci vous permettra également de gérer différents "jeux" d'INITs que vous pouvez activer selon les circonstances.
On rencontre divers types de logiciel de gestion d'extensions, et chacun est conçu pour un type différent de gestion de fichiers. Les plus simples déplacent simplement les fichiers et gèrent uniquement les extensions et les tableaux de bord. Les plus puissants fournissent des informations sur les fichiers, gèrent des éléments comme les plug-ins d'applications, et peuvent même lancer automatiquement des tests de conflit. Entre ces deux extrêmes, on en rencontre un qui est gratuit, plutôt efficace et préinstallé sur votre Mac : le Gestionnaire d'Extensions.
PETIT COMPARATIF DES UTILITAIRES
Vous trouverez ci-dessous un petit résumé des principaux logiciel de gestion d'extensions, avec une liste des fonctions, le prix, si ce produit est commercial, shareware ou gratuit, et le lien vers le site Web de l'éditeur si possible. Attention, ces résumés ne sont là qu'à titre indicatif : les informations sont tirées de la documentation et d'appréciation personnelle. Si vous desirez plus d'informations, contactez l'auteur/développeur directement. Conseil d'ami :
orientez-vous plutôt sur Conflict Catcher, non pas parce que Casady and Greene nous aient versé des pots de vin, mais tout simplement parce que ses capacités de tests de conflits sont les plus puissantes sur le marché. Il a d'ailleurs reçu le prix du meilleur utilitaire lors de la dernière MacWorld Expo de New York.
NOTE : Il existe encore quelques autres logiciels, mais la plupart sont si vieux (comme INITPicker, 1992
) que j'ai préféré ne pas les mentionner par peur d'incompatibilités.
Conflict Catcher (v8.0.3)
Casady & Greene
http://www.casadyg.com/
Logiciel commercial -- Environ 800 F TTC.
Compatible Mac OS 8.5
Vous permet d'activer/désactiver les fichiers de démarrage.
Autorise la création de "jeux" d'extensions pouvant se charger selon différentes circonstances.
Peut être ouvert au démarrage pour modifier la séquence de démarrage.
Jeux "d'origine Apple" pré-configurés.
Autorise la comparaison de deux jeux d'extensions côte-à-côte.
Controle: extensions, tableaux de bord , éléments du Menu Pomme, modules de la barre des réglages, polices, fichiers du Dossier Système, élements du dossier "Ouverture au démarrage", élements du dossier "Ouverture à l'extinction", plug-ins des navigateurs Internet, plug-ins Photoshop, éléments du dossier "Eléments menus contextuels", modules du Gestionnaire de mobilité ("Location Manager"), extensions d'AppleTalk, et tout autre dossier que vous voulez.
Lance automatiquement les tests lors de crash au démarrage (plutôt que les problèmes qui surgissent après le démarrage).
Peut sauvegarder et restaurer les tests.
Les tests ne sont pas limités par le nombre de fichiers.
Teste en premier lieu les fichiers installés récemment afin de voir s'ils sont la cause du problème.
Procédure facile de test pas-à-pas.
Vous permet de détruire les fichiers directement de l'utilitaire.
Vous permet d'ouvrir les fichiers directement de l'utilitaire.
Vous permet d'utiliser la commande "Lire les informations" directement de l'utilitaire.
Autorise la recherche d'un élément en tapant son nom au clavier.
Vous permet de changer l'ordre de démarrage des fichiers.
Contient des jeux pré-établis de "liens" (fichiers incompatibles, ou qui devraient être chargés en même temps, ou dans un certain ordre) et vous permet de créer vos propres liens.
Donne des informations sur les fichiers de démarrage via un "fichier de référence". La plupart de ces informations contiennent des liens directs vers le site web de l'éditeur ou une adresse e-mail, des adresses pour les mises à jour, vendeurs et numéros de téléphone de vendeurs.
Le fichier de référence est mis à jour en téléchargeant de nouveaux fichiers de description.
Supporte Internet Config.
Affiche le nom des fichiers lors du démarrage.
Affiche au démarrage les icônes des fichiers habituellement invisibles.
Permet la visualisation des infos suivantes : nom, date d'installation, date de modification, utilisation en RAM, type de fichier, activé/désactivé, dossier actuel du fichier, ordre de chargement, temps de chargement, groupe (à quel groupe de fichiers il appartient).
Permet l'affichage de plusieurs attributs simultanément sur plusieurs colonnes (ainsi, vous pouvez voir les fichiers par nom, et sélectionner d'autres catégories pour les autres colonnes d'informations).
Recherche les éventuelles ressources endommagées des fichiers de démarrage.
Autorise la protection des préférences par mot de passe.
Permet de redémarrer, éteindre, mettre en pause le Mac ou désactiver tous les fichiers de démarrage durant le démarrage par combinaison de touches.
Peut créer un rapport Système détaillé à la demande.
Supporte AppleScript.
Optimisé PowerPC.
Répare les fichiers endommagés installés par Mac OS 8.1
Sous Mac OS 8.x, empèche les extensions Apparance and Conversion Encodage Texte (nécessaires au système) d'être désactivées.
Support des Services de Navigation
Now Startup Manager
Now Software/Qualcomm
http://now.qualcomm.com/
Logiciel commercial -- environ 700 F TTC
Vous permet d'activer/désactiver les fichiers de démarrage.
Autorise la création de "jeux" d'extensions pouvant se charger selon différentes circonstances.
Peut être ouvert au démarrage pour modifier la séquence de démarrage.
Jeux "d'origine Apple" pré-configurés.
Controle: extensions, tableaux de bord , éléments du Menu Pomme, modules de la barre des réglages, polices, fichiers du Dossier Système, élements du dossier "Ouverture au démarrage", élements du dossier "Ouverture à l'extinction", plug-ins des navigateurs Internet.
Tests de conflits limités à 3 fichiers.
Vous permet de détruire les fichiers directement de l'utilitaire.
Vous permet d'ouvrir les fichiers directement de l'utilitaire.
Vous permet d'utiliser la commande "Lire les informations" directement de l'utilitaire.
Autorise la recherche d'un élément en tapant son nom au clavier.
Vous permet de changer l'ordre de démarrage des fichiers.
Contient des jeux pré-établis de "liens" (fichiers incompatibles, ou qui devraient être chargés en même temps, ou dans un certain ordre) et vous permet de créer vos propres liens.
Donne des informations sur les fichiers de démarrage via un "fichier de référence". La plupart de ces informations contiennent des liens directs vers le site web de l'éditeur.
Le fichier de référence est mis à jour en téléchargeant de nouveaux fichiers de description.
Affiche le nom des fichiers lors du démarrage.
Affiche au démarrage les icônes des fichiers habituellement invisibles.
Autorise la comparaison de deux jeux d'extensions côte-à-côte.
Support d'Apple Guide.
Support technique "automatisé" 24h/24 (enfin, aux Etats-Unis...)
Gestionnaires d'Extensions Apple
Apple Computer, Inc.
Installé en même temps que le Système (Système 7.5 à Mac OS 9.1) -- GRATUIT
Compatible Mac OS 8.1
Vous permet d'activer/désactiver les fichiers de démarrage.
Autorise la création de "jeux" d'extensions pouvant se charger selon différentes circonstances.
Peut être ouvert au démarrage pour modifier la séquence de démarrage.
Jeux "d'origine Apple" pré-configurés.
Controle: extensions, tableaux de bord, fichiers du Dossier Système, élements du dossier "Ouverture au démarrage", élements du dossier "Ouverture à l'extinction".
Vous permet d'utiliser la commande "Lire les informations" directement de l'utilitaire.
Autorise la recherche d'un élément en tapant son nom au clavier.
Donne des informations sur les fichiers de démarrage via une ressource d'informations incluse dans le fichier lui-même. Si le fichier ne comporte pas cette ressource d'information, le Gestionnaire d'extensions ne fournira aucune information.
Permet la visualisation des infos suivantes : nom, activé/désactivé, groupe (à quel groupe de fichiers il appartient), code type, code créateur.
Permet de redémarrer pendant le démarrage.
Supporte AppleScript.
ExAminer
Mike Weasner
http://members.aol.com/mweasner/examiner.php
Shareware -- $10
ExAminer est une application et non pas un tableau de bord ou une combinaison d'une extension et d'un tableau de bord. Cela entraine deux conséquences : l'une bonne, l'autre mauvaise. La bonne est qu'il ne peut créer lui-même de conflit, ni entrer en conflit avec une extension en chargeant son propre code ou en interrompant le processus de démarrage. La mauvaise est qu'il ne peut être appelé au démaragge pour modifier le processus de démarrage.
Vous permet d'activer/désactiver les fichiers de démarrage.
Autorise la création de "jeux" d'extensions pouvant se charger selon différentes circonstances.
Controle: extensions, tableaux de bord , éléments du Menu Pomme.
Affiche différents dossiers de fichiers (tableaux de bord, extensions, etc.) séparément.
Supporte Apple Guide.
Optimisé PowerPC.
Symbionts (v2.8.2)
B. Kevin Hartman, Nivek Research
http://www.kagi.com/authors/nivek/
Shareware -- $20
Compatible Mac OS 8.1
Vous permet d'activer/désactiver les fichiers de démarrage.
Autorise la création de "jeux" d'extensions pouvant se charger selon différentes circonstances.
Peut être ouvert au démarrage pour modifier la séquence de démarrage.
Controle: extensions, tableaux de bord , éléments du Menu Pomme, modules de la barre des réglages, polices, élements du dossier "Ouverture au démarrage", élements du dossier "Ouverture à l'extinction".
Vous permet de détruire les fichiers directement de l'utilitaire.
Vous permet d'ouvrir les fichiers directement de l'utilitaire.
Vous permet d'utiliser la commande "Lire les informations" directement de l'utilitaire.
Affiche le nom et la mémoire utilisée par les fichiers de démarrage pendant le démarrage.
Affiche au démarrage les icônes des fichiers habituellement invisibles.
Permet la visualisation des infos suivantes : nom, activé/désactivé, type de fichier, taille, version.
Permet de redémarrer pendant le démarrage.
Support les Bulles d'aide.
Ne modifie pas de code au démarrage, et ne peut donc pas rentrer en conflit avec un quelconque élément.
System Sculptor
Logiciel commercial -- $29.95
http://users.aol.com/ccsoftware
System Sculptor est une application et non pas un tableau de bord ou une combinaison d'une extension et d'un tableau de bord. Cela entraine deux conséquences : l'une bonne, l'autre mauvaise. La bonne est qu'il ne peut créer lui-même de conflit, ni entrer en conflit avec une extension en chargeant son propre code ou en interrompant le processus de démarrage. La mauvaise est qu'il ne peut être appelé au démaragge pour modifier le processus de démarrage.
Controle: extensions, tableaux de bord , éléments du Menu Pomme, polices, fichiers du Dossier Système.
Permet la création de jeux pour chaque type de fichier : un pour les tableaux de bord, un autre pour les extensions, etc. D'aucuns trouveront cela pratique, d'autres non.
Vous permet de détruire les fichiers directement de l'utilitaire.
ATTENTION: gère tous les fichiers du Dossier Système, y compris le fichier System lui-même, le Finder, le Presse-Papiers, etc., si bien que vous pouvez accidentellement "désactiver" le fichier System !!!
NOTE : pour chaque licence acquise de System Sculptor, les auteurs versent 1$ à l'American Humane Society.
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /Library/WebServer/Documents/getenet/informinit/3_gestion_demarrage.php on line 241
Warning: include(http://www.gete.net/pieddepage.php) [function.include]: failed to open stream: no suitable wrapper could be found in /Library/WebServer/Documents/getenet/informinit/3_gestion_demarrage.php on line 241
Warning: include() [function.include]: Failed opening 'http://www.gete.net/pieddepage.php' for inclusion (include_path='.:') in /Library/WebServer/Documents/getenet/informinit/3_gestion_demarrage.php on line 241