SP3: Impossibile copiare atapi.sys

Oggi, durante l’installazione del Service Pack 3 mi è capitata una cosa abbastanza strana; dopo aver frullato per un po’, il setup mi ha restituito un bel messaggino:

Free Image Hosting at www.ImageShack.us

Impossibile copiare atapi.sys
Assicurarsi che la posizione del file specificata qui sotto..ecc ecc.

La colpa è di Alcohol 120%, dei DAEMON Tools, o comunque quei software per emulazione di CD virtuali. Non è un errore critico, se si continua non verrà effettuato il backup di quel file. Anche se non è per niente consigliato continuare così.

La microsoft ha un articolo a riguardo, ma non fornisce una soluzione semplice: consiglia solo di DISINSTALLARE temporaneamente il programma incriminato.

Molto piu’ interessante è la soluzione che ha proposto un tale “mpareja” su lifehacker.com:

1. Scaricare Process Explorer (gratuito, niente installazione).
2. Eseguirlo e premere CTRL + F per far apparire la finestra di ricerca.
3. Cercare atapi.sys
4. Fare doppio click sul risultato. Questo selezionerà automaticamente l’handle nella lista in basso.
5. Fare click col destro sull’handle selezionato e cliccare CLOSE HANDLE.

A questo punto si puo’ reinstallare l’sp3 e dovrebbe funzionare tutto.

Notare che questa soluzione suggerisce un ottimo metodo per “debuggare” anche altre situazioni incasinate (impossibile eliminare il file, potrebbe essere in uso.. ecc), non solo questa dell’sp3.

Complimenti a Russinovich.

8 pensieri su “SP3: Impossibile copiare atapi.sys

  1. frab Autore articolo

    No, *in teoria* non fai altro che terminare una specie di processo. Si termina solo per ADESSO, quindi quando riavvii il pc, il programma in questione (Daemon Tools, ecc) si riprenderà atapi.sys in automatico.

  2. kurt-cobain

    ma se il sistema deve fare una copia perchè mai dovrebbe chiudere un processo attivo?

  3. frab Autore articolo

    Dalla KB che ho linkato: “Questi programmi bloccano il file Atapi.sys e impediscono a Windows XP SP2 o a Windows Server 2003 SP1 di eseguire il backup della versione esistente del file.”
    Molto probabilmente i Daemon Tools proteggono quel file in modo che un gioco non si accorga che atapi.sys è stato modificato, e l’unica soluzione per leggerlo correttamente è terminare i Daemon Tools, o almeno l’handle di quel file, come ho spiegato.

  4. giusy

    il mio pc mi da questo messaggio
    Verifyng DMI Pool Data…………..
    Boot From ATAPI CD-ROM: Faillure
    Disk Boot faillure, INSERT DUSTEM DISK AND PRESS

    Questo compiuter è vecchiotto funzionava l’ho data per migliorarlo a dei
    programmatori e l’hanno restituito così.
    lo posso buttare o si può riprendere

  5. scorpion

    Ho installato Sp2 ed Sp3 ignorando per ben 2 volte l’errore e non è successo niente: aggiornamenti fatti e funzionanti ignorando il backup di atapi.sys. Sono a posto odevo fare qualcosa ora? Boooohhhh

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.