Newsgroup: it.comp.os.win.xp
Titolo: hal.dll

sul mio h.d. avevo tre partizioni (due Win98 e una WinXP) perfettamente
funzionanti. Ieri ripristino una delle due partizioni Win98 con Drive Image
ma da quel momento non riesco ad avviare più la partizione con XP, il
messaggio che compare mi dice che manca il file hal.dll in
C:\Windows\system32. Chi mi può aiutare? Grazie a tutti.

 C:\Windows\system32. Chi mi può aiutare? Grazie a tutti.
Puoi provare a fare un ripristino di XP dalla console
Se anche a seguito del tentativo di ripristino dovessi riscontrare l'errore,
dovrai procedere alla eliminazione e alla nuova creazione delle due
partizioni e alla relativa formattazione.
La possibile causa del tuo errore è un versione non completamente
compatibile con XP dell'utility usata per fare l'immagine dell'HD.
Aspetto un tuo feedback
Ciao
--
=======================
Microsoft® Technical Advice
 
supp...@microsoft.com
=======================

Puoi provare a
fare un ripristino di XP dalla console
Ciao,
anche io ho avuto lo
stesso problema. Come faccio a ripristinare da console? Che comandi devo
usare?
Ciao
Marco Mangiante
--------------------------------
Inviato via 
http://usenet.iol.it
 


la versione è la 5.0
la cosa strana è che avevo già ripristinato l'immagine di una delle due
partizioni Win98 senza che si verificasse alcun problema a carico dell'XP.
Con la console di ripristino sono riuscito ad entrare nella directory
incriminata ma non so dove reperire il file hal.dll mancante e poi mi chiedo
che se pure lo trovassi su un altro computer, sarebbe compatibile con il mio
sistema? Non credo.
Ciao


Prova a seguire queste indicazioni :
Extract the Hal.dll file to C:\Windows\System32 folder.
a. Please insert the Windows XP CD into CD-ROM, navigate to its folder
\I386.
b. Find and then double click the Driver.cab file, right click the Hal.dll
file=> Extract.
c. Extract the file to C:\Windows\System32, replace the existent file and
then
reboot your computer to test the situation.
Fammi sapere se risolvi il problema o se hai qualche difficoltà


alla fine pare sia andata per il meglio, grazie
ciao

 alla fine pare sia andata per il meglio, grazie
Cioč? hai risolto con quanto ti ho indicato o in qualche altra maniera?
Fammi sapere
Ciao
--
=======================
MicrosoftŽ Technical Advice
 
supp...@microsoft.com
=======================

avevo riformattato e reinstallato perň, dopo aver letto il tuo post, ho
provato il metodo da te suggerito che pare funzionare

 usare?
Anche a me succede qualcosa di analogo.
Come faccio a ripristinare hal.dll da console?
Tenete conto che ho il filsystem NTFS.
Grazie.
Paolo C

 Tenete conto che ho il filsystem NTFS.
Prova a digitare, da Start, Esegui..., sfc /scannow, dopo aver inserito il CD di
installazione di XP.
Ciao.

>C:\Windows\system32. 
Se non possiamo avviare Windows XP, come possiamo seguire i tuoi consigli?
Ciao.
Paolo C

 Se non possiamo avviare Windows XP, come possiamo seguire i tuoi consigli?
Ciao !
Puoi avviare il PC tramite recovery console di Windows XP (avvia con CD bootabile e premi R per avviare la console).
Dopo aver selezionato la partizione che contiente l'installazione di XP (devi conoscere la password dell'administrator), ti troverai davanti ad una riga di comando.
A questo punto digita il seguente comando:
EXPAND X:\i386\driver.cab  /F:hal.dll  C:\Windows\System32
Dove:
- " X:\ " è la lettera che equivale all'unità CD-Rom
- " /F: " è un parametro da specificare per indicare il singolo file da estrarre
- " C:\Windows\system32 " è il percorso dove posizionare il file estratto (l'unità c: dipende dalla tua installazione)
Fammi sapere se risolvi il problema e se hai ulteriori dubbi contattami in pvt (via mail).


    Ciao a tutti,
io ho lo stesso problema ma in un'altra condizione.
Sul mio pc c'è WinXP, Win98 e Linux (RH 7.1).
Per poter eliminare BootMagic già installato, ahimè, su WinXP l'unica
possibilità che mi rimase era quella di sovrascivere l'MBR.
Ho eseguito il comando "fdisk /mbr" dopo aver avviato dal floppy di
ripristino di Win98.
Ora, il file Boot.ini è configurato in modo da poter avviare uno dei tre SO,
ma all'avvio riesco a far partire o Win98 o Linux, perchè se scelgo WinXP
mi compare la schermata con il messaggio d'errore: "....file <directory
principale>\winsows\system32\hal.dll mancante o danneggiato".
P.S.: Naturalmente prima di sovrascrivere l'mbr XP si avviava.
Ho già eseguito il comando "expand X:\i386\driver.cab ....", il file hal.dll
è stato sovrascritto, ma ancore non funziona, stesso messaggio.
Sapete aiutarmi?
Vorrei evitare di reinstallare XP.
Ciao, Fabio.