darkquasar
11-04-2007, 14:05
Su un PC che sto cercando di mettere a posto, c'è installato Windows XP Home Edition, ovviamente originale.
C'era un'istanza del processo svchost.exe (che come saprete ha più istanze attive contemporaneamente) che occupava costantemente il 95%-100% del processore, rendendo improponibile l'utilizzo del PC.
Con Process Explorer (programmino della Sysinternals) ho verificato che da quell'istanza del svchost.exe veniva gestito, tra gli altri, il servizio aggiornamenti automatici, e tra l'altro quando l'occupazione del processore era al 95%-100%, quell'istanza di svchost.exe aveva come processi figli sempre una o due istanze di wuauclt.exe (il programma che si occupa degli update).
Dalla MMC ho arrestato il servizio aggiornamenti automatici e poi ho cambiato l'impostazione da "automatico" a "disabilitato".
A questo punto il processore è tornato libero e il PC è tornato utilizzabile, ma il problema è risolto a metà infatti se mi azzardo a riattivare gli aggiornamenti automatici, ovviamente torna lo stesso problema di prima, e il PC non si aggiorna.
Se mi collego al sito di update microsoft con Internet Explorer, stesso problema, e non si aggiorna. Rimane perennemente in attesa.
Controllando il file C:\WINDOWS\WindowsUpdate.log e controllando gli handle sui file di svchost.exe e di wuauclt.exe intanto che cerca di fare gli update (controllo effettuato con Process Explorer), mi è venuto il sospetto che si blocchi tutto perchè si è creato qualche pastrugno nei vecchi file degli update, che rimangono salvati.
In particolare mi riferisco alla roba salvata sotto C:\WINDOWS\Installer
Siccome il mio obiettivo è quello di "spurgare" il servizio di update su questo PC, volevo fare un tentativo eliminando il contenuto di C:\Windows\Installer
Che voi sappiate c'è rischio di far danni cancellando questa directory?
Ma soprattutto: avete altri consigli per "spurgare" il sistema di update?
Mettere il WC-Net nel lettore DVD non mi sembrava il caso...
:D
C'era un'istanza del processo svchost.exe (che come saprete ha più istanze attive contemporaneamente) che occupava costantemente il 95%-100% del processore, rendendo improponibile l'utilizzo del PC.
Con Process Explorer (programmino della Sysinternals) ho verificato che da quell'istanza del svchost.exe veniva gestito, tra gli altri, il servizio aggiornamenti automatici, e tra l'altro quando l'occupazione del processore era al 95%-100%, quell'istanza di svchost.exe aveva come processi figli sempre una o due istanze di wuauclt.exe (il programma che si occupa degli update).
Dalla MMC ho arrestato il servizio aggiornamenti automatici e poi ho cambiato l'impostazione da "automatico" a "disabilitato".
A questo punto il processore è tornato libero e il PC è tornato utilizzabile, ma il problema è risolto a metà infatti se mi azzardo a riattivare gli aggiornamenti automatici, ovviamente torna lo stesso problema di prima, e il PC non si aggiorna.
Se mi collego al sito di update microsoft con Internet Explorer, stesso problema, e non si aggiorna. Rimane perennemente in attesa.
Controllando il file C:\WINDOWS\WindowsUpdate.log e controllando gli handle sui file di svchost.exe e di wuauclt.exe intanto che cerca di fare gli update (controllo effettuato con Process Explorer), mi è venuto il sospetto che si blocchi tutto perchè si è creato qualche pastrugno nei vecchi file degli update, che rimangono salvati.
In particolare mi riferisco alla roba salvata sotto C:\WINDOWS\Installer
Siccome il mio obiettivo è quello di "spurgare" il servizio di update su questo PC, volevo fare un tentativo eliminando il contenuto di C:\Windows\Installer
Che voi sappiate c'è rischio di far danni cancellando questa directory?
Ma soprattutto: avete altri consigli per "spurgare" il sistema di update?
Mettere il WC-Net nel lettore DVD non mi sembrava il caso...
:D