Newsgroup: it.comp.os.win.xp
Titolo: Problemino con xp...

Ho un problema con un vecchio pc che aveva xp...
Adesso, quando lo accendo, mi esce questa schermata:
Impossibile avviare Windows poichè il file seguente manca o è
danneggiato:
\WINDOWS\SYSTEM32\CONFIG\SYSTEM
Ho provato a reinstallare xp...ma appere comunque...
Qualcuno sa dirmi cosa fare??
Grazie mille a tutti!

 Qualcuno sa dirmi cosa fare??
Prima di tutto controlla che nel bios sia impostato C: come disco di boot.
Se non riesci più ad accedere al sistema operativo anche selezionando C:
come disco di avvio,può darsi che sia saltato il MBR dell'hard disk.
Per ripristinarlo,inserisci il cd originale di Windows XP e fallo partire
all'avvio del computer come se dovessi fare una nuova installazione.
Entra nella console di ripristino e scrivi "chkdsk /R" (senza virgolette) e
dai invio ,poi scrivi "fixmbr C:" e dai invio e poi "fixboot C:" ed invio.
A questo punto riavvia il pc e vedi se così Windows parte.
Attenzione però,con questa procedura potrebbero andare persi i dati
nell'hard disk.
Pertanto ti consiglio di staccare l'hard disk e montarlo come secondario in
un pc funzionante,e da li salva tutti i dati che ti servono,e poi effettua
la procedura che ti ho descritto. 

*Filippo* scrisse:

Oltre all'*ottimo* consiglio del post precedente, se non risolvi ancora, 
prova a seguire questi consigli che sono la Bibbia per i file di sistema 
mancanti o danneggiati.
La prima cosa da fare in caso di impossibilità di avviare XP è provare 
l'utilizzo dell'ultima configurazione funzionante. Basta premere F8 prima 
dell'avvio di XP e scegliere la relativa voce nella schermata che apparirà. 
In questa modalità è possibile utilizzare il Ripristino configurazione di 
sistema o la funzionalità di ripristino dei driver (per ripristinare una 
versione precedente di un driver di periferica).
Dopo si può provare a riparare l'installazione danneggiata di Windows: 
inserite il CD ROM di XP nel lettore e riavviate il sistema (accertandovi 
che il BIOS del vostro pc sia regolato per il boot da CD ROM). A questo 
punto lasciate che abbia inizio la prima parte della procedura di setup 
quindi premete Invio per avviare l'installazione; F8 per accettare il 
contratto di licenza d'uso. La procedura di setup provvederà a ricercare la 
precedente vostra installazione di Windows XP.
Premete R per avviare la procedura di riparazione nell'installazione di 
Windows XP già presente sul sistema.
I dati memorizzati sul disco fisso rimarranno infatti: verranno invece 
sovrascritti tutti i file di sistema potenzialmente danneggiati.
Per questo motivo, dopo la riparazione del sistema si dovrà procedere 
nuovamente all'applicazione di tutte le patch necessarie ricorrendo all'uso 
di Windows Update e/o di MBSA.
Risolvere i problemi con NTLDR e 
NTDETECT.COM
Come già illustratovi in passato, anche a noi è più volte accaduto che su 
sistema ad avvio multiplo (cioè con un boot manager che permetta di 
scegliere quale sistema operativo eseguire di volta in volta all'avvio del 
personal computer) dopo aver, per esempio, reinstallato qualche software - o 
lo stesso boot manager (ad es. "BootMagic") -, Windows 2000/XP si sia 
rifiutato di ripartire visualizzando immediatamente un messaggio simile al 
seguente: NTLDR mancante. Impossibile avviare il sistema. Premere 
CTRL+ALT+DEL per riavviare.
Come fare per risolvere un problema simile e permettere di nuovo l'avvio di 
Windows XP?
Formattate da un sistema su cui è installato Windows XP un floppy disk (non 
copiatevi i file di avvio, eseguite semplicemente il comando FORMAT A:)
quindi copiate dalla cartella /I386 del CD ROM di installazione di Windows 
XP i file NTLDR e 
NTDETECT.COM
Create, sempre all'interno del disco floppy appena formattato, un file 
denominato BOOT.INI quindi copiatevi all'interno quanto segue:
Codice:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(N)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(N)WINDOWS="Microsoft Windows XP" 
/fastdetect
Sostituite la lettera N con il numero della partizione contenente Windows 
XP, salvate, quindi riavviate il computer con il dischetto inserito 
(assicuratevi che Windows XP sia stato installato nella cartella WINDOWS 
altrimenti specificate quella corretta).
Infine, copiate i tre file BOOT.INI, NTLDR e 
NTDETECT.COM
 nella cartella 
principale della partizione contenente Windows XP. Il sistema operativo 
dovrebbe così, d'ora in poi, essere avviato correttamente.
In alternativa, avviate la Console di ripristino di Windows XP e digitate 
quanto segue:
COPY X:\i386\NTLDR C:
COPY X:\i386\
NTDETECT.COM
 C:
Quando NTOSKRNL sembra danneggiato o mancante
Se in fase di avvio del sistema operativo viene visualizzato un messaggio 
che informa su un problema riscontrato sul file NTOSKRNL (file danneggiato o 
mancante), ecco la soluzione per "far resuscitare" il vostro Windows XP.
Inserite il CD ROM d'installazione di Windows XP nel lettore e riavviate il 
sistema (accertandovi che il BIOS del vostro pc
sia regolato per il boot da CD ROM).
A questo punto lasciate che abbia inizio la prima parte della procedura di 
setup quindi premete Invio per avviare l'installazione; F8 per accettare il 
contratto di licenza d'uso. La procedura di setup provvederà a ricercare la 
precedente
vostra installazione di Windows XP.
Premete R per avviare la Console di ripristino del sistema (sarà necessario 
indicare l'installazione di Windows che si desidera riparare e la password 
dell'amministratore).
Una volta avviata la Console di ripristino, digitate l'identificativo 
associato al lettore CD ROM ove è inserito il CD di Windows XP (es.: D:) 
quindi, in sequenza, i seguenti comandi:
CD i386
expand ntkrnlmp.ex_ C:\Windows\System32\ntoskrnl.exe
Si è supposto che Windows XP sia installato in C:Windows: se è stato 
installato in una cartella diversa, effettuate gli opportuni cambiamenti.
Estraete il CD ROM di Windows XP dal lettore e digitate EXIT.
HAL.DLL danneggiato o mancante
Se, in fase di avvio di Windows, ricevete un errore facente riferimento al 
file HAL.DLL è possibile che sia il file BOOT.INI ad essere danneggiato.
Accedete alla Console di ripristino di Windows XP, così come spiegato in 
precedenza, quindi al prompt dei comandi digitate:
bootcfg /list
Otterrete l'attuale configurazione del file BOOT.INI.
Il comando bootcfg /rebuild vi consentirà di ricreare il file.
WINDOWS\SYSTEM32\CONFIG danneggiato o mancante
In questo caso, sempre dal prompt della Console di ripristino è necessario 
digitare:
cd windows\system32\config
A seconda che l'errore visualizzato riguardi WINDOWS\SYSTEM32\CONFIG\SYSTEM 
opure WINDOWS\SYSTEM32\CONFIG\SOFTWARE, digitate quanto segue:
1. nel caso di "SYSTEM" digitate:
ren system system.bad
copy windows\repair\system
2. nel caso di "SOFTWARE":
ren software software.bad
copy windows\repair\software
Estraete, anche in questo caso, il CD d'installazione di Windows XP dal 
lettore e digitate il comando EXIT.
Ciao
-- 
Lo Zio Fizzy ©
       /)/)
     (  '.')
   o(_('')('')
LINK CORRELATI
http://support.microsoft.com/default.aspx?scid=kb;it;315233
 (Ntldr e 
Ntdetect.com)
http://support.microsoft.com/kb/314477/it
 (ntoskrnl)
http://support.microsoft.com/default.aspx?scid=kb;it;320252
 (HAL.DLL)
http://support.microsoft.com/default.aspx?scid=kb;it;307545
 
(WINDOWS\SYSTEM32\CONFIG\SYSTEM o SOFTWARE)
Per ulteriori informazioni cercare nel sito del supporto tecnico:
http://support.microsoft.com/search/
 

che preparazione!!! Grazie mille


Ho provato questo metodo...ma non riesco a entrare nella console di
ripristino... il cd comincia subito a caricare i file per una nuova
installazione di Windows...ma quando finisce dice che il processo è
stato arrestato per creare danni al sistema...
A questo punto non mi interessa di salvare i dati... vorrei salvare il
computer!! non c'è magari un metodo più drastico per ricominciare da
capo??
Grazie ancora

 capo??
Scarica "Ultimate Boot CD Full":
http://generalcomputersupport.com/content/view/12/26/
Nel sito clicca su "ubcd34-full.exe" e partirà il download.
Qui puoi vedere un'immagine della schermata principale del programma:
http://tinyurl.com/qck33
Si tratta di una raccolta delle migliori utility freeware per la diagnostica
del computer,dove sono presenti anche diversi software per controllare il
disco fisso e ripararne eventuali errori.
Crea un cd con l'immagine iso che hai scaricato e fallo partire all'avvio
del computer.
Nella schermata del programma premi il tasto "F2" per entrare nella sezione
delle utility per hard disk e scegli uno dei programmi che troverai nella
lista,in base alla marca dell'hard disk:
-- Marca = Utility -- 
Maxtor / Quantum = Powermax
Western Digital = DLG Diagnostic
Seagate = SeaTools Desktop
Samsung = SHDIAG
Fujitsu = Diagnostic Tool
Poi sempre restando in Ultimate Boot CD,entra nella sezione Mainboard ed
avvia l'utility Memtest86+.
Il programma provvederà ad effettuare un test approfondito della ram e
segnalerà eventuali errori.
Fallo girare per almeno 20 minuti o comunque finchè non finisce il primo
ciclo di test.
Se viene riscontrato anche solo un errore,togli tutti i banchi di
ram,lasciandone solo uno e cambialo di slot.
Ripeti il test controllando uno per uno i singoli banchi e vedi qual'è
quello che ti da il problema.
Una volta individuato,ti basterà toglierlo e lasciare gli altri.