Newsgroup: it.comp.os.win.win2000
Titolo: editor registro

salve,
a seguito dell'eliminazione di un virus è stata eliminata la chiave userinit 
del registro di sitsema (HLM\software\windows\current 
version\winlogon\userinit)
ora windows parte ma non si riesce ad entrare con nessun account neppure da 
modalità provvisoria.
come posso modificare il file di registro per risolvere il problema non 
avendo copie funzionanti dello stesso ?
grazie. 

Crea un file .reg cosi' configurato
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Userinit"="C:\\WINNT\\system32\\userinit.exe,"
Nota che la chiave iniziale puo' essere differente a seconda che usi Win 
2000 o Win 98 (in questo caso è per Windows 2000) e che la path dove 
userinit.exe è situato dipende da dove hai istallato il sistema operativo

 ha scritto nel messaggio 
news:dnrkko$9cs$1...@newsreader.mailgate.org...

ok, ma dopo averlo creato come faccio ad importarlo sulla macchina 
compromessa? 

 
Ti chiedo scusa se magari ti dico alcune cose che forse sai già, ma 
preferisco essere il più chiaro possibile. Dovrai fare tutto da prompt 
dei comandi:
1) Hai un secondo pc collegato in rete a quello a cui non riesci più ad 
accedere?
2) Se sì, dal secondo pc con i comandi
NET USE \\<nomemacchina> /user:<nomeutente> "<password>"
riesci a fare il login sulla macchina bloccata? (con login non intendo 
dire aprire una sessione grafica né testuale sulla macchina remota, ma 
essere in grado di navigare nelle cartelle condivise)
(prova con l'utente amministratore, ci sono anche le share nascoste c$, 
ecc. per tutte le unità disco).
Se ce la fai lancia il comando
pushd \\<nomemacchina>\c$
ti creerà un drive Z: copia il file che ti hanno suggerito in Z:\ e lancia
popd
(smonta il drive Z:)
3) vai all'url 
http://www.sysinternals.com/Utilities/PsTools.html
 e 
scarica i PsTools. Esiste una applicazioncina che si chiama PsExec.
Copia sul pc bloccato in un percorso
Dal secondo PC utilizza PsExec per lanciare il file .reg con il comando
(tutto su una riga)
psexec \\<nomemacchina -u Administrator -p "<password di 
amministratore>" regedit C:\file.reg
dove file.reg è il file che ti hanno suggerito.
Prova a riavviare e se tutto funziona a dovere, hai di nuovo il tuo login.
In caso contrario ti suggerisco di armarti di una distro Live come 
Knoppix, o Damn Small Linux, backupparti tutti i dati 
(*obbligatoriamente*) e verificare se esiste una procedura di 
riparazione dal CD di installazione di Win2k (sai com'è, non mi fido 
troppo delle operazioni fatte al buio)
Spero ti sia d'aiuto.
LP

 
[...]
Errore di battitura, Sorry. Ti rimando il punto 3
3) vai all'url 
http://www.sysinternals.com/Utilities/PsTools.html
 e
scarica i PsTools. Esiste una applicazioncina che si chiama PsExec.
Dal secondo PC utilizza PsExec per lanciare il file .reg con il comando
(tutto su una riga)
psexec \\<nomemacchina -u Administrator -p "<password di
amministratore>" regedit C:\file.reg
Luca

grazie per l'interessamento,
ma purtroppo non potevo neppure accedere via rete perchè non conoscevo il 
nome del pc e la configurazione tcp (il pc non era mio).
comunque ho risolto partendo con una distribuzione linux che mi ha permesso 
di editare il registro off line,
per la cronaca questo : 
http://home.eunet.no/~pnordahl/ntpasswd/cd050303.zip
.
ciao a tutti. 


Lo aggiungo alla mia "cassetta degli attrezzi"
LP