Correctif: impossible d'afficher les fichiers CHM à partir d'un lecteur réseau sous Windows XP / 2003 / Vista

Lorsque vous ouvrez un fichier .CHM sur un lecteur réseau dans un ordinateur Windows XP / 2003 / Vista, le volet droit peut afficher le message suivant au lieu d'afficher la rubrique / le contenu.

La navigation vers le site a été annulée

Ceci est parfaitement normal, car les mises à jour de sécurité Microsoft 896358 et 840315 bloquent l'affichage du contenu du fichier CHM lorsqu'il est ouvert à partir d'un lecteur réseau. Et dans Windows Vista, la mise à jour de sécurité est incluse par défaut. Microsoft propose des solutions de contournement (modifications du Registre) pour ce problème dans l'article KB896054. Il documente les méthodes suivantes pour activer la fonctionnalité CHM à partir d'un lecteur réseau.

$config[ads_text6] not found
  1. Comment utiliser UrlAllowList pour activer des URL spécifiques
  2. Comment utiliser la valeur MaxAllowedZone pour activer une zone de sécurité
  3. Comment utiliser à la fois UrlAllowList et la valeur MaxAllowedZone
  4. Utilisez NestedProtocolList pour activer les protocoles imbriqués dans une URL

Conseil connexe: pour les fichiers CHM téléchargés qui sont stockés sur le disque dur local, cliquez avec le bouton droit sur le fichier CHM, puis cliquez sur Propriétés . Cliquez sur Débloquer . Double-cliquez sur le fichier CHM pour afficher le contenu.

L'utilitaire HHReg automatise la tâche

HHReg (HTML Help Registration Utility) automatise les étapes de KB896054. Il vous permet d'enregistrer vos fichiers .CHM individuels ou les dossiers contenant vos fichiers .CHM, afin de ne pas compromettre la sécurité. HHReg fonctionne également très bien dans Windows Vista.

Démarrez HHReg et ajoutez le fichier CHM en cliquant sur Ajouter un fichier . Pour ajouter un dossier réseau contenant des fichiers CHM, utilisez le bouton Ajouter un dossier, parcourez et ajoutez le chemin UNC.

Vous devriez maintenant pouvoir afficher le contenu CHM à partir du partage réseau.

Le paramètre sera stocké dans les clés de registre suivantes, dans une valeur de chaîne nommée UrlAllowList :

LOGICIEL HKEY_LOCAL_MACHINE Microsoft HTMLHelp 1.x ItssRestrictions

et

LOGICIEL HKEY_LOCAL_MACHINE Microsoft HTMLHelp 1.x HHRestrictions

Information additionnelle

Si vous souhaitez configurer la valeur MaxAllowedZone pour activer une zone de sécurité selon l' exemple 2 dans KB896054, utilisez l'onglet Sécurité générale dans HHReg.

Articles Connexes