View Single Post
Old 13-02-2009, 19:56   #4
wjmat
Senior Member
 
L'Avatar di wjmat
 
Iscritto dal: Dec 2007
Cittเ: Brianza
Messaggi: 14704
Metodo3

Sostituzione file:

Accedi la console di ripristino di Windows XP e digita

cd ServicePackFiles\i386
dir userinit.exe

verrเ segnalata l'eventuale presenza del file userinit.exe, in caso contrario provare in quest'altra
cd c:\windows\system32\dllcache
dir userinit.exe


una volta trovato per rimpiazzare l'eventuale file corrotto digita
copy percorso_copia C:\WINDOWS\system32\userinit.exe

se non dovessi trovare copie del file puoi estrarlo dal cd di windows con service pack uguale a quello installato nel disco

expand d:\i386\userinit.ex_ c:\windows\system32 /Y

altrimenti puoi mettere il file su un floppy e copiarlo con questo comando

copy a:\userinit.exe C:\WINDOWS\system32\userinit.exe

al termine rimonta il disco e prova ad avviare
in caso non parta ancora seguire sotto per la riparazione del registro

Riparazione registro

Accedi la console di ripristino di Windows XP e digita questa righe

cd system32\config
md bak
copy software bak\software
copy c:\windows\repair\software /y


il pc dovrebbe riavviarsi come se fosse stato appena installato
  • Start → Esegui → Regedit (invio)
  • Click sx su HKEY_LOCAL_MACHINE → Selezionare File in alto → Carica Hive....
  • Seleziona il file "software" da riparare, quello nella cartella c:\windows\system32\config\bak\
  • alla nuova finestra che si apre scrivi "rip" e dare OK
  • Ora sotto HKEY_LOCAL_MACHINE ci sarเ una nuova cartella chiamata "rip"
  • Esplorala fino alla stringa Microsoft\WindowsNT\CurrentVersion\Winlogon
  • Nel riquadro di destra cerca sotto la colonna Nome la voce "Userinit" e verifica che sotto la colonna dati ci sia esattamente (compreso di virgola)
    C:\WINDOWS\system32\userinit.exe,
  • Se cosi non fosse editala con attenzione anche alle maiuscole
  • Una volta modificata un click sulla cartella rip → poi in alto File → Scarica Hive... per salvare le modifiche
  • Ora la cartella rip sparisce
  • Per verifica ricarica di nuovo il file software come prima e verifica che la modifica sia stata effettuata
  • scaricare di nuovo → esci da regedit

poi riaccedi alla console e rimetti il file sistemato al suo posto originale

cd system32\config
copy bak\software /y

Ultima modifica di wjmat : 28-06-2010 alle 23:24.
wjmat ่ offline   Rispondi citando il messaggio o parte di esso