Citation :
Les pilotes Aspi, maillon incontournable de la chaîne Scsi
Ce que l'on appelle habituellement les drivers Aspi [pour Advanced Scsi Programming Interface] ou la "couche Aspi" est une couche logicielle qui permet les échanges entre les matériels Scsi tels que les adaptateurs, les disques, graveurs et autres scanners avec les applications les utilisant. Cette Interface logicielle développée à l'origine par Adaptec, comprend une couche permettant aux créateurs de drivers Scsi de ne pas se soucier des différences de caractéristiques des cartes. Ainsi, tous les périphériques dialoguent de manière identique quel que soit le type d'adaptateur utilisé. Il est important de noter qu'avec la normalisation récente des méthodes d'accès aux différents types de périphériques [ Lecteurs de sauvegarde comme les Iomega Zip ATAPI, périphériques de type IDE sous NT, connexion sur port parallèle], le gestionnaire Aspi, s'il est installé correctement permet de voir ces différents périphériques comme s'ils étaient connectés sur un bus Scsi.
Mais c'est là que le problème se pose, avant toute chose il faut pouvoir installer une couche Aspi cohérente et compatible avec les différents matériels et logiciels présents sur l'ordinateur en question. En effet, de nombreuses applications installent sans même demander l'avis de l'utilisateur leurs propres fichiers Aspi, indispensables à l'opération de communication entre celles-ci et certains périphériques. Tout d'abord, la couche Aspi se compose sous Windows 95/98/Me d'un ensemble de fichiers:
- aspienum.vxd situé dans le répertoire windows\system
- apix.vxd situé dans le répertoire windows\system\iosubsys
- winaspi.dll situé dans le répertoire windows\system
- wnaspi32.dll situé dans le répertoire windows\system
- Aspi2hlp.sys est installé par Windows 95.
Sous Windows NT, on trouve les fichiers suivants:
- aspi32.sys situé dans le répertoire winnt\system32\drivers
- wowpost.exe situé dans le répertoire winnt\system
- winaspi.dll situé dans le répertoire winnt\system
-wnaspi32.dll situé dans le répertoire winnt\system32
Ces fichiers, pour être pleinement fonctionnels ne doivent se trouver qu'en un seul exemplaire sur le système installé et uniquement à l'emplacement donné ci-dessus. En cas de doublons, les autres fichiers sont à effacer.
Sous Windows NT, les pilotes Aspi ne sont pas installés automatiquement avec la mise en place du système d'exploitation. Il faut donc que l'utilisateur le fasse de lui-même, depuis un compte de type administrateur.
Sous Windows 2000, il est prudent de vérifier la présence de pilotes Aspi qui auraient été installés par un logiciel tiers. Si aucun fichier Aspi n'est présent, ce fichier téléchargeable ici, doit être décompressé pui exécuté et permettra de réaliser l'upgrade sans avoir recours à l'utilitaire Aspi32.exe d'Adaptec.
Pour vérifier la version de chacun de ces fichiers, Adaptec propose son fameux AspiCheck qui donne les informations de version et indique si oui ou non la couche Aspi est valide.
|