Résoudre un
problème sur les composants Windows et
les fonctionnalités système.
Dernière mise à jour : 23/07/2006
Les
composants Windows- Désinstaller
ou réinstaller un composant Windows :
Un certain nombre de composants ou de fonctionnalités sont
accessibles en utilisant le fichier .inf correspondant. C'est utile
si vous souhaitez réinstaller un composant endommagé
ou faire de la place sur votre disque dur. La commande par défaut
est celle-ci : %SystemRoot%\System32\rundll32.exe setupapi,InstallHinfSection
DefaultInstall 132 %1 ou, en sens inverse,%SystemRoot%\System32\rundll32.exe
setupapi.dll,InstallHinfSection DefaultUninstall 132 %1
Vous retrouverez cette indication dans cette valeur du Registre
: HKEY_CLASSES_ROOT\inffile\shell\Install\command
Ce type de syntaxe est également possible : rundll32.exe
advpack.dll,LaunchINFSection C:\Windows\Inf\Nom_Fichier_inf.
Par exemple, et dans le cas de la fonctionnalité de Restauration
système, cliquez sur Démarrer/Exécuter, puis
saisissez : rundll32.exe advpack.dll,LaunchINFSection C:\Windows\Inf\sr.inf
Il y a d'autres méthodes :
1) Dans l'Explorateur Windows, repérez le fichier .inf placé
dans \Windows\inf.
2) Avec le bouton droit de la souris, cliquez dessus, puis dans
le menu contextuel, sélectionnez la commande Installer.
Un message vous demandera d'introduire votre CD-Rom d'installation
mais la plupart des fichiers sont déjà sur votre disque
dur.
3) Lancez une recherche dans l'Explorateur afin de pouvoir indiquer
chaque fois l'emplacement exact du fichier demandé.
4) Vous devez cliquer sur le bouton Recommencer afin que l'emplacement
indiqué soit validé.
Si vous double-cliquez sur un fichier .inf, ce dernier s'ouvre avec
le Bloc-notes Windows. Les lignes situées en bas de page
vous indiquent quelle fonctionnalité le fichier vous permet
de réinstaller. Si, par exemple, vous avez perdu les imagettes
qui illustrent chaque compte d'utilisateur, cliquez avec le bouton
droit de la souris sur un fichier nommé shl_img.inf puis
cliquez sur la commande Installer. L'ensemble des fichiers nécessaire
sera restauré.
Une autre manière consiste à éditer avec le
Bloc-notes Windows le fichier sysoc.inf. Modifiez, par exemple,
cette ligne : MultiM=ocgen.dll,OcEntry,multimed.inf,HIDE,7 en ceci
: MultiM=ocgen.dll,OcEntry,multimed.inf,,7.
Les programmes multimédia ne feront plus partie des composants
cachés.
5) Enregistrez les changements, puis ouvrez le module Ajout/Suppression
de programmes du Panneau de configuration.
Il vous est maintenant possible de désinstaller l'ensemble
des composants multimédias.
Voici une liste des principaux fichiers inf. Nous indiquons la fonctionnalité
à laquelle il corresponde, le nom du fichier .inf, la ligne
qu'il faudra modifier dans le fichier sysoc.inf ou un exemple de
la ligne de commande qui utilise le fichier exécutable rundll32.exe.
- Accessoires (accessor.inf) : AccessUtil=ocgen.dll,OcEntry,accessor.inf,,7
- Fichier de configuration des applications 16 bits (apps.inf)
- Windows Update (au.inf) : %SystemRoot%\System32\rundll32.exe setupapi,InstallHinfSection
AutoUpdate 132 %SystemRoot%\inf\au.inf
- COM+ (comnt5.inf) : com=comsetup.dll,OcEntry,comnt5.inf,,7
- Communication (communic.inf) : CommApps=ocgen.dll,OcEntry,communic.inf,,7
- Liste des fichiers protégés du système d'exploitation
(corelist.inf)
- Outil de défragmentation (dfrg.inf)
- Gestion des licences DRM (drm.inf)
- Distributed transaction Coordinator (dtcnt5.inf) : dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,,7
- Pilote du gestionnaire de filtre de système de fichiers
(fltmgr.inf)
- Polices Windows (font.inf)
- Services de télécopie (fxsocm.inf) : Fax=fxsocm.dll,FaxOcmSetupProc,fxsocm.inf,,7
- Jeux (games.inf) : Games=ocgen.dll,OcEntry,games.inf,,7
- Machine virtuelle Java (java.inf) : RunDll32 advpack.dll,LaunchINFSection
java.inf,UnInstall
- Internet Explorer (ieaccess.inf) : IEAccess=ocgen.dll,OcEntry,ieaccess.inf,,7
- Paramètres par défaut d'Internet Explorer (iereset.inf)
- Jeux sur Internet (igames.inf) : ZoneGames=zoneoc.dll,ZoneSetupProc,igames.inf,,7
- Services Internet (IIS) (iis.inf) : iis=iis.dll,OcEntry,iis.inf,,7
- Freestyle (medctroc.inf) : Freestyle=medctroc.dll,MedCtrOCISetupProc,medctroc.inf,,7
- Windows Movie Maker (moviemk.inf)
- Informations système (msinfo32.inf)
- Windows Messenger (msmsgs.inf) : msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7
- RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
- Netmeeting (msnetmtg.inf) : %SystemRoot%\System32\rundll32.exe
setupapi,InstallHinfSection NetMtg.Remove 132 msnetmtg.inf
- MSN Explorer (msnmsn.inf)
- Message Queuing (msmqocm.inf) : msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
- Outlook Express (msoe50.inf) : rundll32.exe setupapi,InstallHinfSection
DefaultInstall 132 %windir%\Inf\msoe50.inf
- Outils MSXML (msxmlx.inf)
- Multimédia (multimed.inf) : MultiM=ocgen.dll,OcEntry,multimed.inf,,7
- Intégration d'Outlook Express (oeaccess.inf) : OEAccess=ocgen.dll,OcEntry,oeaccess.inf,,7
- Assistant accessibilité (optional.inf) : AccessOpt=ocgen.dll,OcEntry,optional.inf,,7
- Aide et support (pchealth.inf) : rundll32.exe setupapi.dll,InstallHinfSection
DefaultUninstall 132 C:\\WINDOWS\\INF\\PCHealth.inf
- PinBall (Pinball.inf) : Pinball=ocgen.dll,OcEntry,pinball.inf,,7
- Service Bits (qmgr.inf) : %windir%\System32\rundll32.exe setupapi,InstallHinfSection
DefaultInstall 132 %windir%\inf\qmgr.inf
- Mettre les certificats racine à jour (rootau.inf) : RootAutoUpdate=ocgen.dll,OcEntry,rootau.inf,,7
- Windows Script Version 5.6 (scriptfr.inf)
- Service d'indexation (setupqry.inf) : IndexSrv_System = setupqry.dll,IndexSrv,setupqry.inf,,7
:
- Images des utilisateurs et papier-peint par défaut (shl_img.inf)
- Restauration système (sr.inf)
- Assistant recherche (srchasst.inf)
- Ajouter ou supprimer des composants Windows (sysoc.inf)
- Terminal Server (TsOc.inf) : TerminalServer=TsOc.dll, HydraOc,
TsOc.inf,,2
- Microsoft Windows Script 5.6 (vbs56nfr.inf)
- WMI (wbemoc.inf) : WBEM=ocgen.dll,OcEntry,wbemoc.inf,,7
- Lecteur Windows Media (wmpocm.inf) : WMPOCM=ocgen.dll,OcEntry,wmpocm.inf,,7
- Wordpad (wordpad.inf) : MSWordPad=ocgen.dll,OcEntry,wordpad.inf,,7
- Windows Scripting Host (wsh.inf) : rundll32 setupapi,InstallHinfSection
DefaultInstall 132 %windir%\inf\wsh.inf
Si vous avez des suggestions ou des remarques n'hésitez pas
à m'en faire part !
Problèmes
sur les composants
- "Les paramètres de sécurité actuels
ne vous permettent pas d'exécuter les contrôles ActiveX
de cette page" :
1) Cliquez sur Démarrer/Exécuter puis saisissez
: regedit
2) Ouvrez HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\Zones\0.
3) Éditez une valeur DWORD nommée 1200.
4) Saisissez comme données de la valeur le chiffre 0.
5) Répétez la même opération pour cette
arborescence du Registre : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet
Settings\Zones\0.
Nous avons simplement changé les paramètres de sécurité dans
la zone "Ordinateur local".
Problème soumis par "Yéti83".
- "Un composant ActiveX ne peut pas créer un objet" :
"Impossible de trouver le moteur de script" - "
La touche F1 (Aide et support) ne fonctionne plus" - "La fenêtre
de "recherche" est blanche" - "Je ne peux plus accéder à mes
points de restaurations". Ce problème peut aussi se
poser quand, par exemple, vous essayez de changer le portrait d'un
compte
d'utilisateur.
Essayez tout d'abord ces deux commandes :
regsvr32 -u shimgvw.dll
regsvr32 shimgvw.dll
Sinon, il suffit de télécharger puis d'installer Windows
Scripting Host 5.6 à partir de cette adresse : http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=E74494D3-C4E1-4E18-9C6C-0EA28C9A5D9D.
Problème soumis par J.C. Bernard.
- "Le programme d'installation n'a pas pu ouvrir le fichier
d'informations msmqocm.inf" :
1) Lancez une recherche sur le fichier Sysoc.inf.
2) Ouvrez-le à l'aide d'un éditeur de texte comme
le Bloc-Notes Windows puis supprimez la ligne suivante : msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
Il ne vous reste plus qu'à enregistrer les changements et
à redémarrer. - "Erreur : 'Valeur'
a la valeur Null ou n'est pas un objet" :
Vous pouvez aussi avoir ces autres messages d'erreur : "Erreur
: 'scheduler' est indefini" - "L'objet ne supporte pas
cette propriété ou méthode" - "Une
erreur est survenue dans le script de cette page" - "Nombre
d'arguments ou affectation de propriété incorrects"
- "Pour afficher ce site, le contrôle ActiveX suivant
est requis…"
1) Cliquez sur Démarrer/Exécuter puis saisissez regedit
2) Ouvrez HKEY_CLASSES_ROOT\CLSID\{0000031A-0000-0000-C000-000000000046}.
La valeur chaîne (par défaut) doit contenir ceci :
ClassMoniker
3) Ouvrez HKEY_CLASSES_ROOT\CLSID\{0000031A-0000-0000-C000-000000000046}\InprocServer32.
La valeur chaîne (par défaut) doit contenir ceci :
ole32.dll
4) Ouvrez HKEY_CLASSES_ROOT\CLSID\{0000031A-0000-0000-C000-000000000046}\ProgID.
La valeur chaîne (par défaut) doit contenir ceci :
clsid
5) Ouvrez HKEY_CLASSES_ROOT\CLSID\CLSID.
Vérifiez que la valeur chaîne (par défaut) contienne
ceci : {0000031A-0000-0000-C000-000000000046}
6) Cliquez sur Démarrer/Exécuter puis saisissez ces
commandes :
regsvr32.exe mshtml.dll /i
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe ole32.dll
L'Aide
et support et le Registre Windows-Rediriger
la page de l'Aide et support :
Ce fichier .reg vous permet d'accéder à une
page HTML ou un site web de votre choix en cliquant sur Démarrer/Aide
et support.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{2559a1f1-21d7-11d4-bdaf-00c04f60b9f0}\Instance\InitPropertyBag]
"CLSID"="{13709620-C279-11CE-A49E-444553540000}"
"command"="@shell32.dll,-12709" "method"="ShellExecute"
"Param1"="http://www.hotline-pc.org"
Si vous souhaitez revenir aux paramètres par défaut,
lancez ce fichier .reg :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{2559a1f1-21d7-11d4-bdaf-00c04f60b9f0}\Instance\InitPropertyBag]
"CLSID"="{13709620-C279-11CE-A49E-444553540000}"
"command"="@shell32.dll,-12709" "method"="Help"
- Restreindre certaines fonctionnalités à
partir de l'Aide et support :
Configuration requise : au moins Internet Explorer 6 Service Pack
1.
Cette stratégie vous permet de limiter le fonctionnement
de certaines commandes insérées dans les fichiers
d'aide HTML (.chm). Il y a deux sortes de liens :
* La commande Raccourci permet d'ajouter un lien à une rubrique
de l'Aide et de lancer des exécutables externes au fichier
d'aide.
* La commande WinHelp permet d'ajouter un lien à une rubrique
de l'Aide et d'exécuter un fichier d'aide WinHLP32.exe (.hlp).
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\Windows\System.
2) Créez une valeur chaîne extensible nommée
HelpQualifiedRootDir
3) Éditez cette entrée et inscrivez, comme données
de la valeur, les chemins des fichiers d'aide dont les fonctions
sont alors sécurisées.
Par exemple, saisissez : %windir%\help;%windir%\pchealth. Vous pouvez
aussi laisser vide cette valeur chaîne. Dans ce cas, les liens
seront désactivés pour l'ensemble des fichiers d'aide
présents sur votre système.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système : Restreindre des fonctions d'aide
HTML potentiellement non sécurisées.
Restreindre l'exécution de ces programmes à partir
de l'Aide
Configuration requise : au moins Microsoft Windows XP.
Si vous activez cette stratégie, vous pouvez empêcher
les programmes que vous spécifiez d'être autorisés
à s'exécuter à partir de l'Aide.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\Windows\System.
2) Créez une valeur DWORD nommée DisableInHelp
3) Éditez cette entrée et inscrivez, comme données
de la valeur, ce type de contenu : calc.exe, cmd.exe
Le lancement de l'Invite de commandes et la Calculatrice seront
désactivés à partir de l'Aide et support. Faites
alors le test suivant :
1) Cliquez sur Démarrer/Aide et support.
2) Dans la zone de texte Rechercher, saisissez : calculatrice
3) Cliquez sur le lien Utilisation de la Calculatrice.
4) Cliquez sur le lien Calculatrice.
Si la stratégie est activée, rien ne se produira...
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système (ou Configuration utilisateur/..)
: Restreindre l'exécution de ces programmes à partir
de l'Aide. - Désactiver la recherche de
la base de connaissances Microsoft du Centre d'aide et support :
Configuration requise : au moins Microsoft Windows avec le Service
Pack 2.
Cette stratégie empêche les utilisateurs d'effectuer
une recherche dans la base de connaissances Microsoft à partir
du Centre d'aide et de support. Dans l'Aide et support, cliquez
sur le lien Définir les options de recherche.
La case à cocher Base de connaissances Microsoft sera supprimée.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\HelpSvc.
2) Créez une valeur DWORD nommée MicrosoftKBSearch
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 0 : la stratégie est activée.
* 1 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Gestion de la communication Internet/Paramètres
de la communication Internet : Désactiver la recherche de
la base de connaissances Microsoft du Centre d'aide et support.
- Désactiver le contenu Le saviez-vous ? du
Centre d'aide et support :
Configuration requise : au moins Microsoft Windows XP avec le Service
Pack 2.
Cette stratégie supprime le lien Le saviez-vous ? présent
dans l'Aide et support.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\HelpSvc.
2) Créez une valeur DWORD nommée Headlines
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 0 : la stratégie est activée.
* 1 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Gestion de la communication Internet/Paramètres
de la communication Internet : Désactiver le contenu Le saviez-vous
? du Centre d'aide et support.
Problèmes
sur l'Aide et support-
L'Aide et support ne se lance plus ou "Erreur 126 - Le module
spécifié est introuvable" :
Ce problème fait suite à l'installation d'un freeware
nommé Easy Cleaner. Un script .vbs est disponible à
cette adresse : http://www.dougknox.com/xp/scripts/fixwinxphelp.vbs.
Il suffit de le lancer pour réparer votre Registre Windows.
Cette seule solution fonctionne souvent :
1) Dans l'éditeur du Registre ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App
Paths\HELPCTR.EXE.
2) Éditez la valeur chaîne (par défaut).
3) Saisissez comme données de la valeur ceci : C:\WINDOWS\PCHealth\HelpCtr\Binaries\HelpCtr.exe
Sinon, testez cette solution :
1) Avec le bouton droit de la souris cliquez sur un fichier nommé
pchealth.inf puis sur la commande Installer.
2) Cliquez sur Démarrer/Exécuter puis saisissez :
helpctr -regserver
3) Supprimez éventuellement un fichier nommé newsver.xml.
- Réinstaller le service Aide et support :
Vous pouvez avoir également ce type de symptôme : "Msinfo32.exe
apparaît brièvement puis se ferme".
1) Accéder au Gestionnaire de tâches puis terminez
éventuellement les processus suivants :
helpsvc.exe
helphost.exe
helpctr.exe
2) Cliquez sur Démarrer/Exécuter puis saisissez :
cmd
3) En Invite de commandes saisissez ces commandes :
net stop helpsvc
cd /d %windir%\pchealth\helpctr
rd packagestore /s /q
rd installedskus /s /q
cd binaries
start /w helpsvc /svchost netsvcs /regserver /install
start /w helpsvc /register - Quand je clique sur
Index, j'ai l'erreur suivante : "Impossible de trouver C:\Windows\PChealth\Helpctr\Indices\Merged.hhk"
:
Procédez à une réinstallation de la fonctionnalité
Aide et support comme expliqué précédemment.
- Réparer le service Aide et Support :
Vous pouvez avoir une erreur 2 : "Le fichier spécifié
est introuvable" ou une erreur 1803 "Le programme dans
lequel ce service doit s'exécuter n'implèmente pas
le service". Un utilitaire est disponible à cette adresse
: http://windowsxp.mvps.org/utils/helpsvcfix.zip.
Une fois l'archive ZIP décompressée, double-cliquez
sur un fichier exécutable nommée helpsvcfix.exe. Cliquez
alors sur le bouton Inspect and Fix Helpsvc. D'après mon
expérience, il semble efficace concernant tous les types
de problèmes empêchant un démarrage correct
du service Aide et Support.
- HelpCtr.exe point d'entrée introuvable :
"Le point d'entrée de procédure internet GetSecurituinfoByURLW est introuvable dans la bibliothéque de liaisons dynamique WININET.dll". Cliquez sur Démarrer/Exécuter puis saisissez ces deux commandes en validant à chaque fois par la touche Entrée :
regsvr32 jscript
regsvr32 vbscript
Astuces
sur l'Observateur d'événements
Nous accédons à l'Observateur d'événements
en cliquant sur Démarrer/Panneau de configuration/Outils
d'administration. C'est un peu la météo de votre ordinateur
: l'Observateur d'événements tient un journal méticuleux
des moindres petits incidents survenus pendant votre travail.
- Définir une URL personnalisée :
Configuration requise : Windows XP Édition Professionnelle
XP SP2 ou ultérieur.
Cette stratégie vous permet d'utiliser un autre serveur web
pour traiter les requêtes d'informations d'événements.
1) Cliquez sur Démarrer/Panneau de configuration/Outils d'administration.
2) Double-cliquez sur la branche Observateurs d'événements
puis sur un des événements mentionnés.
L'adresse de votre serveur apparaîtra sous la mention Pour
plus d'informations, consultez le centre Aide et support à
l'adresse...
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\Windows\EventViewer.
2) Créez une valeur chaîne nommée MicrosoftRedirectionURL
3) Éditez cette entrée et inscrivez, comme données
de la valeur, l'adresse de votre serveur web.
Par exemple, inscrivez (cet exemple est purement imaginaire !) :
http://go.hotline-pc.org/fwlink/Events.asp
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Composants Windows/Observateur d'événements
: URL Events.asp - Définir le programme
invoqué :
Configuration requise : Windows XP Édition Professionnelle
XP SP2 ou ultérieur.
Cette stratégie vous permet de définir le programme
qui sera invoqué lorsque l'utilisateur cliquera sur le lien
events.asp.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\Windows\EventViewer.
2) Créez une valeur de chaîne extensible nommée
MicrosoftRedirectionProgram
3) Éditez cette entrée et inscrivez, comme données
de la valeur, l'emplacement et le nom du fichier Programme.
La valeur par défaut est : %SystemRoot%\PCHealth\HelpCtr\Binaries\HelpCtr.exe
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Composants Windows/Observateur d'événements
: Programme Events.asp - Définir les paramètres
du programme :
Configuration requise : Windows XP Édition Professionnelle
XP SP2 ou ultérieur.
Cette stratégie vous permet de définir les paramètres
qui seront passés à la ligne de commande du programme
Events.asp.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\Windows\EventViewer.
2) Créez une valeur de chaîne nommée MicrosoftRedirectionProgramCommandLineParameters
C'est sans doute un record de longueur !
3) Éditez cette entrée et inscrivez, comme données
de la valeur, l'emplacement et le nom du fichier Programme.
La valeur par défaut est : -url hcp://services/centers/support?topic=%s.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Composants Windows/Observateur d'événements
: Paramètres de lignes de commande du programme Events.asp
- Désactiver les liens Events.asp de l'Observateur
d'événements :
Configuration requise : au moins Microsoft Windows XP avec le Service
Pack 2.
Cette stratégie désactive les liens Events.asp qui
sont disponibles pour chaque événement consigné
dans l'application Observateur d'événements.
1) Dans l'Observateur d'événements, ouvrez la branche
Système.
2) Double-cliquez sur un événement signalé
comme étant de type Erreur.
Le lien http://go.microsoft.com/fwlink/events.asp sera supprimé.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\EventViewer.
2) Créez une valeur DWORD nommée MicrosoftEventVwrDisableLinks
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1: la stratégie est activée.
* 0: la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Gestion de la communication Internet/Paramètres
de la communication Internet : Désactiver les liens Events.asp
de l'Observateur d'événements.
Astuces
sur le rapport d'erreur
Le rapport d'erreur est une fonctionnalité vous permettant
d'envoyer un rapport circonstancié via Internet à
la maison mère de Richmond quand un crash système
survient sur votre machine. Nous pouvons alors imaginer une armada
d'ingénieurs tirant de doctes conclusions à partir
d'un seul rapport généré de manière
autonome par l'ordinateur. Signalons tout de même que vous
avez très peu de chance d'obtenir une réponse personnalisée...
Il vous est possible de paramétrer cette "usine à
gaz" de la façon suivante :
1) Avec le bouton droit de la souris, cliquez sur l'icone Poste
de travail puis sur Propriétés.
2) Cliquez sur l'onglet Avancé puis sur le bouton Rapport
d'erreurs.
Le bouton Choisir les programmes vous permet d'exclure certains
programmes du champ d'application de cette fonctionnalité.
- Désactiver le rapport d'erreur Windows :
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie empêche les utilisateurs de signaler
les erreurs survenues sur leur système. Cette stratégie
n'affecte pas les paramètres proposés via l'interface
graphique. Elle les rend simplement inopérants.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\Error Reporting.
2) Créez une valeur DWORD nommée DoReport
3) Éditez cette entrée et inscrivez, comme données
de la valeur, ceci :
* 0 : la stratégie est activée.
* 1 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Gestion de la communication Internet/Paramètres
de la communication Internet : Désactiver le rapport d'erreur
Windows. - Afficher les notifications d'erreur
:
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie permet, sur un ordinateur serveur, de désactiver
le signalement automatique des erreurs. Étant donné
qu'un ordinateur serveur n'est généralement pas surveillé
par un utilisateur, cette stratégie, quand elle est désactivée,
évite un blocage du système (qui serait alors dans
l'attente d'une réponse).
Cette stratégie dépend complètement de la stratégie
expliquée au paragraphe suivant : si la stratégie
Configurer le rapport d'erreur est activée, l'erreur sera
automatiquement envoyée sans que l'utilisateur soit averti
de la survenue d’une erreur.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\Error Reporting.
2) Créez une valeur DWORD nommée ShowUI
3) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
4) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\Error Reporting\DW.
5) Créez une valeur DWORD nommée DWAllowHeadless
6) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Rapport d'erreur : Afficher les
notifications d'erreur. - Configurer le rapport
d'erreur :
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie permet de configurer la manière dont
les erreurs sont signalées et le type d'informations qui
sont envoyées.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting\DW.
2) Créez une valeur DWORD nommée DWNoExternalURL
Ne pas afficher les liens aux sites web Plus d'informations fournis
par Microsoft.
3) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
4) Créez une valeur DWORD nommée DWNoFileCollection
Ne pas recueillir les fichiers supplémentaires.
5) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
6) Créez une valeur DWORD nommée DWNoSecondLevelCollection
Ne pas recueillir de données supplémentaires sur l'ordinateur.
7) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
8) Ouvrez : \SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting.
9) Créez une valeur DWORD nommée ForceQueueMode
Forcer le mode file d'attente pour les erreurs d'application.
10) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
11) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting\DW.
12) Créez une valeur chaîne nommée DWFileTreeRoot
13) Éditez cette entrée et saisissez un chemin d'accès
UNC pour activer les rapports d'erreur professionnels. Toutes les
erreurs seront enregistrées à l'emplacement spécifié
plutôt que d'être envoyées directement à
Microsoft.
14) Créez une valeur chaîne nommée DWReporteeName
15) Éditez cette entrée et saisissez l'expression
qui remplacera toutes les occurrences du mot Microsoft dans le rapport
d'erreur.
Par exemple, saisissez : Hotline-PC
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Rapport d'erreur : Configurer le
rapport d'erreur. - Paramétrer le rapport
d'application par défaut :
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie permet de contrôler si les erreurs
dans les applications générales sont incluses lorsque
le rapport d'erreur est activé.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting.
2) Créez une valeur DWORD nommée AllOrNone
3) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : signaler toutes les erreurs d'application.
* 0 : ne signaler aucune erreur d'application.
4) Créez une valeur DWORD nommée IncludeMicrosoftApps
5) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : signaler toutes les erreurs dans les applications Microsoft.
* 0 : ne pas signaler toutes les erreurs dans les applications Microsoft.
6) Créez une valeur DWORD nommée IncludeWindowsApps
7) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : signaler toutes les erreurs dans les composants Windows.
* 0 : ne pas signaler toutes les erreurs dans les composants Windows.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Paramètres avancés
de rapport d'erreur : Paramètres de rapport d'application
par défaut. - Lister les applications pour
lesquelles le rapport d'erreur est toujours activé :
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie permet de lister les applications qui seront
toujours incluses dans le rapport d'erreur.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting\InclusionList.
2) Créez une valeur chaîne du nom du fichier exécutable.
3) Éditez cette entrée et inscrivez, comme données,
le nom du fichier exécutable.
Par exemple, si vous souhaitez inclure Word dans votre rapport d'erreur,
créez une valeur chaîne nommée Winword.exe,
avec ce même nom comme données de la valeur (winword.exe).
Les erreurs générées par les applications de
cette liste seront signalées, même si vous avez paramétré
le rapport d'erreur pour ne signaler aucune erreur d'application.
4) Refaites la même opération pour les autres applications.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Paramètres avancés
de rapport d'erreur : Liste des applications pour lesquelles le
rapport d'erreur est toujours activé. -
Lister les applications pour lesquelles le rapport d'erreur n'est
jamais activé :
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie permet de lister les applications qui seront
toujours incluses dans le rapport d'erreur.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting\ExclusionList.
2) Créez une valeur chaîne du nom du fichier exécutable.
3) Éditez cette entrée et inscrivez, comme données,
le nom du fichier exécutable.
4) Refaites la même opération pour les autres applications.
Par exemple, si vous souhaitez inclure Word dans votre rapport d'erreur,
créez une valeur chaîne nommée Winword.exe,
avec ce même nom comme données de la valeur (winword.exe).
Les erreurs générées par les applications de
cette liste seront ignorées, même si vous avez paramétré
le rapport d'erreur pour signaler les erreurs d'application.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Paramètres avancés
de rapport d'erreur : Liste des applications pour lesquelles le
rapport d'erreur n'est jamais activé. -
Signaler les erreurs du système d'exploitation :
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie permet de contrôler si des erreurs
dans le système d'exploitation sont incluses lorsque le rapport
d'erreur est activé.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting.
2) Créez une valeur DWORD nommée IncludeKernelFaults
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Paramètres avancés
de rapport d'erreur : Signaler les erreurs du système d'exploitation.
- Faire un rapport sur les événements
d'arrêt non planifiés :
Configuration requise : au moins Microsoft Windows Server 2003.
Cette stratégie permet de contrôler si les événements
d'arrêt non prévus doivent être ou non signalés
lorsque le rapport d'erreur est activé.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\PCHealth\ErrorReporting.
2) Créez une valeur DWORD nommée IncludeShutdownErrs
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Paramètres avancés
de rapport d'erreur : Faire un rapport sur les événements
d'arrêt non planifiés.
Autres
problèmes sur les composants
- "Le défragmenteur de disque a détecté
que l'exécution de la commande chkdsk a été
planifiée pour le volume (C:)" :
"La suite de l'erreur est : "Exécutez
chkdsk /f."
1) Démarrez à partir de la Console
de récupération.
2) Tapez cette commande : chkdsk c: /p /r
Problème soumis par R. Zorn. - "Erreur
renvoyée lors de la création du cliché instantané
du volume : 80042301" :
La suite du message d'erreur est : "Abandon de la sauvegarde."
Le problème survient quand vous voulez lancer une sauvegarde
en utilisant l'Assistant de sauvegarde. Cliquez sur Démarrer/Exécuter,
puis saisissez : services.msc. Vérifiez que ces deux services
sont activés et que le type de démarrage est sur le
Mode manuel : Application système COM+ et Système
d'événements de COM+.
Ce service doit être démarré si vous souhaitez
utiliser l'Utilitaire de sauvegarde. - J'ai perdu
l'utilitaire de décompression des fichiers .zip :
De plus, vous ne pourrez pas vous servir de la commande : "regsvr32
%windir%\system32\zipfldr.dll" : "LoadLibrary 'C:\WINDOWS\system32\zipfldr.dll'
a échoué. Le module spécifié restera
introuvable."
1) Cliquez sur Démarrer/Exécuter, puis saisissez :
cmd.
2) En invite de commandes, saisissez ces commandes :
copy D:\i386zipfldr.dl_ %systemroot%\system32
expand -r %systemroot%\system32\zipfldr.dl_ %systemroot%\system32\dllcache
expand -r %systemroot%\system32\zipfldr.dl_ %systemroot%\system32
Nous supposons dans cet exemple que le lecteur dans lequel est inséré
votre CD-Rom d'installation de Windows XP est D:.
3) Si on vous demande d'insérer le CD-Rom de Windows XP,
cliquez sur le bouton Annuler.
4) Fermez l'invite de commandes, puis cliquez sur Démarrer/Exécuter
et saisissez : regsvr32 %systemroot%\system32\zipfldr.dll.
- J'ai de nombreuses erreurs mettant en cause la fonctionnalité Docteur
Watson :
Le problème se produit avec un certain type de codecs qui
ne sont pas compatibles avec Windows XP SP2. Procédez à une
désinstallation des codecs qui vous paraissent litigieux.
- Mon écran de veille n'apparaît pas dans la liste
des écrans de veille :
Bien que l'écran de veille possède l'extension .scr
et qu'il soit placé dans \Windows\System32 il faut que vous
le renommiez en débutant son nom par cette chaîne
de caractères : ss
Par exemple : ssnom_écran_de_veille.scr
Problèmes
sur l'Aperçu des images et des télécopies
Windows
- Je n'ai plus la fonction Aperçu des images et des
télécopies Windows :
Cliquez sur Démarrer/Exécuter puis saisissez : regsvr32
/i shimgvw.dll - "Impossible d'ouvrir l'image
dans le fichier" C:\DOCUME~1\Nom_Utilisateur\LOCALS~1XTemp\MSFax
WizardTempPreview-#Nom_Fichier.tif" :
En bref, la commande "Aperçu de la télécopie"
ne fonctionne plus.
1) Dans l'Explorateur Windows, localisez le fichier.
2) Avec le bouton droit de la souris, cliquez dessus puis sur la
commande Ouvrir avec.../Choisir le programme...
3) Sélectionnez Aperçu des images et des télécopies
Windows.
4) Cochez la case Toujours utiliser ce programme pour ouvrir ce
type de fichiers. - Impossible d'associer un type
de fichier avec l'Aperçu des images et des télécopies
Windows :
En admettant par exemple que le problème se pose sur les
fichiers .gif suivez cette procédure :
1) Dans l'Explorateur Windows cliquez sur Outils/Options des dossiers/Types
de fichiers.
2) Dans la rubrique Types de fichiers enregistrés: sélectionnez
l'extension nommée GIF.
3) Cliquez sur le bouton Avancé.
Vous devez parfois cliquer sur le bouton Par défaut avant
de pouvoir accéder à ce bouton.
4) Dans la rubrique Actions: sélectionnez Ouvrir puis cliquez
sur le bouton Modifier...
5) Dans la zone de texte Application utilisée pour exécuter
cette action: saisissez ceci :
rundll32.exe C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscreen
%1
6) Cliquez deux fois sur OK puis sur Fermer. -
Impossible de faire pivoter une image dans l'Aperçu des images
et des télécopies Windows :
Le problème peut se poser si à l'apparition
de la boîte de dialogue "À cause des dimensions
de cette image, la faire pivoter pourrait en réduire la qualité...
Voulez-vous continuer ?" vous avez cliqué sur le bouton
Non et coché la case Ne plus afficher ce message. Si vous
cliquez sur le bouton Pivoter dans le sens d'une aiguille d'une
montre rien ne se passera.
1) Appuyez sur la touche Ctrl en même temps que vous cliquez
sur le bouton de fermeture de la fenêtre.
Vous aurez la boîte de dialogue suivante : "Les avertissements
de rotation que vous avez supprimé ont été
réinitialisé, et pourraient apparaître à
nouveau quand vous pivotez une image".
2) Cliquez sur OK puis ouvrez de nouveau votre image.
|
|