J'ai récemment installé Windows 7. C'était une installation propre (c'est-à-dire pas une mise à niveau d'une autre version de Windows), mais j'ai installé un tas d'autres programmes. Toutes les applications grand public - rien de farfelu.
Depuis lors, mon utilisation du processeur a constamment été d'environ 50%.
Le Gestionnaire des tâches me montre que ngen.exe est le coupable. Ce n'est pas une tâche de longue haleine: je peux voir qu'il obtient un nouveau PID au moins une fois par seconde, donc je suppose que quelque chose le déclenche constamment.
Il le fait tout le temps, même lorsque je n'ai aucune application en cours d'exécution.
Quelqu'un d'autre a-t-il vu cela? Comment puis-je savoir ce qui cause cela?
Le fichier
ngen.exe
semble faire partie de Microsoft .NET Framework, selon ProcessLibrary.com . Je l'ai recherché dans un ordinateur portable Windows 7 que j'utilise, mais je ne l'ai pas trouvé.Vous pouvez utiliser Process Explorer pour déterminer s'il s'agit d'un fichier légitime de Microsoft. Faites un clic droit sur ngen.exe là lorsque vous le voyez, choisissez Propriétés, puis cliquez sur le bouton Vérifier. Vous devriez voir quelque chose comme ça (l'image est pour
svchost.exe
):S'il ne s'enregistre pas comme vérifié, vous voudrez peut-être essayer les conseils donnés ici: Comment puis-je supprimer les logiciels espions malveillants, les logiciels malveillants, les logiciels publicitaires, les virus, les chevaux de Troie ou les rootkits de mon PC?
la source
FYI - Le NetFxUpdate sur mon Windows 2008R2 s'est également bloqué après avoir installé la v1.1,% temp% \ netfxupdate.log montre:
puis (encore et encore):
Même correction que vous, supprimez la clé HKLM ... \ Run.
la source
J'ai aussi fait face à ce problème. Mais la réponse de
teedyay
ne m'a pas aidé. La solution que DID aide est la désactivation des mises à jour automatiques. Voir /superuser//a/502049/201171la source
J'ai également rencontré le problème où NGEN prendrait beaucoup de ressources CPU sans raison apparente. J'ai essayé d'appliquer quelques correctifs trouvés sur divers forums mais pas de chance.
LE CORRECTIF (cela a fonctionné pour moi et cela n'a pas beaucoup de sens pourquoi cela fonctionne): si vous ouvrez l'emplacement du fichier en cliquant avec le bouton droit sur le processus ngen, il y a un fichier texte nommé "ngen" dans le répertoire principal. J'ai supprimé le fichier et je n'ai pas vu ngen pendant une semaine entière et je compte.
Si quelqu'un veut essayer ceci et confirmer le "correctif", allez-y.
la source
J'exécute toujours ces commandes après une nouvelle installation et une mise à jour récente:
Attendez qu'ils finissent et vous ne verrez plus ngen.
la source
La source
la source