> Message : 2
> Date : Tue, 20 Apr 2004 09:12:09 +0200
> De : "Pierre JACQUOT"
> Objet : RE: Sam 7 Instable
>
> Je suis d'accord! Avec les précédentes versions de Windows, OK, il
> fallait réinstaller souvent. Sous XP... pas la peine,
>
> Pierre JACQUOT
Alors, il faut spécifier... XP n'a pas besoin de réinstall si on en prend bien
soin et si on est capable d'optimiser tous les éléments du système. Cela demande
une maitrise que peu de gens ont (je veux dire : j'aimerai que plus de gens
maitrisent cela).
Dans les faits, après certaines modifications complexes et que l'on ne se
rappelle pas avoir effectué (cela m'arrive quelquefois), il est nécessaire de
réinstaller pour remettre à zéro un certain nombre de paramètres systèmes
contenus uniquement dans la base de registre.
Selon moi, la chose qui manque le plus dans windows est un outil de qualité
permettant une administration simplifiée de la base de registre. Et ce, avec des
possibilités de réparations et autres maintenances techniques, voire binaires,
que nos petites mains sont incapables d'effectuer. Par exemple, l'outil de
défragmentation proposé sur sysinternals.com est génial. Il permet à chaque
démarrage de défragmenter les pagefile.sys et toutes les souches de la base de
registre. Un outil de ce type devrait être directement intégré au système
windows (est-ce volontaire qu'il n'y soit pas ?).
Et pour finir, voici un exemple direct et édifiant de la raison pour laquelle il
faut parfois effectuer une réinstallation de windows. Endroit où une bonne
maintenance ne peut suffire.
Il s'agit de la limite à 10 entrées de windows 2000/XP, voici le lien vers le
détail constaté par RME et la solution : réinstaller windows :
http://www.rme-audio.com/english/faq/10entrye.htm
Il s'agit en fait du problème qui se produit quand on installe plusieures
version d'un même pilote 32 bits concernant l'audio ou le midi sur le même OS à
noyau NT. En effet, deux listes de 10 entrées, respectivement une pour l'audio
et une autre pour le midi, contiennent les déclarations de drivers de ces
périphériques au système. Mais en cas de mise à jour de pilote sans
désinstallation, la liste ajoute une nouvelle entrée avec possibilité de
doublons de noms et donc de conflits de chargement. Ce qui se produit est
simple. Lors de la tentative de mise à jour du pilote, au lieu d'installer au
bon emplacement les bons fichiers (les nouveaux), le script va chercher à leur
emplacement installés les fichiers de l'ancien driver. Cependant ils ont déjà
été supprimés par le système et ne peuvent pas être trouvés. L'installation
renvoie donc un message d'erreur de fichier introuvable (il s'agit par moment de
fichiers systèmes internes à windows, mais c'est une disgression). Et ce
problème se reproduit invariablement après tous démarrages et même après
nettoyage de la base de registre. J'ai même constaté que supprimer les entrées
correspondantes dans les deux souches ne solutionnaient pas le problème... seule
solution : REINSTALLER WINDOWS !!!!!!!!!!!!!!!!!!
En effet, la réinstallation a solutionné mon insoluble problème ! et après,
nouvelle tentative d'installation fructueuse des plugins !!!!!!!!!! j'ai eu le
même problème, mais plus inextricable avec des cartes wifi Belkin ;-) je cherche
encore la solution...
Alors, une petite note pour toute installation de drivers sur votre machine
(c'est souvent le point le plus critique), je précise qu'en l'utilisant, je n'ai
plus jamais de problèmes de drivers (ou bien c'est la MOTU 828 MKII qui est bien
conçue...).
1°) déterminer le type de package d'installation : 1 - repertoire contenant des
dll et un fichier inf 2 - executable d'installation ressemblant à celui d'un
logiciel 3 - autoextractible type zip ou rar
2°) dans le cas d'un répertoire contenant le fichier inf et les dll l'ajout de
périphérique et le pointage direct (bouton disquette fournie) du fichier inf
doit fonctionner. Une fois le fichier choisi et validé, une liste des types de
périphériques installables doit apparaitre. Il faut alors choisir le bon
périphérique et continuer l'installation. Important, lors de l'installation, ne
cliquer sur rien avant que le bouton terminer apparaisse (sinon, risque immédiat
d'annulation ou de disfonctionnement de l'installation). Ensuite redémarrer
l'ordinateur et tester le périphérique. C'est le système le plus simple.
3°) parfois les fichiers inf refusent de s'installer même si on suit la
procédure ci-dessus. Deux solutions : il y avait un exécutable joint et vous ne
l'aviez pas vu, lui seul peut faire le travail selon une méthode que l'on verra
plus loin.
4°) dans le cas d'un executable, il faut souvent brancher le périphérique après
installation. En effet, ce type d'installation nécessite que l'executable dépose
le driver avant de raccorder le périphérique pour être reconnu. Les raisons d'un
raccordement pré ou post varient selon les dépendances du système touchées par
l'ajout d'un nouveau périphérique.
5°) l'autoextracible n'est qu'un récipient dans lequel se trouve un installeur
executable ou un fichier inf avec ses dll. on retourne pour l'installation au
2°) ou au 4°)
6°) Certains fichiers inf sont traitres car ils ne peuvent s'installer qu'en
mise à jour d'un driver présent. Il faut donc utiliser le bouton mise à jour du
driver lié à la fenètre de paramètres du périphérique (icone système du panneau
de config)
7°) cela m'amène à mon dernier point où je désire préciser les différents accès
d'installation dans le système windows.
Le premier est l'ajout de périphérique (icone présente dans le panneau de conf),
plusieurs choix sont proposés, éviter la recherche automatique de pilotes à
moins qu'il ait déjà été installé dans le système. Selon toutes les explications
que j'ai donné, vous devez être capable de trouver le fichier inf et de le
pointer précisément. Dans le cas de drivers génériques contenus dans windows,
choisissez-les dans la liste vous-mêmes. Je tiens à préciser que la
reconnaissance typée de périphériques ne marche pas, on choisit le type dans la
liste pour ensuite pointer le driver ou bien choisir dans la liste mais ce n'est
pas cela qui fera reconnaitre un périphérique. A priori, vous pouvez choisir les
souris et installer une interface audio... L'autre point d'installation est la
fenêtre où résident les paramètres système du périphérique (panneau de config ->
système puis matériel). On peut ici mettre à jour le driver, souvent pour mettre
à jour, le système exige que e fichiers à mettre à jour aient les mêmes noms que
les anciens. C'est en fait un échange standard, ce qui limite le potentiel de
cette fontion à des MAJ vérifiées et certifiées fiables avec cette manip. Sinon
la seule bonne solution reste de supprimer le périphérique et de le réinstaller
!!!!!!!!! et oui, tout ça pour ça !!!!!!!!!!!!!!!!
Note annexe :
On voit selon les périphériques qu'il faut les raccorder avant ou après
l'installation, selon ce qui est indiqué. La raison est simple. Quand il faut
raccorder avant, c'est que le driver nécessite demande son périphérique pour
fonctionner et l'installe en connaissance de cause (si on tente d'installer le
driver avant, on risque juste qu'il le refuse de s'installer car "il ne
reconnait pas de périphérique compatible").
Dans le cas d'un raccordement après, c'est l'inverse. Il s'agit souvent des
installations avec executable. Celles-ci nécessitent de pouvoir déposer un
driver en veille dans le système avant de raccorder; souvent après redémarrage.
Pour bien comprendre, il faut observer le cas contraire. Si on branche le
périphérique avant installation, celui-ci va rechercher son driver mais celui-ci
n'est pas accessible (le fameux fichier inf) car il est compacté dans les
paquets d'install de l'executable. L'installation du driver échoue alors, car le
driver est introuvable. Par pure perte de temps, il faut ensuite supprimer le
périphérique de la liste, lancer l'executable d'installation et redémarrer. Dans
le meilleur des cas cela marche, sinon risque de bloquage à 10 entrées érronnées
ou bien de devoir supprimer le driver, débrancher le périphérique puis
redémarrer. Dans le cas d'un boot longuet, ce n'est pas viable, voire irritant.
J'espère avoir été à peu près clair, vous m'excuserez les fautes d'orthographe
et de frappe, j'ai rédigé cela un peu trop vite... mais si cela est nécessaire,
je veux bien revenir dessus afin de partager sur l'épineux problème des drivers
avec vous !
A+
Simon
[Les parties de ce message comportant autre chose que du texte seul on été
supprimées]