@campione123 said:
Innanzitutto spieghiamo che hal è l'abbreviazione del termine "Hardware Abstraction Layer" e che quindi è la tecnologia ed i driver che permettono a windows xp in questo caso di comunicare con l'hardware..
detto questo per risolvere il problema devi reinserire il file hal.dll contenuto nel cd di installazione di windows xp nel sistema ma prima di tutto è buona regola effettuare uno chkdsk che consente di ripristinare gli errori sull'hardisk che sicuramente sarà il tuo caso perchè dubito fortemente che manchi nel tuo sistema effettivamente quel file quindi ricapitolando:
-
inserisci il cd di installazione di windows xp home nel computer e fallo partire da boot (avvio)
-
successivamente entra nella console di ripristino, premendo R, e seleziona con i tasti numerici, l'unità che contiene il sistema operativo (di solito è premendo il tasto 1)
-
poi dai il comando "chkdsk /f" in questo modo verrà controllato l'hardisk dalla presenza di errori (il comando deve essere dato senza apici)
Una volta concluso il controllo riavvia il sistema e dovrebbe ripartire il tutto, se non riparte entra di nuovo nella console di ripristino e dobbiamo ripristinare il file hal.dll in questo modo:
- expand D:\i386\hal.dl_ C:\Windows\system32\hal.dll
dove al posto di D ci va messa la lettera che corrisponde al lettore.
- dopo di che digita EXIT ed il sistema si riavvia e dovrebbe ripartire..
fammi sapere..
ciao
Buongiorno, io ho lo stesso problema di verdelab.
Ho provato ad eseguire le istruzioni sopra riportate, ma ho riscontrato i seguenti problemi:
-il comando "chkdsk /f" non è valido le uniche opzioni possibili per chkdsk sono: /P e /R
ho provato ad usare chkdsk /R che: "individua i settori danneggiati e recupera le informazioni leggibili (e implica /P che: verifica anche se l'unità non ha il flag dirty)