lundi 15 décembre 2008

un ordinateur qui exécute .NET Framework 2.0

L'Assistant Nouveau matériel détecté peut démarrer et
que tentez d'installer le .NET Runtime Optimisation service lorsque
vous démarrez un ordinateur qui exécute .NET Framework 2.0


Symptômes


Lorsque vous démarrez un ordinateur qui exécute Microsoft .NET
Framework 2.0, l'Assistant Nouveau matériel détecté peut démarrer. Cet
Assistant peut essayez d'installer le .NET Runtime Optimisation du
service version 2.0. Number _ Number.

Cause

Ce problème se produit car une condition de concurrence peut existe
lorsque l'ordinateur crée des instances de périphérique hérité d'un
service Win32 ou un pilote de noyau hérité. Lorsque l'ordinateur crée
une instance de périphérique hérité, la sous-clé de Registre suivante
est créée :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_<ServiceName>\0000
La
clé d'instance de périphérique a une valeur hérité du Registre. Cette
valeur identifie un périphérique hérité qui ne doit pas être installé.
En outre, la valeur de la sous-clé de Registre hérité est définie
uniquement après avoir créé la clé. Lorsque la clé est créée et la
valeur pour la clé n'est pas définie, une ré-énumération de
l'arborescence de périphériques peut être initiée. Dans cette
ré-énumération, la valeur de la clé n'existe pas encore. Par
conséquent, la clé est perçue ne pas pour référencer un périphérique
hérité. Lorsque cette condition de concurrence se produit, un service
Win32 peut être installé en tant que périphérique au lieu d'un service.

Résolution

Pour résoudre ce problème, examinez le Gestionnaire de périphériques
pour vérifier si le .NET Runtime Optimisation du service version 2.0. Number _ Number
est installé en tant que périphérique. Si le service est installé en
tant que périphérique, vous devez désinstaller le périphérique.
Ensuite, exécutez la commande suivante pour installer correctement le
service :
mscorsvw.exe-i
Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer , cliquez sur Exécuter , tapez devmgmt.msc et puis cliquez sur OK .
  2. Cliquez avec le bouton droit sur .NET Runtime Optimisation du service version 2.0. Number _ Number si le périphérique apparaît et puis cliquez sur Désinstaller .
  3. Dans la boîte de dialogue Confirmer la suppression de périphériques , cliquez sur OK .
  4. À l'invite de commandes, exécutez la commande suivante :
    %WINDIR%\Microsoft.NET\Framework <64> \v2.0.Number \mscorsvw.exe -i
    note Si le service est déjà installé correctement, vous pouvez recevoir le message d'erreur suivantes :
    Impossible d'installer Microsoft .NET Runtime Optimisation du service.
    Vous pouvez ignorer le message d'erreur.


samedi 13 décembre 2008

Millieure solution









vendredi 12 décembre 2008

Nettoyer/Vider la mémoire virtuelle (page file) à chaque arrêt du






Cette astuce explique comment automatiser le nettoyage du fichier pagefile.sys à chaque arrêt de Windows.

La mémoire virtuelle de Windows est stockée dans un fichier appelé pagefile.sys
Ce fichier peut être à l'origine de diverses problèmes (messages d' erreur, plantage, ralentissement, etc.).
Il est alors bon de le nettoyer de temps à autres.

Voici une petite astuce permettant d'automatiser cette tâche à chaque arrêt de votre PC :

1. Cliquez sur Démarrer puis Exécuter
2. Tapez la commande "Regedit" puis sur Ok
3. Recherchez la clé suivante : HKey_Local_Machine / System / CurrentControlSet / Control / Session Manager / Memory Management
4. Sélectionnez la valeur ClearPageFileAtShutdown puis mettez la à 1.

L'automatisation du nettoyage du fichier pagefile.sys est à présent activée.