PDA

View Full Version : "hal.dll mancante" win 7 e XP dopo ibernazione


goest69
21-07-2011, 10:10
Ho già guardato i vari post sia su questo forum che su web ma ad oggi non ho risolto granché

Situazione: ho 3 hd - su uno ho win 7, su un altro XP Pro e il terzo è di appoggio per i backup.

Il boot loader di win 7 mi consente di scegliere se avviare con Win 7 o XP ..e fino ad oggi usavo regolarmente sia l'uno che l'altro
...finché non ho avuto la brillante idea di chiudere win 7 con l'ibernazione anziché con il classico arresto

Al successivo riavvio, se scelgo di usare XP mi viene l'errore "...hal.dll mancante o danneggiato.."; se invece scelgo di lavorare con Win 7, va tutto bene

Ho provato tante soluzioni: dalle console di ripristino di Win 7 ed XP al ripristino dell'ultima versione funzionante (con entrambi), alla sovrascrittura fisica del file hal.dll (scaricato da web) ..ma NULLA!

Ho guardato il bcdedit e ho notato che XP risulta su una partizione E: quando in realtà da Win 7 la vedo come D: - Può significare qualcosa? Farò casino a modificarlo?

Attendo lumi, grazie

goest69
22-07-2011, 16:35
Ho risolto e scrivo come per coloro che visiteranno questo post per la stessa necessità

Dopo aver provato la maggior parte delle soluzioni suggerite dal web, ho trovato, a tentativi, la seguente soluzione:

visto che dei due s.o. non mi funzionava solo XP, ho preso il CD di XP ed ho fatto il boot da cd (quindi è NECESSARIO IL CD di installazione di XP)

NON mi sono fermato alla prima schermata in cui propone di premere R per accedere alla console di Ripristino (ci ho provato con tutte le righe di comando immaginabili ma non è servito a niente), ma HO invece PREMUTO INVIO come se dovessi fare una vera e propria installazione.
Si arriva poi alla schermata in cui bisogna premere F8 per accettare il contratto.
La schermata successiva proporrà l'installazione di XP già presente e su questa possiamo eseguire l'opzione di ripristino "Per RIPRISTINARE l'installazione di Windows XP selezionata, premere R"

In questo modo viene ripristinata solo la parte di sistema operativo: i files utente, i programmi e la quasi totalità dei drivers NON VIENE TOCCATA! ...comunque conviene sempre farsi prima una copia di backup.

Proseguirà nelle stesse modalità di una vera e propria installazione (quindi ci vuole una mezz'oretta).
IMPORTANTE: XP verrà ripristinato alla versione presente sul CD, quindi sarà necessario ri-scaricare gli update e i Service Pack eventualmente "persi".

In questo modo ho riavuto tutto com'era prima!
Win 7 continua a funzionare (non ha mai smesso di farlo) e XP è fruibile praticamente così come l'avevo lasciato.