T.A.N.I.E.R.E  de  PN

Trucs, Astuces, Notes, Infos, Explications, Réponses Et secrets

 

[ Imprimer cette page] [ Ecrivez-moi] [ Ajoutez Tanière de PN à vos favoris] [ Tanière de PN comme page d'accueil] -

 

Sur la Toile    Chez PN


Contenu


Windows XP


Longhorn



Divers


Sites MVP


Mes ouvrages

Collaboration avec Thierry Mille (MVP) (ses publications)

 


 

Machine virtuelle Java - Généralités et Adresses de téléchargement

La machine virtuelle proposée par Microsoft fait l'objet de conflit avec la société Sun, Microsoft ne la propose donc plus en téléchargement et n'en assure plus le suivi. Dans un premier temps, elle fut intégrée dans Windows XP Service Pack 1, puis retirée du Service pack 1a. Pour plus d'infos, consulter la page Java Microsoft.

Diagnostic: Microsoft met à disposition un outil de diagnostic pour analyser un ou plusieurs ordinateurs et détecter la présence de MSJVM et de logiciels liés à MSJVM

Ainsi un ordinateur récemment installé avec Windows XP SP1a ou SP2 ne disposera pas de la machine virtuelle Microsoft. Elle reste néanmoins disponible sur certains sites tels que celui de Jceel.

Note: Pour afficher le numéro de la version de la VM Microsoft installée, saisir la commande cmd /K jview dans la boîte Exécuter (Démarrer/Exécuter ou Windows+R). L'invite de commande affiche les paramètres d'utilisation de la commande, le numéro de la version figure à la fin de la première ligne de la fenêtre.

La machine virtuelle Java de Sun est téléchargeable à sur le site de Java Sun. Il n'y a aucun conflit connu avec la VM de Microsoft, les deux peuvent donc cohabiter. Voir la fiche technique de Java.com.

Voir également
JPI_cache, cache des plug-ins de Java SUN


Machine virtuelle Microsoft - Désactivation / Désinstallation

Il vaut mieux éviter de faire tourner simultanément les deux machines virtuelles. Le paramétrage se fait dans le navigateur Internet Explorer en cochant ou décochant l'utilisation de la machine virtuelle dans les options Internet, onglet Avancé, section Microsoft VM ou Java (Sun) selon les besoins.

Astuce: Si la désactivation de la VM Microsoft ne suffit pas et perturbe le fonctionnement de celle de Sun, supprimer son enregistrement dans le Registre comme suit:

  • Par Démarrer/Exécuter (ou Windows+R), saisir la commande regsvr32 /u msjava.dll en respectant l'espace entre regsvr32 et /.
  • Un message s'affichera pour informer que la librairie n'est plus enregistrée.

Une fois installée, la VM Microsoft ne peut pas être désinstallée dans Ajout et Suppression de programme. Il faut

  1. soit se servir de l'utilitaire unmsjvm.exe de Microsoft, qui a été retiré du Centre de téléchargement en raison des risques potentiels pour les utilisateurs non avertis (voir http://support.microsoft.com/?id=826878). Néanmoins, il reste téléchargeable, aux risques et périls de l'utilisateur, par exemple sur le site de Laurent Jumet: http://users.skynet.be/laurent.jumet/

  2. Soit désinstaller la Machine virtuelle Microsoft en suivant la méthode dans le fiche Microsoft http://support.microsoft.com/?id=555107 (en anglais) et résumée ci-dessous. Prendre la précaution de créer d'abord un point de restauration pour éviter toute mauvaise surprise ;)
  • Par Démarrer/Exécuter... (ou Windows+R), saisir la commande RunDll32 advpack.dll,LaunchINFSection java.inf,UnInstall

  • Dans la boîte d'avertissement qui s'affiche, confirmer la désinstallation en cliquant sur Oui

  • Redémarrer l'ordinateur

  • Ouvrir l'Explorateur Windows et supprimer les dossiers et fichiers suivants (Note: \%systemroot%\ correspond généralement au dossier \Windows\):

    - l'intégralité du dossier \%systemroot%\java (en général il s'agit de \Windows\java )
    - le fichier  java.pnf situé dans le dossier \%systemroot%\inf
    - les fichiers jview.exe et wjview.exe situés dans le dossier \%systemroot%\system32.

  • Ouvrir l'Éditeur du Registre par Démarrer/Exécuter..  ou par Windows+R et saisir REGEDIT

  • Localiser et supprimer les clés suivantes (faire une sauvegarde préalable des clés supprimées!):

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM

 

Haut


Magnétophoneone

Windows XP dispose d'un magnétophone accessible par Menu Démarrer/Tous les programmes/Accessoires/Divertissement ou par Démarrer/Exécuter (Windows+R) saisir sndrec32.

Voir également lettre E - Enregistrement - allonger la durée dans le Magnétophone.

Haut


Majuscules accentuées et caractères spéciaux

Les dispositions de clavier Français (standard, suisse ou belge) ne prévoient pas de majuscules accentuées (É, È, À). Le système ne dispose pas de fonctionnalités pour créer ces caractères et les associer à toutes les polices.

Pour y parvenir, il faut choisir l'une des solutions suivantes

  1. se procurer un pilote de clavier enrichi tel que celui proposé Denis Liégeois

  2. utiliser un utilitaire de création de raccourcis tel que WonderKey ou un générateur de texte et de raccourcis comme MemoKeys

  3. créer son propre pilote de clavier en se procurant MSKLC (Microsoft Keyboard Layout Creator). Un tutorial sera bientôt disponible dans la Tanière.
    Note: L'utlisation de cet outil nécessite l'installation de .Net Framework disponible sur Windows Update.

Haut


Majuscules - Déverrouillage avec touche Maj

Voir VerrMaj - Déverrouillage avec la touche Maj

Haut


Masquer un ordinateur sur le réseau

  1. En ligne de commande
    Pour cacher un ordinateur dans le voisinage réseau, exécuter la commande suivantes:
        net config server /HIDDEN:YES
    Commande pour le rendre à nouveau visible sur le réseau :
        net config server /HIDDEN:NO

  2. Par l'Éditeur du Registre
    • Par Démarrer/Exécuter... (ou Windows+r), saisir regedit

    • Naviguer jusqu'à la clé HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters

    • Double-cliquer sur la valeur DWord Hidden (la créer en cas d'absence)

    • Modifier le champ Données de la valeur sachant que:
                  0x00000001  l'ordinateur est masqué
                  0x00000000  l'ordinateur est visible

Remarque
Cette opération n'a pas un effet immédiat. Il faut parfois compter sur un délai de 30 minutes entre la modification par net config ou dans l'éditeur du registre et l'actualisation de la liste des ordinateurs dans le voisinage réseau.

Fiche technique MS: http://support.microsoft.com/?id=321710

Haut


Masquer un partage sur le réseau

Pour éviter qu'un dossier ou un lecteur partagé soit visible sur le réseau, il suffit d'ajouter au nom de partage le caractère $. Pour accéder à ce partage masqué:

  • Ouvrir l'explorateur Windows

  • Dans le menu Outils, sélectionner la commande Connecter un lecteur réseau

  • Saisir le chemin complet vers le dossier sans oublier d'ajouter le symbole $ selon la syntaxe suivante: \\nom_ordinateur\dossier_partagé$

Haut


Matériel - Changements nécessitant la réactivation d'XP

Lors de la première activation, une signature numérique est créée sur la base de valeurs matérielles différentes pour le matériel suivant:

  • Carte graphique
  • Carte SCSI
  • Carte IDE
  • Carte réseau et son adresse MAC
  • Mémoire RAM
  • Type de processeur
  • Numéro de série du processeur
  • taille du disque dur
  • N° de série du disque dur
  • Lecteurs Cd-rom, CD-RW et DVD-Rom
  • Élément station d'accueil
  • Algorithme de hachage Microsoft.

Si 4 de ces éléments matériel sont modifiés, la réactivation est exigée.

Toutefois, une carte réseau identifie à coup sûr une installation(adresse MAC). Si l'ordinateur est équipé d'un telle carte et qu'elle ne fait pas partie du matériel remplacé, Microsoft accepte plus de modification matérielle avant réactivation (6 éléments modifiés au lieu de 4 pour que la réactivation soit requise). Par contre, un changement de carte réseau provoquera presque à coup sûre, à elle seule, l'obligation de réactiver Windows XP

PC pré-installés: ils ne nécessitent pas d'activation en général, les constructeurs pouvant pré-activer le PC avec des informations constructeurs provenant du bios. Vous pouvez alors changer tout le matériel sans problème d'activation. Toutefois, si vous mettez à jour le BIOS, Windows XP peut demander a être réactivé. Note: Dans le cas d'ordinateurs fournis avec des CD de restauration (contenant XP), il vaut mieux se renseigner avant de changer de matériel. Les CD de restauration contiennent les pilotes prévus pour le matériel d'origine, la réinstallation du système pourrait ne plus se faire correctement..

Compléments: voir lettre A - Activation de Windows XP

Fiche Microsoft: Informations sur l'activation d'XP et scénarii

Haut


 Matériel - Installation impossible pour cause de données invalides

La carte son, par exemple, refuse de s'installer malgré les derniers pilotes certifiés pour XP. Vous avez même tenté de changer l'emplacement physique du matériel sur la carte mère, sans succès. Une erreur Invalid Data empêche l'installation.

Cause: Cette erreur peut se produire à l'installation de cartes SCSI, cartes réseau, cartes son, etc. La plupart du temps, cela se produit lorsqu'une modification de la configuration matérielle est intervenue récemment. L'erreur semble être due à un problème lors de l'énumération du matériel par le système. Une clé du Registre est verrouillée, ses paramètres de sécurité ne permettent aucune modification.

Voici comment procéder pour corriger le problème en session d'utilisateur avec droits d'administration

  • Démarrer/Exécuter.... (ou Windows+r), saisir regedit

  • Développer la clé HKLM\SYSTEM\CurrentControlSet\ENUM\PCI .

  • Chercher dans le contenu de chaque sous-clé VEN_xxxx (les xxxx sont des chaînes alphanumériques ressemblant à 1102&DEV_0004&SUBSYS_00011103&REV_04). la valeur DeviceDesc qui correspond au matériel à installer.

  • Sélectionner et sauvegarder la clé VEN_xxx trouvée

  • Cliquer du bouton droit sur la clé et sélectionner Autorisations...

  • Sous la rubrique Nom d'utilisateur ou de groupe, sélectionner successivement SYSTEM et Tout le monde, et cocher Contrôle total dans la rubrique Autorisations pour ..." de chacun de ces utilisateurs.

    Autre solution: Ne pas changer les autorisations de "Tout le monde", mais ajouter comme nouvel utilisateur le nom du compte d'administrateur que vous utilisez pour installer le matériel et lui donner le contrôle total. Dans tous les cas, la clé retrouvera sa sécurisation initiale dès la fermeture/réouverture du Registre.

  • Fermer l'Éditeur du Registre et reprendre l'installation.

Haut


Matériel - Codes d'erreur et dépannage

Fiches techniques Microsoft
Codes d'erreurs générés par le gestionnaire de périphériques N°310123
Dépannage des conflits de périphériques N°310126
Problèmes de périphériques inconnus  N°244601

Haut


MBSA -  (Microsoft Baseline Security Advisor)

Cet outil analyse la mémoire centrale des ordinateurs Windows 2000, Serveur 2003 ou XP pour y rechercher des problèmes courants de configuration de la sécurité et génère des rapports de sécurité individuels pour chaque ordinateur (local ou réseau) analysé.

MBSA peut s'exécuter en ligne de commande (Démarrer / Exécuter... (ou Windows+R), saisir  cmd). Pour obtenir les paramètres de mbsacli.exe en ligne de commande, consulter la fiche technique Microsoft N° 320454

Téléchargement de l'outil en français:   MBSASetup-fr.msi

Voir sous la lettre S - Sécurité - MBSA (outil Microsoft d'audit de sécurité)

Haut


Mémoire ne peut pas être "read"

L'instruction à "0*636fe471" emploie l'adresse mémoire 0*00000000 la mémoire ne peut pas être "read". Ce type de messages n'a strictement rien à voir avec un problème matériel. Inutile donc de changer de barrettes de mémoire, etc. Ce problème est purement logiciel.

Remarque pour les utilisateurs du kit de Wanadoo et autres lanceurs Internet (Merci Jceel, grand pourfendeur des "ki t@l@ kon" :)
Ces kits conseillés par certains FAI sont à éviter comme la peste! Non seulement, ils provoquent l'apparition de messages du type "Mémoire ne peut pas être read", mais ils  désactivent le pare-feu (entre autres celui d'XP), font perdre la messagerie, oublient les identifiants d'accès et de messagerie et empêchent la prise de contrôle à distance.

Solution: Désinstaller le kit et recréer manuellement une connexion Internet en se basant sur les informations d'accès données par le FAI. Réactiver le pare-feu. Si l'erreur de "mémoire non read" persiste, passer aux étapes suivantes.
 

Si l'erreur se produit systématiquement avec le même programme, elle peut provenir:

  1. d'une installation incomplète/incorrecte (une DLL qui ne s'est pas ou incorrectement installée): Désinstaller et réinstaller proprement le logiciel

  2. d'un conflit avec des programmes ou des tâches qui s'exécutent en même temps. Désactiver provisoirement les tâches d'arrière-plan, fermer tous les autres programmes et tester.

  3.  d'une erreur dans la programmation auquel cas il faut chercher une mise à jour ou une version plus récente du logiciel ou s'adresser au créateur du programme pour lui signaler l'erreur

Si l'erreur se produit aléatoirement:  Vérifier qu'il n'y a pas de virus (passer un anti-virus à jour) ni d'autres intrus (vérifier avec Ad-Aware ou Spybot). Voir rubrique Téléchargements - Sécurité

Si elle se produit au démarrage, elle peut être occasionnée par une tâche telle que des LiveUpdate installés par Norton, Logitech, LMontior de MSI, etc. Pour les  désactiver: décocher l'entrée correspondante sous l'onglet Démarrage de l'Utilitaire de configuration du système - MSCONFIG. En l'absence de LiveUpdate et si l'erreur ne permet pas de détecter la tâche coupable, procéder à une Démarrage sélectif . Une fois la tâche en cause déterminée, vérifier l'existence de mise à jour ou désinstaller/réinstaller le programme.

Information complémentaire: Voici ce qu'en dit Jean-Claude Bellamy:

Cette erreur découle d'un problème logiciel. La mémoire ne peut pas être lue signifie qu'à un instant donné, dans
l'application qui tourne en avant-plan, il y a tentative de lecture d'une adresse mémoire qui se trouve "en dehors des limites de l'épure". Sous NT, OS multitâche préemptif, toute application (du niveau utilisateur) se voit attribuer un espace mémoire propre, non partageable avec les autres applications, et inversement l'application doit se tenir à cet espace mémoire. Si, par hasard, elle a besoin de plus de mémoire, elle en fait la demande "officielle" au système, qui va lui allouer du "rab" tout autant "officiel". Mais elle n'a pas le droit de se servir toute seule ! ;+)  Il lui est donc totalement interdit d'accéder (en lecture ou en écriture) à de la mémoire non autorisée.

Cela peut se produire, le plus souvent, suite à un bug dans l'application (ou dans son installation). Le cas typique a lieu lors de l'utilisation de pointeur (variables contenant des adresses mémoire). Si le développeur a oublié d'initialiser correctement le  pointeur, à l'exécution le programme va vouloir lire ou écrire à l'adresse mémoire "0" (ou une autre valeur folklorique), ce qui est interdit (et pour cause, dans le cas précis cette adresse ne correspond à rien).

Souvent, c'est une erreur irrémédiable de l'application (bug comme déjà dit). Donc contacter l'éditeur, attendre une nouvelle version.

Dans d'autres cas, c'est un cas "tordu", non prévu par l'éditeur, qui plante seulement avec des configurations matérielles et/ou logicielles bien particulières. Donc essayer d'identifier les situations "plantogènes" et les éviter !


Mémoire virtuelle - Fixer une taille pour le fichier d'échange

Bien que Windows XP gère parfaitement bien la mémoire virtuelle et qu'un paramétrage spécifique ne soit pas recommandé, un maximum et un minimum peut être défini pour le fichier d'échange (pagefile.sys). Procéder comme suit pour disposer d'un fichier d'échange de taille fixe non fragmenté:

  • Cliquer du bouton droit sur Poste de travail et sélectionner Propriétés (ou plus directement: Windows+Pause)

  • Sous l'onglet Avancé, cliquer sur le bouton Paramètres de la rubrique Performances

  • Sous l'onglet Avancé, cliquer sur le bouton Modifier, sélectionner le lecteur système. Le paramètre actuel est sans doute l'option par défaut Taille gérée par le système.

  • Cocher l'option Aucun fichier d'échange. Confirmer en cliquant sur le bouton Définir et redémarrer l'ordinateur

  • Au retour en session, ouvrir l'explorateur Windows et vérifier que le fichier pagefile.sys a disparu de la racine du lecteur système. S'il persiste, le supprimer.

  • Cliquer du bouton droit sur le lecteur système (ou le lecteur qui va accueillir le fichier d'échange), sélectionner Propriétés, puis sous l'onglet Outils, cliquer sur Défragmenter maintenant.

  • Après défragmentation, retourner dans les propriétés du système et définir la taille du fichier d'échange en sélectionnant le lecteur système ou un autre lecteur, en fixant un minimum et un maximum (l'idéal afin d'éviter une fragmentation est de définir le même chiffre pour les deux extrêmes) et appuyer sur Définir.

  • Quitter les Propriétés du système et redémarrer l'ordinateur.

Note: Si l'espace disque sur le lecteur système est insuffisant pour accueillir le fichier d'échange, il est parfaitement possible de le répartir sur plusieurs partitions. ATTENTION: il est impératif que ces partitions soient sur des disques physiques distincts. En effet, situés sur le même disque, le fichier d'échange obligerait la mémoire à faire des aller et retour incessants ce qui peut "fatiguer" inutilement les têtes de lecture.

D'autre part et toujours pour accélérer la tâche et éviter un va et vient des têtes de lectures, il est recommandé de placer le fichier d'échange sur le lecteur système ou sur des partitions contenant des fichiers systèmes ou des programmes fréquemment appelés par le système.

Voir également

Haut


Mémoire virtuelle - Définir les besoins

Parmi les anciennes habitudes auxquelles renoncer immédiatement, figurent les cœfficients de multiplication de la RAM pour définir la taille du fichier d'échange. La meilleure méthode pour définir les besoins, est de procéder comme suit:

  • Vérifier que le fichier d'échange est bien défini sur Taille gérée par le système (voir ci-dessus)

  • Par Ctrl+Alt+Suppr (Ctrl+Maj+Echap pour les ordinateurs membres d'un réseau), ouvrir le Gestionnaire de tâches et afficher l'onglet Performances

  • Lancer plusieurs programmes parmi les plus gourmands en mémoire et travailler quelques minutes. Vérifier la taille utilisée pour le fichier d'échange (graphique Util. du fichier. sous l'onglet Performances du Gestionnaire de tâches). Relever la taille.

  • Retourner dans les Propriétés du système et définir un maximum et un minimum en fonction de la taille relevée + 50 mo.

  • Tester pendant quelque temps et, si nécessaire, augmenter la taille de la mémoire par tranche de 20 mo.

Autre procédure

L'Analyseur de performances peut également servir à définir les besoins en mémoire virtuelle:

  • Sélectionner Performances dans les Outils d'administration du Panneau de configuration ou l'ouvrir par Démarrer/Exécuter... (Windows+R), saisir perfmon.msc

  • Sélectionner Moniteur système.  Pour mesurer l'utilisation du fichier d'échange, il ajouter le compteur correspondant en cliquant du bouton droit dans la partie droite de la fenêtre et sélectionner Ajouter des compteurs.

  • Dans la liste déroulante Objet de performance, sélectionner l'entrée Fichier d'échange.

  • Parmi les éléments sont apparus dans la zone des compteurs, activer les options Tous les compteurs et Toutes les instances. Cliquer sur le bouton Ajouter. Refermer la boîte de dialogue pour afficher l'analyse des performances.

  • Les compteurs sont présents et les mesures ont débuté. Lancer les programmes les plus gourmands ou ceux le plus fréquemment utilisés (Par exemple, ouvrir des documents dans Word et Excel, ouvrir Outlook Express ou MS Outlook, afficher une page Web dans le navigateur. Si le multimédia est un domaine de prédilection, ouvrir les applications graphiques, audio et/ou vidéo.)

  • Effectuer quelques actions dans les différents programmes afin que le fichier d'échange soit sollicité. La simple ouverture de programmes ne suffit pas à tester l'usage de la mémoire visuelle.

  • Au bout de quelques minutes, examiner le résultat des indicateurs de performances dans la fenêtre du Moniteur système. Cliquer sur les différents compteurs de la liste pour en afficher les valeurs. L'élément prépondérant est la valeur maximale correspondant au fichier d'échange.

  • Si les valeurs se situent entre 40 et 50%, le fichier d'échange actuel est trop grand. Dans ce cas, il faut réduire sa taille. En fixant les nouvelles valeurs, prévoir une marge de sécurité (tampon) de 20%.
    Par exemple, si le fichier d'échange utilisé à 50% pendant l'exécution des programmes les plus gourmands de votre système est fixé à 800 Mo, définir les nouvelles valeurs à 560 Mo.

  • Redémarrer l'ordinateur et procéder à un nouveau test.

Attention: Même en disposant de mémoire vive, il ne faut surtout pas choisir l'option Aucun fichier d'échange (sauf momentanément, pour certaines tâches de maintenance ou pour supprimer un fichier pagefile.sys corrompu)

Voir également http://aumha.org/win5/a/xpvm.htm, en anglais mais très intéressant. J'en prépare une traduction.. patience :)

Haut


Mémoire virtuelle - Définir dans le Registre

Si les paramètres de minima et maxima définis pour la mémoire virtuelle dans les propriétés du système ne veulent pas s'appliquer, essayer de les modifier dans le Registre:

  • Par Démarrer/Exécuter... (ou Windows+R), saisir regedit

  • Localiser la clé HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management  et en faire une sauvegarde.

  • Dans le volet droit de la clé, double-cliquer sur la valeur PagingFile

  • Vérifier que le chemin et les minima/maxima sont correctement définis dans les données de la valeur. Le cas échéant, les modifier. (Exemple:     C:\pagefile.sys 256 766  signifie que le fichier d'échange est enregistré à la racine du lecteur C avec un minima de 256 et un maxima de 766)

  • Redémarre l'ordinateur

Haut


Mémoire vive - Tester les barrettes

Les barrettes de mémoire défectueuses, même très légèrement, sont mal supportées par Windows XP. Une instabilité persistante malgré les mises à jour de pilotes et autres solutions applicables, l'impossibilité d'installer Windows XP pour cause de fichiers manquants ou corrompus, des redémarrages intempestifs du système, des erreurs Erreur Kernel Stack on Page error signalées dans l'Observateur d'événements peuvent avoir pour cause les barrettes de mémoire.

Pour s'en assurer, tester les barrettes avec Memtest, l'un des utilitaires de vérification des barrettes de mémoire les plus fiables disponibles ou avec l'outil mis à disposition sur le site de Microsoft. Voir à la page des Téléchargements - rubrique Tests et inventaires


Memtest - Nouvelle version corrigée et mise à jour

L'utilitaire bien connu et plébiscité pour tester les barrettes de mémoire, Memtest, a été repris par Samuel Demeulemester, rédacteur en chef de www.x86-secret.com.

Ce changement de développeur a eu pour conséquence positive la mise à jour de cet outil (resté inchangé depuis près de deux ans). Certains bugs sont désormais corrigés. Des informations détaillées à ce sujet sont disponibles à l'adresse  http://forum.x86-secret.com/viewforum.php?f=15).

La version Memtest86+ est disponible sur le site  www.memtest.org. Il n'y manque qu'une FAQ en français ;)

Haut


Messages non lus - Supprimer la notification à l'Écran d'accueil

La mention du nombre de messages non lus au démarrage est agaçante ? Voici 2 méthodes pour s'en débarrasser ou la restreindre:

  1. En téléchargeant le script VBS SupprNotifMail. Double-cliquer sur le fichier pour désactiver ou réactiver la notification  pour l'utilisateur en cours.

  2. En intervenant dans le Registre:
    • Par Démarrer / Exécuter... (ou Windows+R), saisir regedit

    • Localiser et sauvegarder la clé HKCU\Software\Microsoft\Windows\CurrentVersion\UnreadMail .

    • Dans le volet droit, double-cliquer sur la  valeur MessageExpiryDays et lui assigner le chiffre 0.

Astuce: Pour les utilisateurs disposant d'un grand nombre de comptes de messagerie, la notification peut être désactivée pour certains comptes et conservées pour d'autres. Voici la procédure à réaliser dans le Registre.

  • Sélectionner une à une les sous-clés de la clé HKCU\Software\Microsoft\Windows\CurrentVersion\UnreadMail. Ces sous-clés correspondent chacun à un compte de messagerie.

    Note: vérifier toutes les clés et supprimer les clés associées à des comptes obsolètes.

  • Dans le volet droit de la sous-clé associée à un compte, double-cliquer sur la valeur MessageCount et lui attribuer le chiffre 0 pour désactiver la notification ou le chiffre 1 pour l'activer.

Note: Pour réactiver la notification, utiliser les fichiers de sauvegarde réalisés avant modification ou réassigner le chiffre 1 aux valeurs.

Une autre méthode permet d'agir sur les autorisations d'accès aux clés. Voir à ce sujet la Fiche technique Microsoft N°304148

Haut


Messenger pour Windows XP - Désactiver la messagerie instantanée

Avec le Service Pack 1 Microsoft Windows XP, Windows ajoute une nouvelle fonctionnalité Configurer les programmes par défaut à l'outil Ajout/Suppression de programmes. Il est possible d'y supprimer Windows Messenger du menu Démarrer, du Bureau et d'autres emplacements.

Si la fonctionnalité n'est pas disponible ou ne suffit pas, une intervention dans le Registre est nécessaire. Voir la procédure selon la version de Messenger dans la Fiche technique Microsoft N°302089.

Note: Après installation du SP1 de Windows XP, la désinstallation de Messenger pour Windows XP est désormais possible par

  1. Ajout/Suppression de programmes - Ajouter ou supprimer des composants Windows.

  2. ou par Démarrer/Exécuter (ou Windows+R) en saisissant la commande
    RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove

Haut


Messenger pour Windows XP - Empêcher le démarrage automatique

La procédure précédente désactive totalement Messenger. Si cela n'y suffit pas, son démarrage automatique peut être empêché en procédant comme suit:

A) Agir dans les paramètres des divers programmes lançant Messenger

  1. Pour désactiver l'exécution de Messenger pour Windows XP à l'entrée en session, ouvrir Messenger. Dans le menu Outils, Options..., onglet Préférences, décocher la case Exécuter ce programme lors du démarrage... Fermer Messenger. Au redémarrage suivant de l'ordinateur, le programme ne se lancera plus.

  2. Pour désactiver son exécution à l'ouverture d'Outlook Express, ouvrir OE. Dans le menu Outils/Options..., - onglet Général décocher Se connecter automatiquement à Windows Messenger. Si l'option est absente, il est fort probable qu'un anti-spyware (XP-AntiSpy, par exemple) l'ait supprimée. Dans ce cas, exécuter le logiciel coupable, décochez Ne pas démarrer le messenger Microsoft avec Outlook Express pour restaurer l'option dans OE..

Note: Un autre programme le charge: MSN Explorer (à ne pas confondre avec Internet Explorer). .Ce navigateur a besoin de Messenger, il ne faut donc pas le supprimer.

B) Interdire le chargement de Windows Messenger:

Si l'étape précédente reste insuffisante:

Avec Windows XP professionnelle:

  • Par Démarrer / Exécuter... (ou Windows+R), saisir gpedit.msc

  • Dans l'éditeur de stratégie de groupe, ouvrir  le dossier Stratégie Ordinateur local - Configuration de l'ordinateur - Modèles d'administration - Composants Windows - Windows Messenger

  • Dans le volet droit, double-cliquer sur l'entrée Ne pas autoriser l'exécution de Windows Messenger.

  • Cocher la case Activé, confirmer en cliquant sur OK puis quitter la console

Pour Windows XP Professionnelle et Familiale, modifier le Registre comme suit:

  • Par Démarrer/Exécuter (ou Windows+R) saisir regedit

  • Naviguer jusqu'à la clé HKLM\SOFTWARE\Policies\Microsoft\Messenger\Client

  • Cliquer du bouton droit sur la clé et créer une nouvelle valeur DWord. La nommer PreventRun. Double-cliquer sur la nouvelle valeur et lui attribuer le chiffre 1 comme données. Pour rétablir l'exécution automatique de Messenger, supprimer cette clé.

Pour ceux qui préfèrent ne pas intervenir directement dans le Registre, télécharger puis double-cliquer sur le fichier suivant (selon l'opération désirée):
Autoriser le lancement de Messenger : autoriser_messenger.reg.
Neutraliser le démarrage : interdire_messenger.reg

Problème possible: Après désactivation, Outlook Express pourrait s'ouvrir très lentement. Cela se produit uniquement lorsque  le lecteur de courriels s'affiche avec le volet des Contacts et que Messenger est désactivé par intervention dans le registre (ou par le e fichier interdire_messenger.reg). Doug Knox fournit un moyen de résoudre ce problème en poursuivant la modification du Registre comme suit:

  • Dans l'éditeur du Registre, sélectionner et sauvegarder la clé:HKLM\Software\Microsoft\Outlook Express.

  • Cliquer du bouton droit sur la clé et sélectionner Nouveau/Valeur DWord La nommer Hide Messenger (respecter la casse).

  • Double-cliquer sur la nouvelle valeur et, dans le champ Données de la valeur, lui affecter le chiffre 2.

 

Haut


Messenger - réconcilié avec les comptes d'utilisateurs limités

Si Messenger reste inutilisable dans une session d'utilisateur limité, la coupable est l'installation de Messenger qui néglige de créer une clé dans le Registre.

Pour résoudre le problème, il faudrait créer un nouveau compte d'utilisateur avec droits d'administration, puis installer Messenger, l'exécuter et finalement transformer le compte en utilisateur limité. Longue procédure qui peut être contournée comme suit:

  1. Entrer dans la session d'un utilisateur avec droit d'administration qui utilise Messenger ou demander à cet utilisateur d'exécuter la procédure.

  2. Par Démarrer/Exécuter... (ou Windows+r), saisir regedit
    • Localiser et cliquer du bouton droit sur la clé HKCU\Software\Microsoft\MessengerService

    • Dans le menu contextuel, sélectionner la commande Exporter... et enregistrer la clé dans le dossier Documents partagés ou dans un dossier accessible depuis la session d'utilisateur limité. Nommer le fichier messenger.reg  par exemple.

  3. Quitter l'Éditeur de registre et ouvrir la session de l'utilisateur limité..

  4. Dans le dossier choisi au point 1, double-cliquer sur le fichier reg contenant la clé sauvegardée (dans l'exemple: messenger.reg.

  5. Accepter la fusion dans le Registre.

Et voilà.. le tour est joué.. Messenger est opérationnel, il ne reste plus à l'utilisateur limité qu'à se créer un passeport!

Haut


Miniatures - perte de l'affichage miniature des fichiers *.html, *.eml, *.nws, etc.

A partir de du SP1 et, pour des raisons de sécurité, l'affichage de certains types de fichiers sous forme de miniatures a été supprimé.

Pour récupérer cette fonctionnalité, il faut modifier plusieurs clés du Registre. Télécharger le fichier miniatureurl.reg. Un redémarrage de l'ordinateur après fusion du fichier peut être nécessaire. Pour revenir à l'état plus sécurisé, télécharger et double-cliquer sur le fichier miniatureurl_annul.reg

Voir également
Cache des miniatures
Fiche technique Microsoft: N°327833

Haut


Mises à jour du système - Distribution

  1. Dans un cadre personnel ou familial ne disposant que d'un seul ordinateur, la mise à jour du système se fait très simplement sur le site de Windows Update. Les correctifs et mises à niveau sont téléchargées et installées puis les fichiers d'installation sont supprimés.

  2. Pour une installation sur plusieurs ordinateurs ou pour conserver les fichiers de mise à jour afin de les réutiliser en cas de réinstallation du système, le Catalogue Windows Update offre la possibilité de télécharger les correctifs et mises à jour. L'installation est alors exécutée manuellement par l'utilisateur.

  3. Lorsque un parc d'ordinateurs doit être mis à jour, les deux méthodes précédentes ne sont pas rationnelles voire inexploitable si les utilisateurs ne disposent pas des droits suffisants pour les mises à jour du système.

    Pour faciliter la mise à jour d'un parc d'ordinateurs, Microsoft a développé et mis à disposition un outil gratuit appelé Software Update Services qui permet de transformer un serveur Windows 2000 ou Windows 2003 en un serveur de mises à jour. Voir SUS - Service de mises à jour de logiciels

 


Mises à jour automatiques - Onglet de trop dans les Propriétés du Système

Voir WindowsUpdate - Supprimer le 2e onglet Mises à jour automatiques

Haut


Mises à jour du système - Problèmes et conflits

Voir à la rubrique Dépannages - Windows Update

Haut


MMC - Ouverture

Il existe trois modes d'ouverture:

  • Démarrer/Exécuter (ou Windows+r), saisir  mmc /a  pour ouvrir la console en mode auteur, ce qui permet entre autres de personnaliser l'affichage (menu Affichage - Personnaliser)

  • Démarrer/Exécuter (ou Windows+r), saisir mmc /32  pour ouvrir la version 32 bits

  • Démarrer/Exécuter..., saisir mmc /64  pour ouvrir la version 64 bits

Une console s'ouvre avec Racine de la console. Il suffit ensuite d'ajouter des composants logiciels enfichables (voir ci-dessous) et enregistrer la console sous un nom convivial avec l'extension *.msc dans le dossier windows\system32.

Astuce: Les consoles *.msc s'ouvrent en mode Utilisateur. Pour toute modification (Ajout / Suppression de composants enfichables - modification de l'affichage par défaut, etc.) il faut passer en mode Auteur:

  • Soit en sélectionnant Auteur dans le menu contextuel du fichier *.msc

  • Soit par Démarrer/Exécuter (ou Windows+r), saisir nom_fichier.msc /a

Haut


MMCPL - Erreur à l'ouverture du Panneau de configuration

L'erreur MMCPL Impossible de télécharger les ressources linguistiques ou Unable to load language ressources provient d'une installation complète ou incorrecte du Centre multimédia d'une carte ATI.

La fiche technique Microsoft N"29929 propose deux méthodes pour résoudre le problème:

  1. Utiliser le CDROM ATI pour désinstaller le logiciel - Redémarrer l'ordinateur et réinstaller le logiciel

  2. Lancer une recherche (Windows+F) pour localiser le fichier mmcpl.cpl - sélectionner le fichier trouvé - appuyer sur la touche F2 et renommer le fichier en mmcpl.old.
    Note: Si l'extension n'est pas visible: menu Outils/Options des dossiers..., onglet Affichage, décocher l'entrée Masquer l'extension des fichiers dont le type est connu

Conseil:
Renommer le fichier est une solution simple pour retrouver rapidement l'accès au Panneau de configuration. Cependant le module propre au Centre multimédia n'est plus accessible. La désinstallation/réinstallation du logiciel est donc requise. Vérifier sur le site d'ATI si une mise à jour est disponible

Haut


Mode sans échec - F8 ne fonctionne pas

Pour accéder au mode sans échec, il faut faire afficher les options du menu de démarrage du système en appuyant sur la touche F8 (plusieurs fois si nécessaire) juste après l'affichage de la liste des composants matériels détectés mais avant le démarrage proprement dit du système XP.

Activation prise en charge USB

Avec les claviers USB, il arrive que la touche F8 ne réagisse pas. Cela signifie que l'option de prise en charge de ce périphérique n'a pas été activée dans le Bios. La solution consiste à entre dans la configuration du Bios (touche Suppr ou F12 ou F2 ou autres selon le Bios de la carte-mère. L'info est donnée dans un angle de l'écran au démarrage de l'ordinateur).

Rechercher l'option USB Device Legacy support ou All peripherals USB ou assimilées et définir l'option sur ENABLED. S'assurer également que l'option USB controler est définie sur ENABLED. Ces options se situent souvent dans le menu Integrated Peripherals.  La documentation accompagnant la carte-mère ou le site du fabricant devrait permettre de localiser ces paramètres.

Créer une entrée Mode sans échec dans le menu de démarrage

Si l'accès à la commande Mode sans échec reste difficile à obtenir, l'alternative consiste à créer une entrée dans la liste des systèmes qui s'affiche quelques secondes au démarrage:

  1. Par la séquence de touches Windows+Pause, ouvrir les propriétés du système et afficher l'onglet Avancé

  2. Cliquer sur le bouton Paramètres de la section Démarrage et Récupération.

  3. Cocher la case Afficher la liste des systèmes pendant et/ou définir le délai en secondes

  4. Cliquer sur le bouton Modifier

  5. Dans le fichier boot.ini, sélectionner et copier la totalité de la ligne contenant ="Microsoft Windows XP Professionnel" /FASTDETECT

  6. Positionner le curseur à la fin du document (début d'une nouvelle ligne) et coller la ligne copiée précédemment

  7. A la fin de cette nouvelle ligne, ajouter le commutateur  /SAFEBOOT:minimal (respecter l'espace avant le / ). Penser à modifier le texte entre guillemets afin de pouvoir distinguer les deux modes de démarrage dans la liste qui s'affichera au démarrage.

    La section [operating systems] ressemblera à:
     
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /FASTDETECT
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP Pro Mode sans Echec" /FASTDETECT /safeboot:minimal

Au démarrage de l'ordinateur, le menu s'affichera brièvement (selon le délai défini au point 3). Le Mode sans échec est ainsi disponible même si F8 n'a pas fonctionné. Naturellement, cette astuce reste sans effet avec des claviers USB non pris en charge (voir Activation prise en charge USB)

Haut


Modems - Pilotes de SpeedTouch et ECI USB

SpeedTouch

PPPoA: Quelques logiciels tels que KazaA, Edonkey, WinMX nécessitent l'installation d'un pilote plus récent que celui installé.

PPPoE: Ce pilote n'a plus beaucoup d'intérêt, le PPPoA fonctionnant parfaitement.
Si nécessaire, le pilote est disponible sur la page Speedtouch du site fxpatrice.free.fr. La procédure d'installation y est décrite en détails

 

Modem ECI USB

Si le modem provoque un redémarrage de l'ordinateur, il faut impérativement mettre le pilote à jour ECI USB 1.12.0019Q-A est la version la plus récente et date d'août 2002.

 

Autres modems

La plupart des fabricants de modems et des liens vers les pilotes sont répertoriés sur le site www.touslesdrivers.com ou Hifocus et DSLvalley qui répertorie les pilotes des modems ADSL. Voir également le site http://mon.adsl.chez.free.fr/sagem/sagem.html pour les modems SAGEM

 

Haut


Modems USB

Voir USB - Périphériques à problème


Mot de passe d'entrée en session oublié par l'utilisateur

Un mot de passe est vite oublié! Pour éviter cette mésaventure, créer une disquette de réinitialisation des mots de passe:

  • Dans le module Comptes d'utilisateurs du Panneau de Configuration, cliquer sur le compte utilisateur

  • Dans le volet gauche, section Tâches apparentées, cliquer sur l'entrée Empêcher un mot de passe oublié et suivre les étapes de l'Assistant.

En cas d'oubli, appuyer sur la touche Entrée ou essayer un mot de passe. Lorsque la proposition d'utiliser la disquette apparaît, l'insérer et suivre les étapes. Un nouveau mot de passe pourra être défini.

Attention!! la même disquette peut être utilisée pour tous les comptes de l'ordinateur. Il est donc impératif de la ranger dans un endroit inaccessible à toute personne non autorisée

 

Autres solutions

  1. Demander à un autre utilisateur avec droits d'administration ou à l'administrateur de réinitialiser le mot de passe du compte oublié. Dans le module Comptes d'utilisateurs, cliquer sur le compte dont le mot de passe a été perdu. Sélectionner l'entrée Supprimer le mot de passe. Cela ne va pas sans inconvénient puisque, pour des raisons de sécurité, les informations personnelles (par exemple les mots de passe réseau de l'utilisateur) seront perdus.

  2. Sans disquette de réinitialisation et si la solution proposée au point 1 n'est pas applicable, il reste une dernière procédure, assez complexe à mettre en oeuvre. La méthode détaillée est disponible sur le site de Jean-Claude Bellamy et permet de réinitialiser/modifier le mot de passe d'un compte, dont celui de l'administrateur.

Haut


Mots de passes d'accès Internet et Outlook Express

Voir à la rubrique Dépannages - Internet Explorer et Outlook Express

Haut


MP3 - Encoder avec Windows Media player (WMP)

L'encodage en MP3 fait appel à un codec. Si le système n'en est pas encore doté, il est possible de l'obtenir comme suit:

  1. Par le menu Outils/Options de WMP, sélectionner Copier la musique et cliquer sur Informations MP3. Un page du site Microsoft s'affiche et permet d'acheter les extensions nécessaire, ou...

  2. Sur la Toile, de nombreux outils contiennent les codec MP3, certains sont gratuits (par exemple mp3_encoder_downloads) L''installation de ce type d'outils installe le codec...

Si le système est doté du codec MP3, une intervention dans le Registre (par Démarrer/Exécuter... (ou Windows+r) saisir regedit) va permettre l'encodage:

  • Naviguer jusqu'à la clé HKLM\Software\Microsoft\MediaPlayer\Settings\MP3Encoding

  • Vérifier et adapter les valeurs DWord suivantes avec leurs données respectives:

    LowRate  = :0000dac0
    MediumRate = :0001f400
    MediumHighRate = :0003e800
    HighRate = :0004e200

Une fois la modification réalisée,

  • ouvrir WMP et, dans le menu Outils/Options, cliquer sur Copier la musique,

  • Sélectionner MP3 comme Paramètres de copie et le rapport taille/qualité qui convient.

Note: pour ceux qui ne désirent pas intervenir dans le Registre: télécharger puis double-cliquer sur le fichier mp3_encodage.reg afin de fusionner les modifications dans le Registre.

Astuce: La collection d'outils proposée dans le pack MP3 contient ce qu'il faut.

Haut


MSCONFIG  -  Accès impossible

Pour accéder à ce module, l'utilisateur doit disposer de droits d'administration. (cf Lettre U - Utilitaire de configuration système).

Si l'accès reste impossible à un administrateur, vérifier le système avec un anti-virus à jour et un anti-spyware tel que Ad-Aware et/ou Spybot, de préférence en mode sans échec pour que les parasites éventuellement lancés au démarrage puissent être supprimés.

Autre piste: restaurer le fichier original msconfig comme suit:

  • Insérer le CD de Windows XP dans le lecteur en maintenant la touche Maj appuyée tant que la diode cesse de clignoter
  • Par Démarrer/Exécuter.. saisir cmd
  • A l'invite de commandes, taper la ligne suivante en adaptant les lettres de lecteurs et 
    EXPAND -R X:\I386\MSCONFIG.EX_ Z:\WINDOWS\PCHEALTH\HELPCTR\BINARIES

Haut


MSCOREE.DLL - fichier signalé manquant

  1. Si un problème avec ce fichier est signalé par Windoctor (Missing file: 'C:\ . . . \DotNetInstaller.exe' cannot access a necessary file . . .), il s'agit d'un bug connu: voir site Symantec. Solution: ne rien faire!

  2. Si le fichier est signalé manquant lors de l'exécution d'une application, il faut se procurer le fichier ou (ré)installer .Net Framework. Voir fiche technique Microsoft N"316091

  3. Si les deux pistes précédentes ne correspondent pas, il faut s'orienter vers la piste d'un spyware. Dans ce cas, télécharger et utiliser les deux anti-spywares (complémentaires) Ad-Aware et Spybot Search and Destroy, de préférence en mode sans échec pour que les parasites éventuellement lancés au démarrage puissent être supprimés

Haut


MSDART.DLL - Erreur avec Works Calendar, WMP, etc.

Après une réinstallation d'XP par-dessus lui-même, une erreur  Unregmp2.exe point introuvable, le point d'entrée de la procédure et/ou GETIUMS est introuvable dans la bibliothèque de liaisons dynamique MSDART.DLL a pour origine l'utilisation d'une version trop ancienne de MSDART.DLL avec unregmp2.exe (l'utilitaire d'installation du lecteur Windows Media).

Pour corriger le problème, télécharger et effectuer la mise à jour de MDAC à partir de Windows Update ou sur la page MDAC de Microsoft.

En cas d'erreur à l'exécution du lecteur Windows Media alors que MDAC est à jour, il est probable que l'origine est une corruption de la librairie. La supprimer comme suit:

  • Fermer le lecteur WMP

  • Dans l'Explorateur Windows, développer le dossier Documents and Settings\%username%\Local Settings\Application Data\Microsoft\Media Player

  • Sélectionner le fichier CurrentDatabase_59R.wmdb et changer son extension wmdb en bak

  • Si l'erreur se produit dans tous les comptes utilisateurs, procéder de même dans les dossiers respectifs

  • Ouvrir WMP et repeupler la libraire 

Voir également:
Installation XP - Unregmp2.exe point introuvable dans msdart.dll

Haut


MSI - Problèmes avec les carte-mères K7

Si la mise à niveau du BIOS et du chipset est un simple conseil pour la majorité des marques, elle devient une obligation pour la marque MSI et plus particulièrement sa série K7T. Sans cette mise à niveau, il pourrait être impossible d'installer Windows XP !!.

  1. Symptôme: L'ordinateur gèle au moment du partitionnement du disque ou après redémarrage lorsque l'installation de Windows XP se fait à partir d'un ancien système (blocage sur un écran bleu indiquant setup is starting Windows. Il semble qu'il s'agisse d'un problème ACPI et de contrôleur de disque ATA100.

  2. Remède: Sur le site www.msi-computer.fr , télécharger la mise à jour du BIOS et l'installer en suivant les instructions.

    Attention: Après mise à niveau de Bios, vérifier que les paramètres définis pour l'ordinateur ont bien été conservés. Pour le contrôler: entrer dans le Bios lors du redémarrage suivant le flashage et contrôler les diverses entrées (fréquence de la RAM, prise en charge des périphériques USB, activation du clavier USB, etc.)

Note:En cas de gel avec des jeux relativement récents (dungeon siege, warrior king, etc) installés sur un ordinateur doté d'une carte-mère MSI un peu ancienne (MSI 6330 v2.5 KT7 pro2, etc.), il faut télécharger également procéder au flashage du Bios avec la version la plus récente du Bios et, après flashage..

Haut


MSIEXEC - Erreurs ou inactif

Voir Windows Installer - Inactif ou erreurs et Windows Installer - Erreur avec Office


MSINFO32 - Impossible d'afficher les informations système

Le premier réflexe consiste naturellement à analyser le système avec un anti-virus à jour, utiliser des anti-spywares, supprimer les fichiers temporaires et temporaires Internet.

Le deuxième réflexe est de se demander si un programme a été ajouté ou supprimé récemment ou si des changements importants ont été réalisés depuis le dernier accès à msinfo32. Si oui, utiliser la restauration du système pour revenir à une date précédant les modifications.
 

En cas de récolte d'informations impossible

Erreurs: Impossible de collecter les informations. Accès refusé au serveur Infrastructure de gestion Windows de l'ordinateur. Un administrateur a modifié les permissions d'accès, vérifier que le service est démarré.

  • Par Démarrer/Exécuter... (ou Windows+r), saisir services.msc

  • Dans le volet droit, double-cliquer sur l'entrée .Infrastructure de gestion Windows et vérifier que le Type de démarrage est défini sur Automatique, sinon modifier et tester
     

Corruption des informations WMI

Supprimer les informations éventuellement corrompues (Source: Fiche technique Microsoft N°319101)

  • Par Démarrer/Exécuter... (ou Windows+r), saisir cmd

  • Dans la fenêtre d'invite de commandes, taper la ligne net stop winmgmt et confirmer en appuyant sur la touche Entrée

  • Ouvrir l'Explorateur Windows et développer le dossier Windows\system32\wbem\repository. Supprimer tous les fichiers figurant dans le volet droit

  • Dans la fenêtre d'invite de commandes et taper la ligne net start winmgmt, confirmer par Entrée.

  • Fermer la fenêtre et tester

Si cela ne suffit pas, décharger et recharger les informations de WMI comme suit:

  • Par Démarrer/Exécuter... (Windows+r), saisir cmd

  • A l'invite, saisir successivement les commandes suivantes, en appuyant sur la touche Entrée à la fin de chaque ligne:
    winmgmt /clearadap
    winmgmt /resyncperf

  • Tester
     

Problèmes d'initialisation par WinMgmt

Réinstaller la Gestion d'infrastructure Windows: voir All part2 - valeur nulle ou n'est pas un objet
 

Impossible d'ouvrir Msinfo32 ou page vide

Si les pistes précédentes n'ont rien donné, essayer les réinstallations suivantes en testant entre chaque étape:

  1. Réenregistrement de msinfo.dll: par Démarrer/Exécuter... saisir regsvr32 "C:\WINDOWS\PCHEALTH\HELPCTR\Binaries\msinfo.dll"
    Note: Modifier si nécessaire la lettre de lecteur et respecter les guillemets

  2. Réinstallation de msinfo32: Dans l'explorateur Windows, cliquer du bouton droit sur le fichier WINDOWS\inf\msinfo32.inf et choisir Installer. Prévoir le CD d'installation d'XP.

  3. Restaurer les fonctionnalités de l'Aide et Support: utiliser le script fixwinxp_aide_support.vbs (garanti sans virus quoi qu'en dise l'anti-virus)

  4. Corriger les effets d'un nettoyeur de registre: Si le problème survient après nettoyage du Registre, restaurer les clés et valeurs en utilisant la sauvegarde réalisée lors du nettoyage ou utiliser un point de restauration pour revenir à la configuration précédant le nettoyage.
     

Affichage de la page d'accueil de l'Aide et Support au lieu des informations système

Démarrer/Exécuter - msinfo32 ou l'accès par Démarrer/Aide et support - Utiliser Outils pour..... - Informations système avancées - Afficher les infos système... fait invariablement afficher la fenêtre d'accueil de l'Aide et Support. Tester les différentes suggestions données plus haut. Même si elles ne sont pas spécifiquement destinées à résoudre ce problème, elles peuvent donner des résultats. Dans le cas contraire:

  1. Les utilitaires de suppression des historiques et autres fichiers *.dat sont généralement responsables de ce phénomène. Vérifier la présence du fichier index.dat dans le dossier WINDOWS\PCHEALTH\HELPCTR\OfflineCache.
    En cas d'absence, tester les pistes suivantes (inutile d'utiliser SFC /scannow ou de procéder à une réparation du système, le fichier ne sera pas recréé automatiquement!!):

    a) Si l'outil de nettoyage prévoit une sauvegarde avant suppression, restaurer les fichiers

    b) Tenter une restauration du système à un point de restauration précédant le nettoyage.

    c)  Se procurer le fichier auprès d'une connaissance ayant la même configuration (mêmes services packs, présence ou absence de Kit de ressources Windows, etc.) et le copier dans le dossier WINDOWS\PCHEALTH\HELPCTR\OfflineCache

    Note: Pour éviter qu'un outil ne supprime à nouveau ce fichier, le mettre en lecture seule!

    Téléchargement malin:
    index.dat pour XP SP1 sans Windows Resources Kit

  2. Vérifier les chemins dans le Registre dans les données des valeurs suivantes (la lettre de lecteur peut être différente si le dossier Program Files est sur une autre partition)

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools
    Valeur par défaut = (valeur non définie)
    SharedFilesDir = C:\Program Files\Fichiers communs\Microsoft Shared\MSInfo

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSInfo
    Valeur par défaut = (valeur non définie)
    Path = C:\Program Files\Fichiers communs\Microsoft Shared\MSInfo\msinfo32.exe

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\msinfo32.exe
    Valeur par défaut = C:\Program Files\Fichiers communs\Microsoft Shared\MSInfo\MSInfo32.exe
    Path = C:\Program Files\Fichiers communs\Microsoft Shared\MSInfo

    Dans le volet gauche du Registre, se positionner sur Poste de travail et lancer une rechercher par Ctrl+F en indiquant Program Files\Fichiers communs\Microsoft Shared et vérifier que chaque valeur trouvée contient lalettre correcte du lecteur dans ses données.

  3. Si l'ordinateur dispose de plusieurs systèmes en multi-amorçage, vérifier le fichier Boot.ini:

      Par Démarrer/Exécuter, saisir msconfig. Sous l'onglet Boot.ini, cliquer sur le bouton Vérifier les chemins de démarrage.
    • Si un avertissement s'affichage proposant la suppression de chemin dupliqué, répondre Oui.

  4. Restaurer le fichier msconfig

  5. Procéder à une vérification des fichiers systèmes. Attention à la perte des points de restauration si des fichiers sont modifiés pendant la vérification!
     

Alternatives

Si le problème subsiste et avant d'en passer par une réinstallation du système par-dessus lui-même, deux solutions de contournements

  1. Tester l'ouverture du module Informations système par

    Démarrer/Exécuter..., saisir hcp://system/sysinfo/sysInfoLaunch.htm

    ou

    Par Démarrer/Exécuter..., saisir msinfo32 /categories +all ou "C:\program files\fichiers communs\microsoft shared\msinfo\msinfo32.exe" /categories +all (en respectant les guillemets et l'espace avant le / et le + - changer si nécessaire la lettre de lecteur).

    Si l'une de ces deux commandes permet l'affichage des Informations système avancées, créer un raccourci avec la commande qui fonctionne.

  2. Ajouter une option au menu contextuel des dossiers:

    Ce fichier ajoute une clé MSINFO32 à HKEY_CLASSES_ROOT\Directory\shell\. La valeur (par défaut) est Système informations et peut être modifié si nécessaire. C'est le nom de l'entrée apparaissant dans le menu contextuel des dossiers.
    Une sous-clé nommée Command gère l'ouverture du module. La valeur (par défaut) contient dans ses données le chemin %CommonProgramFiles%\Microsoft Shared\MSInfo\msinfo32.exe /categories +all.

    Note: Ce fichier peut également être utilisé par ceux qui ne rencontrent pas de problème d'ouverture de msinfo32, soit tel quel soit en modifiant la sous-clé Command pour supprimer les paramètres non utiles dans leur cas: /categories +all

Voir également:
Aide et Support: Raccourci du menu Démarrer ne fonctionne pas
Aide et Support: Gel lors de l'ouverture (si OEM voir procédure spécifique)
MSInfo32 - paramètrages spécifiques
Recherche du matériel installé: All part2 - valeur nulle ou n'est pas un objet

Haut


Multi amorçage (Multiboot) - Heurs et malheurs

Voir rubrique Procédures: le Mutliboot


Multimedia

Les composants multimédia installés avec Windows XP sont régulièrement mis à jour. Ils sont généralement proposés sur WindowsUpdate. Des informations complémentaires et des liens de mise à jour ainsi que d'autres utilitaires sont proposés sur le site Microsoft:

  1. Les pilotes DirectX 9.0b web fr (en installation en ligne) et DirectX 9.0b redistribuable (pour installation en réseau)

  2. Le lecteur multimédia Windows Média Player 9 fr et  le superbe site de compléments Wmplugins.com

    Note: Le codec DVD pour le lecteur WMP 9, n'est pas inclus !   Les éditeurs qui le proposent sont répertoriés dans le menu Plug-ins.

    Téléchargement Une toute nouvelle mouture est sortie: WMP10. Si des problèmes devaient survenir pendant ou après l'installation, consulter la page du support

  3. Windows Movie Maker 2, pour la capture vidéo et le séquençage de vidéos et d'images

  4. Codeur Windows Média fr, pour la capture de fenêtres, de l'écran, de son, de vidéo, ainsi que la diffusion en direct sur le web.
    Voir également la rubrique Procédure sur le Codeur Windows Média 9

Haut


Multi moniteurs - Activation impossible de l'écran PCI ou AGP

Les premières pistes à suivre sont matérielles (compatibilité et pilotes):

  1. Carte video PCI et carte AGP d'extension

    Aller dans le gestionnaire du Bios, au démarrage, et définir la carte PCI comme premier contrôleur d'affichage à la place de l'AGP généralement prévu par défaut