View Full Version : recovery console help!!!
ho combinato un casino... nn so il perchè ma dalla cartella WINDOWS\SYSTEM32\ ho tolto il file hal.dll, facendo questo al successivo riavvio nn mi caricava piu il S.O.
ora, io ho pensato che se mi facevo una copia del file da un mio amico che ha il mio stesso S.O. e poi lo copiavo nella cartella sarebbe andato tutto a posto,il problema e che nn riesco a copiarlo
come devo fare?
trascurando il fatto che se lo copi possa anche non funzionare, come mai non riesci a copiarlo?
creati un floppy d'avvio da un amico, fai partire il boot da floppy impostandolo dal bios, quindi copi il file nella cartella windows/system32
ma nn lo posso copiare dalla ricovery console facendo
COPY A:\HAL.DLL C:\WINDOWS\SYSTEM32
cmq come faccio a crearmi un dischetto di avvio ?
grazie
risorse del computer-----floppy/tasto destro----formatta; quindi scegli la spunta 'crea disco di avvio';
credo che cmq tu lo possa fare anche dalla recovery console
ma come si fa dalla recovery console, quale comando devo digitare? con quello che ho scritto sopra mi dice "operazione impossibile"pero il floppy parte, lo sento e lo vedo
nel floppy nn ho fatto altro che fare copia incolla con il file (hal.dll) dal pc di un mio amico
nn c'è la faccio più a stare senza il mio pc (sono connesso con quello di mio fratello) help me help me
grazie
fallo con un floppy di avvio allora; in quel caso ti supporta i comandi dos; la recovery probabilmente non inizializza il dos e quindi neanche i comandi(copy nel tuo caso)
Originariamente inviato da klimt78
risorse del computer-----floppy/tasto destro----formatta; quindi scegli la spunta 'crea disco di avvio';
credo che cmq tu lo possa fare anche dalla recovery console
peccato che se la partizione è NTFS col disco di avvio non ci fai niente...
cmq prova dalla recovery console a digitare:
COPY A:\HAL.DLL C:\WINDOWS\SYSTEM32\HAL.DLL
ah, se avevi installato un Service Pack assicurati che il file HAL.DLL provenga da un Windows con lo stesso SP, e soprattutto che se il tuo sistema è MULTIPROCESSORE (oppure hai una CPU INTEL con Hyper Threading) l'HAL.DLL che prendi venga da un sistema uguale... il file HAL.DLL infatti è diverso a seconda che il sistema sia UNI o MULTIprocessore!
se è il tuo caso e non hai un sistema uguale da cui prenderlo devi estrarlo o dal CD o dal file del Service Pack... si chiama halapic.dll ma lo devi rinominare in hal.dll
:)
io ho il sp1 per xp il mio amico no pero abbiamo tutti e due un athlon, dici che nn va bene?
potrebbe dare problemi, per sicurezza io lo estrarrei dal file dell'SP
devi estrarre il file halacpi.dll e rinominarlo in hal.dll... lo trovi anche in x:\WINDOWS\Driver Cache\i386\sp1.cab mi pare che il comando per estrarre i file dai.cab sia extract...
:)
errata corrige
non è extraxt ma expand e la sintassi è:
expand sorgente /F:nomefiledaestrarre.estensione destinazione\nomefile.estensione
tu prova:
expand C:\WINDOWS\Driver Cache\i386\sp1.cab /F:halacpi.dll C:\WINDOWS\System32\hal.dll
:)
quindi vado nella recovery console e poi devo estrarre il file halacpi.dll da c:\windows\drive cache\i386\sp1.cab una volta estratto (ma dove me lo estrae?) lo rinomino e dovrebbe andare
si ma cosa devo scrivere nn conosco molto bene i comandi
scusate ma sono un po invornito
ho editato sopra, scusa...
expand C:\WINDOWS\Driver Cache\i386\sp1.cab /F:halacpi.dll C:\WINDOWS\System32\hal.dll
:)
ho provato ma nn va maremma maiala!!!!!!!!
ho guardato in drive cache ma nn c'è niente in qeulla cartella sicuro che è li, il file sp1.cab
dovrebbe esserci la cartella i386 e dentro il file sp1.cab...
se non c'è poco male, estrai il file del service pack in una cartella e prendi la dll da li...
da prompt ti basta andare nella cartella dove hai il file originale dell'sp1 e scrivere:
xpsp1a_it_x86 -x:c:\temp
oppure
xpsp1_it_x86 -x:c:\temp
a seconda che tu abbia l'sp1a o l'sp1 e poi scegliere la cartella in cui estrarre i files nell'esempio c:\temp (non credo però che si possa fare da console, dovresti avere un altro pc a disposizione)
a stò punto fai sempre dal prompt vai nella cartella dove hai estratto i file e fai:
expand c:\temp\halacpi.dl_ c:\WINDOWS\System32\HAL.DLL
:)
ma nn è che c'è qualche anima pia che avendo il service pack mi estrae il file me lo invia alla mia mail e poi lo metto su un dischetto e riprovo a copiarlo
da recovery console per copiare un file che in A:\ in C:\windows\system32\
che cosa devo scrivere?
nn ci credo neanche uno che sappia darmi aiuto leggendo questi post e dai nn volevo formattare tutto
e dai un aiutino:cry: :cry: :cry:
così dovrebbe funzionare...
COPY C:\WINDOWS\ServicePackFiles\i386\halacpi.dll C:\WINDOWS\system32\hal.dll
se non hai nemmeno la cartella ServicePackFiles mi viene il dubbio che nn hai messo il SP1!
cmq devi specificare anche il nome del file di destinazione, non solo il percorso!
:)
resta il fatto che con e senza SP1 i file halacpi.dll sono di due versioni diverse! se fai come ho scritto sopra è meglio
ho guardato nelle due cartelle system32 e servicepackfile driver cache ma nn c'è niente dentro nn mi fa aprire nenche le cartelle, nn è che forse da recovery console nn puoi aprire alcuni tipi di cartelle
manp ho provato e riprovato ma niente, le cartelle che mi hai scritto, quelle da dove avrei dovuto prelevare il file halacpi sono tutte vuote nn mi ci fa accedere nn capisco
come cacchio faccio a infilarci quel file in quella cacchio di cartella c:\windows\system32\
copy a:\hal.dll c:\windows\system32\hal.dll
poi reinstalli l'SP1
:)
ma ho gia provato afare la copia da A:\ ma mi dice che è impossibile , il fatto che il floppy legge ma perme nn trova la destinazione
perfavore nn voglio formattare:cry: :cry: :cry:
hai messo anche il nome del file nella destinazione?
:)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.