PDA

Visualizza versione completa : XP/SP2 - Problemi con la libreria del Kernel


brufolo
09-08-2005, 18.17.07
Ciao. Due giorni fa mi è comparsa una schermata blu avvertendomi che il file kernel32.dll era corrotto e che il sistema non poteva essere avviato. Mi sono messo alla ricerca su Microsoft del numero di errore che mi dava ed alla fine ho trovato la procedura giusta per il ripristino del file corrotto. La procedura dice:

1) Per espandere una nuova copia del file kernel32.dll dal Cd di Windows XP nella cartella System32, digitare il comando riportato di seguito e premere invio:
expand F:\i386\kernel32.dll_D:\windows\system32\kernel32. dll, dove F è la lettera dell'unità che contiene il CD di Windows XP e D:\windows rappresenta la lettera dell'unità e la cartella dove è installato Windows XP.
2) Digitare exit e riavviare il computer.

Ora, quello che ho scritto, rappresenta proprio la mia situazione in quanto F è l'unità CD rom e D è l'unità dove è installato windows XP, ma, alla fine della stringa, quando vado a premere invio, il prompt del DOS mi risponde: impossibile trovare il file o la directory specificata. Ma perchè? devo fare qualcosa d'altro che non so? scusatemi in anticipo ragazzi, ma c'è qualcuno che mi può dare una mano a risolvere? Grazie tante. Ciao!

Semi.genius
09-08-2005, 21.13.21
solo due domande per chiarificarmi il problema:
1. se il computer non si avvia, da dove lo stai facendo? tramite la Console di Windows XP o da un floppy di avvio DOS?
2.expand F:\i386\kernel32.dll_D:\windows\system32\kernel32. dll
scrivi la riga così intera?

brufolo
09-08-2005, 22.58.45
Ciao. Ho due HD. Sul primo c'è il 2K e sul secondo XP.
Si la riga la scrivo per intero, come suggerisce Microsoft.

Semi.genius
09-08-2005, 23.54.35
Guarda che il _ non ci deve essere

http://support.microsoft.com/?kbid=310396

digitalo senza _

brufolo
10-08-2005, 00.51.57
Eppure in questo link che ti allego, l'underscore c'è. Ma porca P....., come si risolve sta roba?

brufolo
10-08-2005, 00.53.52
Scusa Semi.genius, come si fa ad incollare il collegamento al link?

Semi.genius
10-08-2005, 01.08.01
Originariamente inviato da brufolo
Scusa Semi.genius, come si fa ad incollare il collegamento al link?

:confused: lo prendi nelal barra degli indirizzi e lo incolli dove scrivi il mex

brufolo
10-08-2005, 01.13.14
http://support.microsoft.com/default.aspx?scid=kb;it;315241

brufolo
10-08-2005, 01.14.11
Oppete! http://support.microsoft.com/default.aspx?scid=kb;it;315241

Semi.genius
10-08-2005, 01.18.31
è stato un errore di traduzione..infatti nelal versione inglese:
expand cd-rom:\i386\user32.dl_ c:\windows\system32\user32.dll

hanno messo una l in più e tolto uno spazio

la tua stringa deve essere così:

expand F:\i386\kernel32.dl_ D:\windows\system32\kernel32.dll

brufolo
10-08-2005, 01.58.43
Ho provato anche questa stringa ma la risposta al prompt del DOS è :
Impossibile creare il file kernel32.dll. 0 file espansi. OK, ora vado a dormire perchè mi devo alzare alle sei. Se vuoi ci sentiamo domani pomeriggio. Grazie di tutto. Buonanotte.

brufolo
10-08-2005, 12.25.25
OK Semi.genius, ripartiamo da capo. Ho controllato la cartella System32 di XP ed il file kernel32.dll non c'è più. Quindi, per aggiungere la stringa di cui sopra, devo partire da D:\ o da D:\windows\system32? credi ci sia differenza tra le due cose?

Semi.genius
10-08-2005, 12.51.58
no, visto che il percorso specificato è in forma assoluta e non relativa

dice che è impossibile creare il file... hai visto che se è possibile inserire un file all'interno della cartella di Windows XP?

brufolo
10-08-2005, 12.59.36
Si, l'ho già fatto, il file me lo fa inserire, ma al successivo riavvio mi da un altro errore:
STOP: c000021a (errore irreversibile di sistema)
Processo di sistema Windows Logon Process terminato in modo inatteso con stato di 0xc0000135. Il sistema è stato chiuso.

brufolo
10-08-2005, 22.07.30
Hey ragazzi, non risponde più nessuno?

Allora, altre notizie utili:
In XP ho tre files kernel32.dll e sono situati:
1) D:\windows\$ntservicepackuninstall$ 952 Kb
2) D:\windows\$uninstallkb840987$ 952 Kb
3) D:\windows\servicepackfiles\i386 1004 Kb

Non si potrebbe copiare quello da 1004 Kb? C'è qualcuno che mi fa il favore di dirmi quanto pesa il suo kernel32.dll in XP sp2. Per favore.