Salut Simon,
j'ai lu tout ton post, et j'avoue n'avoir jamais rencontré ton cas de figure
(devoir réinstaller windows après install ou mise à jour d'un driver pour la
X° fois)
Ceci dit, M-audio propose un outil pour désinstaller ses drivers
En général, seuls les périphériques USB demandent à être débranché puis
rebranché lors de l'install des drivers.
Les outils pratiques d'entretien de windows que je conseille :
jv16 power tools (entretien base de registre - attention à ne pas faire
n'importe quoi mais le nettoyage automatique fonctionne bien)
ntregopt et erunt (nettoyage, compression et sauvegarde de la base de
registre - je connais moins bien celui là mais il est en général très
conseillé)
spybot search and destroy (nettoyage spyware)
diskeeper (maintenance disque dur, défragmentation)
pagedefrag de www.sysinternals.com (tu l'as déjà donné)
Xsetup 6.5pro (tweaker hyper complet mais ATTENTION, expérimentation
tellement simple à mettre en oeuvre qu'il faut vraiment noter ce quon tente)
Windows Update
Astuces en tout genre pour les curieux au http://www.astuces-win.com/
+++
----- Original Message -----
From: "Simon JANVIER" <simon-janvier@...>
To: <samplitude-fr@...>
Sent: Tuesday, April 20, 2004 4:59 PM
Subject: [samplitude-fr] Re: Sam 7 Instable
> 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]
Le Site des utilisateurs de Samplitude :
http://perso.easynet.fr/~teknico/samplitude
Liens Yahoo! Groupes
Pour consulter votre groupe en ligne, accédez à :
http://fr.groups.yahoo.com/group/samplitude-fr/
Pour vous désincrire de ce groupe, envoyez un mail à :
samplitude-fr-desabonnement@...
L'utilisation de Yahoo! Groupes est soumise à l'acceptation des :
http://fr.docs.yahoo.com/info/utos.html