spad85
16-01-2007, 10:57
Ciao a tutti, ho un problemino e spero di poterlo risolvere col vostro aiuto.
RIASSUNTO:
Ho dei problemi con l'installazione di .NET framework 2.0 ed in particolare con le applicazioni:
--> mscorsvw.exe
--> RegSvcs.exe
--> ngen.exe
SPIEGAZIONE COMPLETA (lunga... ma abbiate pazienza!)
Tutto è iniziato l'altro giorno quando ho provato ad aggiornare Windows (Windows 2000 SP4) e tra i vari aggiornamenti ce n'era uno riguardante il .NET runtime optimization service.
Fatalmente l'update si blocca proprio durante l'installazione di questo aggiornamento. Riavvio e riprovo. Nulla, si riblocca. Riavvio una seconda volta... e l'aggiornamento non c'è più. Tutto a posto, penso. E invece...lavoro per un po' col PC e noto dei rallentamenti... guardo Task Manager e vedo che la CPU è usata al 100% da mscorsvw.exe.
Provo a chiuderlo ma nulla. Allora apro Process Explorer e vedo che ci sono due mscorsvw.exe (uno "figlio" dell'altro) con descrizione NET runtime optimization service. Li cancello e tutto va bene... salvo che dopo mezz'ora, un'ora o due (dipende dalle volte) mi torna!
Questo processo ha priorità bassa... e infatti solitamente non mi dà problemi di rallentamenti, ma certe volte invece mi rallenta eccome... e soprattutto prima dell'aggiornamento ammesso che ci fosse (io non me lo ricordo) non mi occupava certo il 100% della CPU!!!
Dopo due giorni senza che io abbia fatto nulla il problema scompare. Ma il vero problema è un altro! Mi hanno regalato Caesar IV. Provo ad installarlo ieri sera e mi si blocca l'installazione. Apro Process Explorer e capisco che l'applicazione incriminata è dotnetfx.exe: se chiudo quella l'installazione prosegue. Provo a far partire il gioco, ma nulla.
Allora faccio partire a parte dotnetfx.exe e opto per la disinstallazione del .net framework, riavvio il PC e non mi parte più Norton. Amen, lo faccio partire manualmente. Provo a reinstallare da zero net framework 2.0 e tutto fila liscio fino a quando si blocca in questo punto...
Registrazione di System.EnterpriseServices.dll in corso...
Esecuzione di "C:\WINNT\Microsoft.NET\Framework\v2.0.50727\RegSvcs.exe" /bootstrapi in corso...
Apro Process Explorer e trovo questa "struttura"
SERVICES.EXE
----------->msiexec.exe
----------------------->msiexec.exe
------------------------------------> RegSvcs.exe (100% CPU utilizzata)
----------------------->msiexec.exe
explorer.exe
----------->dotnetfx.exe
----------------------->install.exe
L'unico modo per risolvere la questione e mandare avanti l'installazione è chiudere RegSvcs.exe. A questo punto l'installazione prosegue fino ad un nuovo blocco che non sto a particolareggiare troppo dicendovi che solo riguarda questa struttura:
SERVICES.EXE
----------->msiexec.exe
----------------------->msiexec.exe
------------------------------------> ngen.exe
------------------------------------------------> mscorsvw.exe (100% CPU utilizzata)
Chiudendo mscorsvw.exe o ngen.exe l'installazione fa un saltino in avanti, ma poi riapire le due applicazioni e si blocca. Chiudendoli tre o quattro volte si fanno "un po' di saltini in avanti" fino a quando l'installazione riparte e si completa.
Ovviamente dopo tutto questo Ceasar non funziona... e non so cos'altro non funzioni (non mi son messo ad indagare visto che sono in periodo di esami).
Qualcuno mi può aiutare?
RIASSUNTO:
Ho dei problemi con l'installazione di .NET framework 2.0 ed in particolare con le applicazioni:
--> mscorsvw.exe
--> RegSvcs.exe
--> ngen.exe
SPIEGAZIONE COMPLETA (lunga... ma abbiate pazienza!)
Tutto è iniziato l'altro giorno quando ho provato ad aggiornare Windows (Windows 2000 SP4) e tra i vari aggiornamenti ce n'era uno riguardante il .NET runtime optimization service.
Fatalmente l'update si blocca proprio durante l'installazione di questo aggiornamento. Riavvio e riprovo. Nulla, si riblocca. Riavvio una seconda volta... e l'aggiornamento non c'è più. Tutto a posto, penso. E invece...lavoro per un po' col PC e noto dei rallentamenti... guardo Task Manager e vedo che la CPU è usata al 100% da mscorsvw.exe.
Provo a chiuderlo ma nulla. Allora apro Process Explorer e vedo che ci sono due mscorsvw.exe (uno "figlio" dell'altro) con descrizione NET runtime optimization service. Li cancello e tutto va bene... salvo che dopo mezz'ora, un'ora o due (dipende dalle volte) mi torna!
Questo processo ha priorità bassa... e infatti solitamente non mi dà problemi di rallentamenti, ma certe volte invece mi rallenta eccome... e soprattutto prima dell'aggiornamento ammesso che ci fosse (io non me lo ricordo) non mi occupava certo il 100% della CPU!!!
Dopo due giorni senza che io abbia fatto nulla il problema scompare. Ma il vero problema è un altro! Mi hanno regalato Caesar IV. Provo ad installarlo ieri sera e mi si blocca l'installazione. Apro Process Explorer e capisco che l'applicazione incriminata è dotnetfx.exe: se chiudo quella l'installazione prosegue. Provo a far partire il gioco, ma nulla.
Allora faccio partire a parte dotnetfx.exe e opto per la disinstallazione del .net framework, riavvio il PC e non mi parte più Norton. Amen, lo faccio partire manualmente. Provo a reinstallare da zero net framework 2.0 e tutto fila liscio fino a quando si blocca in questo punto...
Registrazione di System.EnterpriseServices.dll in corso...
Esecuzione di "C:\WINNT\Microsoft.NET\Framework\v2.0.50727\RegSvcs.exe" /bootstrapi in corso...
Apro Process Explorer e trovo questa "struttura"
SERVICES.EXE
----------->msiexec.exe
----------------------->msiexec.exe
------------------------------------> RegSvcs.exe (100% CPU utilizzata)
----------------------->msiexec.exe
explorer.exe
----------->dotnetfx.exe
----------------------->install.exe
L'unico modo per risolvere la questione e mandare avanti l'installazione è chiudere RegSvcs.exe. A questo punto l'installazione prosegue fino ad un nuovo blocco che non sto a particolareggiare troppo dicendovi che solo riguarda questa struttura:
SERVICES.EXE
----------->msiexec.exe
----------------------->msiexec.exe
------------------------------------> ngen.exe
------------------------------------------------> mscorsvw.exe (100% CPU utilizzata)
Chiudendo mscorsvw.exe o ngen.exe l'installazione fa un saltino in avanti, ma poi riapire le due applicazioni e si blocca. Chiudendoli tre o quattro volte si fanno "un po' di saltini in avanti" fino a quando l'installazione riparte e si completa.
Ovviamente dopo tutto questo Ceasar non funziona... e non so cos'altro non funzioni (non mi son messo ad indagare visto che sono in periodo di esami).
Qualcuno mi può aiutare?