PDA

View Full Version : CD & DVD - Driver ASPI


Gogeta SSJ4
16-02-2004, 22:49
- Il Layer ASPI: cos'è e come funziona
All'inizio dell'era dei CD-ROM, quando sul mercato casalingo esistevano solo i lettori CD, ogni produttore distribuiva i propri CD-Readers con un'annessa intefaccia da installare in uno slot ISA (il tipo di BUS che precedette l'ormai diffusissimo PCI), proprio come se si trattasse di un’unità SCSI. Quindi nella confezione del CD-Reader si trovavano il lettore stesso ed una scheda d'interfaccia, necessaria al funzionamento del CD-Reader. Qualche anno dopo fu sviluppato lo standard ATAPI, che permette di collegare le unità ottiche direttamente sui canali IDE, prima riservati solo agli dischi fissi. Lo standard ATAPI fa in modo che l'unità ottica collegata al canale IDE lavori esattamente come in dev SCSI, adottando quella che già allora era l'interfaccia divenuta uno standard per le ottiche SCSI (e per il concorrente del sistema SCSI, il CAM), e cioé il layer ASPI.

Il layer ASPI altro non è che l'insieme di programmi che creano l'interfaccia ASPI. Oggi, con l'avvento dei Sistemi Operativi classe Windows funzionanti sulle librerie dinamiche, si tratta di un insieme di DLL che si occupano della comunicazione tra dev e SO e della relativa interpretazione dei comandi. Il problema è che, essendo il layer ASPI formato da una serie di DLL, può subire una corruzione, con un conseguente malfunzionamento del sottosistema ottico. Ma, ovviamente, c'è un modo per verificare se il problema è dovuto alla corruzione del layer ASPI e c'è il modo di risolvere il problema.

GLI ERRORI ASPI ED ASPICHK
Molti errori di scrittura dei CD-R/RW sono dovuti ad una corruzione del layer ASPI, ed è impossibile stilare una casistica. In generale qualora il proprio software di scrittura riporti un errore di comunicazione è decisamente consigliabile eseguire un controllo del layer tramite il programma ASPICHK e, se risultano incongruenze, reinstallare il layer, utilizzando quello "standard" di Adaptec. L'ultima versione del layer rilasciata da Adaptec è l v4.71, ma la versione più stabile è risultata essere la v4.60, ed è quindi consigliabile utilizzare questa versione, ricorrendo a versioni più aggiornate solo nel caso in cui i malfunzionamenti continuino.

Esistono anche modi diversi dal layer ASPI per interfacciare le ottiche. Uno di questi è l'uso dei “miniport drivers”, impiegati, per esempio, da Microsoft su Windows 2000. In generale questi drivers funzionano bene, e quindi l'interfacciamento tra unità e Sistema Operativo non necessita del layer ASPI. Ma nel caso di malfunzionamenti od incompatibilità del software di scrittura con il codice del miniport driver, può essere risolutivo proprio installare il layer ASPI. Questo perché, fondamentalmente, la maggior parte dei sotfware di scrittura si appoggia proprio sul layer ASPI, che quindi è necessario per il loro corretto funzionamento.

N.B. per scaricare dal:
MIRROR1 usare GetRight (non ho provato altri software);
MIRROR2 usare il Download di windows altrimenti viene scaricata una pagina web.

- Installare/Aggiornare Driver ASPI
N.B. se sono stati già installati driver ASPI 4.60, saltate al punto 4.

Windows 98/Me/2000/XP:
Scaricare ForceAspi17 [MIRROR1 (http://troianol.supereva.it//HwUpgrade/ASPI/forceaspi17.zip)-MIRROR2 (http://utenti.lycos.it/gogetahwu/HwUpgrade/ASPI)] (ASPI 4.60) ed estrarre i files in una cartella;
Lanciare il file Instaspi.BAT;
Riavviare PC;
Dopo il riavvio, scaricare i Driver ASPI 4.71.2 [MIRROR1 (http://troianol.supereva.it//HwUpgrade/ASPI/aspi_v472a2.zip)-MIRROR2 (http://utenti.lycos.it/gogetahwu/HwUpgrade/ASPI)] ed estrarre i files in una cartella;
Lanciare il file Installa.BAT(modificato da me) e scegliere tra le voci elencate il Sistema Operativo utilizzato;
Riavviare PC;
Se in Nero InfoTool l'installazione del Layer ASPI risulta corrotta, avviare ed installare aspiinst.exe (che si trova ne pacchetto Driver ASPI 4.71.2).

Per verificare l'avvenuta installazione dei Driver ASPI lanciare il file AspiChk.EXE contenuto nella cartella creata al punto 4.

- Disinstallazione Driver ASPI
Windows 98/Me/2000/XP:
Scaricare ForceAspi17 [MIRROR1 (http://troianol.supereva.it//HwUpgrade/ASPI/forceaspi17.zip)-MIRROR2 (http://utenti.lycos.it/gogetahwu/HwUpgrade/ASPI)] (ASPI 4.60) ed estrarre i files in una cartella;
Lanciare il file KILLASPI.BAT;
Riavviare PC.

Gogeta SSJ4
17-11-2004, 01:13
NEWS - Disponibile il nuovo forceaspi 1.8 (segnalazione by Aiace)


- Installare/Aggiornare Driver ASPI
Windows 98/Me/2000/XP:

Scaricare ForceAspi1.8 [MIRROR1 (http://troianol.supereva.it//HwUpgrade/ASPI/forceaspi18.zip)-MIRROR2 (http://utenti.lycos.it/gogetahwu/HwUpgrade/ASPI)] (ASPI 4.71.2) ed estrarre i files in una cartella;
Lanciare il file INSTASPI.BAT;
Riavviare PC;



- Disinstallazione Driver ASPI
Windows 98/Me/2000/XP:

Scaricare ForceAspi1.8 [MIRROR1 (http://troianol.supereva.it//HwUpgrade/ASPI/forceaspi18.zip)-MIRROR2 (http://utenti.lycos.it/gogetahwu/HwUpgrade/ASPI)] (ASPI 4.71.2) ed estrarre i files in una cartella;
Lanciare il file KILLASPI.BAT;
Riavviare PC.