Newsgroup: it.comp.os.win.xp
Titolo: problema " explorer.exe "

Salve a tutti,
Vorrei esporvi quanto segue, magari qualcuno mi può aiutare.
Giorni fa il mio antivirus ha rilevato un trojan loader nel sistema (WinXP
sp2) sotto forma di un paio di file .exe e molti file .tmp  . Sono riuscito
a rimuovere tutto solo che adesso il pc arriva fino al punto di far vedere
l'immagine di sfondo (desktop) senza nessuna icona, senza la barra, senza il
pulsante start, solo con il puntatore del mouse.
Riesco quindi ad usare il mouse e con ctrl alt can attivare task manager.
Sembra proprio come quando in un pc sano si chiude il processo
"explorer.exe". Allora mi sono detto "beh,  task manager funziona quindi
faccio "esegui applicazione" (o come diavolo si chiama), lancio explorer.exe
ed il gioco è fatto! " Invece no.
Da task manager riesco a lanciare qualsiasi applicazione, tranne
explorer.exe.
Il file explorer.exe è regolarmente nella directory c:\windows , al pari di
notepad.exe . Infatti se digito notepad.exe si apre il blocco notes, ma se
digito explorer.exe viene fuori il messaggio "impossibile trovare il file
explorer.exe bla bla". Sembrerebbe che  non lo trovi, ma è lì!!! Il file non
sembra corrotto, l'ho copiato anche da un altro pc. Non cambia nulla nemmeno
se lo lancio facendo "sfoglia", ovvero con tutto il percorso.
A mio parere è come se nel registro non ci sia più qualcosa che dica "lancia
explorer.exe" o che forse non gli dice il percorso o che ha modificato le
variabili d'ambiente, anche se però ho notato che %systemroot% è giusto,
ovvero c:\windows.
Se mi poteste aiutare ve ne sarei grato.
Grazie, Mauri

Mauri ha scritto:

Lancia regedit e va qui:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows 
NT\CurrentVersion\Winlogon
Il valore Shell deve avere come data Explorer.exe
Questa è una delle chiavi, ce ne sono altre ma al momento non me 
ne vengono in mente. Prova a fare una ricerca per le chiavi che 
hanno il termine shell.
-- 
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

 hanno il termine shell.
Grazie mille, proverň giovedě. Ma come mai se lancio "explorer.exe" a mano
da errore mentre se fosse inserito correttamente in Shell dovrebbe invece
funzionare?
Mauri

 
Explorer.exe svolge due compiti quello della shell e quello del 
browser del computer ed è fratello siamese di Internet explorer.
Il fatto che non ti appaiano icone e barre del desktop significa 
che ha dei problemi come gestore della shell. La chiave che ti 
ho indicato è quella che dice quale deve essere il gestore della 
shell, perchè non è detto che debba essere per forza gestita da 
explorer; uno potrebbe installarsi un'altra applicazione ed 
anche un virus potrebbe mettersi al suo posto od aggiungersi in 
quella chiave. Però le probabilità che l'errore sia li non son 
tante,perchè tante sono le chiavi coinvolte nelle funzione di 
explorer. Potresti ad esempio fare questo: separare i due 
processi, in modo che se uno dei due ha dei promblemi l'altro 
non ne sia coinvolto. Fa un file reg da questo ed importalo nel 
registro; oppure meglio, con regedit naviga a quella chiave ed 
metti ad uno il valore dword; se non c'è crealo. 
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Expl
orer\Advanced]
"SeparateProcess" = dword:00000001
Dà anche una occhiata nelle chiavi ai livelli superiori Advanced 
ed Explorer se noti dei valori improbabili, come ad esempio il 
nome del virus che hai cancellato. Ma non cancellare niente se 
non sei sicuro, e se cancelli prima esporta la chiave come .reg 
Internet explorer ti funziona? Finchè non trovi un rimedio puoi 
usare quello invece di explorer.exe. Se nella barra degli 
strumenti non hai il bottone "Cartelle",fa click destro sulla 
barra e scegli "personalizza barra degli strumenti" 
Aggiungi "cartelle". Da quel bottone puoi navigare nel PC come 
se fosse Explorer.
Un altra cosa che puoi fare è scaricare da internet questa 
applicazione gratuita 
http://www.nirsoft.net/utils/shexview.html
In fondo alla pagina c'è da scaricare anche la traduzione in 
italiano. E' importante che tu legga bene le istruzioni, che non 
so se ci siano in italiano. Con questa applicazione puoi dare 
una ripulita alle shellextensions; può darsi che la causa sia 
una di queste. Ma fa attenzione non disabilitare voci che siano 
della microsoft o comunque del sistema operativo ed anche quelle 
di applicazioni che hai da tempo e che non ti hanno mai dato 
problemi.
Per il momento di lavoro da fare ne hai. Se non risolvi si 
possono provare altre vie. Magari se qualcuno dei MVP ci desse 
una mano sarebbe più facile; loro dovrebbero sapere come fare od 
indirizzare ad un articolo del KB.


 Il fatto che non ti appaiano icone e barre del desktop significa
[cut]
Sei stato gentilissimo. Domani (giovedě) farň tutte le prove e ti farň
sapere.
Grazie ancora, Mauri

 Mauri
Quella informazione l'avevo, ma non te l'ho data perchè 
aspettavo di vedere che cosa avresti ottenuto con quello che ti 
avevo detto; sarebbe stata il successivo post. L'avevo trovata 
in un lunghissimo thread in un forum americano. Però era un po' 
diversa, non c'era il "debugger":
..There are 2 registry keys in the registry that are causing 
the problem. It affects the explorer.exe and iexplorer.exe 
files. 
This is the key that needs to be deleted...
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows 
NT\CurrentVersion\Image File Execution Options\explorer.exe
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows 
NT\CurrentVersion\Image File Execution Options\iexplorer.exe
Once these keys are deleted the desktop and internet explorer 
should come back to life. 
Ed ero anche andato a vedere in quella chiave nel mio 
registro,ma quelle sottochiavi explorer ed iexplorer non 
esistono. Per cui ero sicuro che se da te ci fossero state erano 
quelle la causa.
Sono molto contento; complimenti!


 > 

IO credo che quella chiave sia un database delle azioni che si 
devono effettuare se certe applicazioni hanno un problema, Ma 
non saprei proprio come interpretare il suo significato.
Rimane il fatto che da me nessuno degli exe e dei dll indicati 
in quelle chiavi sono presenti nel PC. Ho provato ad esaminarle 
con un pulitore del registro, ma neanche me le rileva. 
Sembrerebbe che quelle tue chiavi dicessero che se explorer e IE 
avevano un problema dovevano essere lanciati quei debugger, che 
non erano però i debuggers di windows ma dei virus o spywares o 
dei malware  che fanno apparire finestre o cambiano home 
page,etc. mancando questi files,ovviamente non viene lanciato 
niente.


 Sono molto contento; complimenti!
Sono contento anch'io! :-) Comunque ti sono grato per i suggerimenti
preziosi che mi hanno fatto imboccare la strada giusta.
"Complimenti" (sarcastici) a chi scrive i virus, che oltre ad essere un
rompiballe dimostra di conoscere bene il sistema operativo...
Mauri