Impossible d'ouvrir l'aide créée au format d'aide Windows (WinHlp32.exe)

Numéro d'article: 917607 - Voir les produits auxquels s'applique cet article
Si vous êtes un client de PME, recherchez des ressources d'apprentissage et de dépannage supplémentaires sur le site du Support pour les PME.
Agrandir tout | Réduire tout

Sommaire

Symptômes

Sur un ordinateur exécutant Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows 8 ou Windows 8 Server Bêta, vous ne pouvez pas utiliser la fonctionnalité d'aide dans certains programmes.

Lorsque vous essayez d'utiliser l'aide dans certains programmes sur un ordinateur exécutant Windows Vista ou Windows Server 2008, il se peut que le message d'erreur suivant s'affiche dans la fenêtre d'aide et de support de Windows :
L'Aide de ce programme a été créée au format de l'Aide de Windows, utilisé dans les versions précédentes de Windows et non pris en charge dans Windows Vista.
Lorsque vous essayez d'utiliser l'aide dans certains programmes sur un ordinateur exécutant Windows 7 ou Windows Server 2008 R2, il se peut que le message d'erreur suivant s'affiche dans la fenêtre d'aide et de support de Windows :
L'Aide de ce programme a été créée au format de l'Aide de Windows, qui dépend d'une fonctionnalité qui n'est pas incluse dans la présente version de Windows. Vous pouvez cependant télécharger un programme qui permet d'afficher l'Aide créée au format de l'Aide de Windows.
Lorsque vous essayez d'utiliser l'aide dans certains programmes sur un ordinateur exécutant Windows 8 ou Windows 8 Server, il se peut que le message d'erreur suivant s'affiche dans la fenêtre d'aide et de support de Windows :
L'Aide de ce programme a été créée au format de l'Aide de Windows, qui dépend d'une fonctionnalité qui n'est pas incluse dans la présente version de Windows. Pour plus d'informations, consultez le site Web de Microsoft Aide et Support.

Cause

Ce problème peut survenir si vous essayez d'utiliser l'aide dans un programme qui utilise un ancien composant de l'aide, WinHlp32.exe, pour afficher le contenu de l'aide. Étant donné que Windows Vista et les versions ultérieures de Windows n'incluent pas WinHlp32.exe, vous devez installer ce composant afin d'ouvrir les fichiers .hlp créés dans l'ancien contenu de l'aide.

Par exemple, ce problème peut apparaître dans les situations suivantes :
  • Vous procédez à une mise à niveau de Windows XP vers Windows Vista ou Windows 7. Ensuite, vous essayez d'utiliser l'aide dans un programme installé sur votre système Windows XP.
  • Vous achetez un nouvel ordinateur sur lequel Windows 7 ou Windows Vista est préinstallé. Puis, vous installez un ancien programme utilisé sous Windows XP et vous essayez d'utiliser l'aide dans ce programme.
  • Vous procédez à la mise à niveau de Windows Vista ou de Windows 7 vers Windows 8 Consumer Preview. Ensuite, vous essayez d'utiliser l'aide dans un programme qui a été installé sur votre système précédent.

Résolution

Pour résoudre ce problème, procurez-vous le programme d'aide de Windows (WinHlp32.exe) pour les versions de Windows qui le prennent en charge. Pour obtenir la version appropriée à votre système d'exploitation, vous devez savoir si vous disposez d'un système Windows 32 bits ou 64 bits. Si vous n'êtes pas certain de la version de Windows que vous exécutez, respectez la procédure indiquée sous « Si vous n'êtes pas certain de la version Windows installée ».

Remarque Pour déterminer la version de Windows que vous exécutez, vous devez vous connecter en tant qu'administrateur. Pour cela, respectez la procédure indiquée sous « Pour vérifier que vous êtes connecté en tant qu'administrateur ».

Si vous n'êtes pas certain de la version de Windows qui est installée

Si vous n'êtes pas certain de la version de Windows qui est installée sur votre ordinateur, procédez comme indiqué dans l'Assistant suivant.
Click here to view or hide step-by-step instructions with pictures

Pour vérifier que vous êtes connecté en tant qu'administrateur

Pour vérifier que vous êtes connecté en tant qu'administrateur, respectez la procédure indiquée dans l'Assistant suivant.
Click here to view or hide step-by-step instructions with pictures Comment obtenir la version correcte du programme d'aide de Windows (WinHlp32.exe)
  1. Cliquez sur l'un des liens « Programme d'aide de Windows » suivants, selon le système d'exploitation exécuté :RemarqueLe programme d'aide de Windows n'est pas pris en charge pour Windows 8 Server Bêta et aucun téléchargement n'est fourni pour cette version de Windows.
  2. Cliquez sur Continuer pour exécuter la validation de l'authenticité de Windows. Pour plus d'informations sur la façon d'installer le composant Validation de l'authenticité de Windows, visitez le site Web de Microsoft à l'adresse suivante :
    http://www.microsoft.com/fr-fr/download/genuine-validation.aspx?id=5143
  3. Téléchargez et installez Windows6.*-KB917607-x64.msu ou Windows6.*-KB917607-x86.msu, selon l'édition du système d'exploitation en cours d'exécution.
Remarque Une fois le fichier téléchargé WinHlp32.exe installé, il se peut que certaines macros soient désactivées et que les fichiers .hlp stockés sur l'intranet soient bloqués. Pour plus d'informations sur ces problèmes, consultez la section « Problèmes connus qui peuvent survenir après l'installation de la mise à jour de WinHlp32.exe ».

Pour plus d'informations sur la procédure d'activation des macros sur un seul ordinateur, consultez la section « Procédure d'activation des macros sur un seul ordinateur après installation du téléchargement WinHlp32.exe ».

Pour plus d'informations sur la procédure d'activation de macros dans un environnement géré à l'aide de stratégies de groupe, voir la section « Entrées de Registre et stratégies de groupe pour les administrateurs réseau ».

Informations supplémentaires pour les utilisateurs expérimentés

Problèmes connus

Problèmes connus qui peuvent se produire lors de l'installation de la mise à jour de WinHlp32.exe

Click here to view or hide detailed information

Problèmes connus qui peuvent survenir après l'installation de la mise à jour de WinHlp32.exe

Click here to view or hide detailed information

Procédure de résolution des problèmes de compatibilité liés à WinHlp32.exe dans Windows Vista Windows 7, Windows Server 2008 et Windows Server 2008 R2.

Click here to view or hide detailed information

Procédure d'activation des macros sur un seul ordinateur après installation de WinHlp32.exe

Click here to view or hide a detailed automated solution

Procédure de déblocage, sur un seul ordinateur, des fichiers .hlp qui sont stockés sur l'intranet après l'installation de WinHlp32.exe

Click here to view or hide a detailed automated solution

Entrées de Registre et stratégies de groupe pour les administrateurs réseau

Click here to view or hide detailed information

Informations supplémentaires à l'attention des fournisseurs de contenu d'aide qui publient des fichiers .hlp

À compter de la publication de Windows Vista, l'ancien composant d'aide (WinHlp32.exe) a été remplacé par un nouveau composant qui ajoute d'autres fonctionnalités pour les versions plus récentes de Windows.

La technologie WinHlp32.exe ne sera plus prise en charge dans sa forme actuelle dans les versions Windows futures. Par conséquent, nous recommandons vivement aux développeurs de logiciels de cesser d'utiliser ce programme d'aide de Windows sous Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows 8 Consumer Preview ou Windows 8 Server Bêta. Nous encourageons les développeurs de logiciels qui publient des programmes basés sur des fichiers .hlp à opérer une transition vers un autre format de fichier d'aide tel que .chm, .html ou .xml. Ils devront également remplacer les commandes d'appel à partir de l'API WinHelp par la nouvelle source de contenu. Plusieurs outils tiers sont mis à la disposition des développeurs de logiciels pour convertir le contenu de l'aide d'un format à un autre.

Remarque Windows Vista, Windows 7, Windows Server 2008 et Windows Server 2008 R2 continuent à prendre en charge WinHelp.exe pour les fichiers .hlp 16 bits. Le programme WinHelp.exe est une version de l'Aide Windows conçue pour les fichiers .hlp 16 bits. Le programme WinHelp.exe est toujours inclus dans Windows Vista et Windows 7.

Références

Pour plus d'informations sur la stratégie de groupe, reportez-vous aux sites Web de Microsoft TechNet aux adresses suivantes :

Propriétés

Numéro d'article: 917607 - Dernière mise à jour: mardi 16 avril 2013 - Version: 7.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Server 2008 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Entreprise
  • Windows Vista Professionnel
  • Windows Vista Édition Intégrale
  • Windows Vista Starter
  • Windows Vista Professionnel 64 bits
  • Windows Vista Édition Familiale Premium 64 bits
  • Windows Vista Édition Familiale Basique 64 bits
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Entreprise 64 bits
  • Windows 7 Entreprise
  • Windows 7 Édition Familiale Basique
  • Windows 7 Édition Familiale Premium
  • Windows 7 Professionnel
  • Windows 7 Édition Starter
  • Windows 7 Édition Integrale
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
Mots-clés : 
kbmsifixme kbfixme kbresolve kbtshoot kbhelp kbexpertisebeginner kbinfo kbcip KB917607
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires