Pergunta

Eu tenho um arquivo CHM que posso abrir em casa. Eu uso o Windows XP em casa e no trabalho. No entanto, quando abro o arquivo no trabalho, ele não mostra o conteúdo do arquivo. Ele mostra corretamente o TOC para o arquivo. Alguma ideia, por favor?

Foi útil?

Solução

Além do que Nicolas sugeriu, talvez você não consiga ver o conteúdo de um CHM que você abre sobre um caminho UNC. Se for esse o caso, copie o arquivo para uma unidade local.

Outras dicas

Tente clicar com o botão direito do mouse no arquivo CHM e selecione Propriedades. Você verá um botão "desbloqueio". Clique nele, ele deve resolver seu problema.

Basta ir ao Power Shell e executá -lo como administrador, CD Sua pasta

e use o seguinte comandoUnblock-File '.\filename.chm'

Eu tinha a mesma situação, em um sistema Windows 10 (VMware). Eu tive que mover o arquivo para uma unidade local, conforme sugerido por outro pôster e desmarcar a mensagem de aviso de abertura do arquivo. A abertura do arquivo deu uma mensagem "Open Arquivo - Aviso de Segurança", com uma caixa de seleção na parte inferior "sempre pergunte antes de abrir este arquivo". Até que eu desmarquei essa caixa, apenas o TOC mostrou. Após desmarcamento, o conteúdo foi mostrado corretamente. Sua outra pessoa!

No Windows 7, copiando o arquivo localmente e desmarcando a mensagem de aviso de abertura do arquivo funcionou.

Abra o prompt de comando e execute como administrador. Vá para o local do arquivo, insira o nome do arquivo e pressione Enter. Ele deve abrir o arquivo e visualizar o conteúdo do visualizador CHM.

Mais leia em: http://langbasics.blogspot.in/2014/12/chm-viewer-unable-to-show-contents.html

Obrigado

Parece que muitas pessoas têm esse problema, mas não conseguiram rastrear uma solução. Aparentemente, existem níveis de autenticação. A maioria dos artigos que leio diz para você definir o MaxallowEdZone como '1', o que significa que a zona da máquina e a zona da intranet local são permitidas, mas '4' permite o acesso para as zonas 'todas'.

Para mais informações, leia este artigo:https://support.microsoft.com/en-us/kb/892675

É assim que meu registro parece (eu não tinha certeza de que funcionaria com os curingas, mas parece funcionar para mim):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000004

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"UrlAllowList"="\\\\<network_path_root>;\\\\<network_path_root>\*;\\ies-inc.local;http://www.*;http://*;https://www.*;https://*;"

Como uma nota adicional, estranhamente a chave "UrlallowList" foi necessária para fazer com que isso funcione em outro PC, mas não no meu teste. Provavelmente não é necessário, mas quando eu o adicionei, resolveu o problema. O usuário pode não ter fechado o arquivo original ou algo assim. Então, apenas uma consideração. Sugiro que tente o mínimo e teste -o e adicione se necessário. Depois de confirmar, você pode implantar se necessário. Se o método 'desbloquear' não funcionar, ou você não vê a opção, isso deve. Boa sorte!

PS Outro método que funcionou foi mapear o caminho para a rede localmente usando o MKLINK /D (vinculação simbólica no Windows 7 ou mais recente), mas o mapeamento de uma letra de unidade de rede (Z: para testes) não funcionou. Apenas comida para pensar e eu não precisei 'desbloquear' nenhum arquivo. Além disso, a 'solução' aceita não resolveu o problema para mim.

Seu arquivo CHM possui o caractere de hash "#" no nome do arquivo ou no nome do diretório. Remova "#" e você poderá ver o conteúdo. Se você ainda não conseguir ver, visite o seguinte link: https://www.helpsmith.com/chm-cannot-be-displayed.php

Eu tive o mesmo problema e zisei o arquivo e depois abri-lo de dentro do programa ZIP. (Eu uso o 7-ZIP)

Se alguém precisar, há uma página da web: http://topdf.com/ Onde é possível converter um CHM em PDF. Eu o testei com um CHM de ~ 18 MB e 615 páginas. Consegui um PDF com uma tabela de conteúdo hiperlink.

Eu estava enfrentando o mesmo problema. Eu li que o arquivo .chm funcionou apenas no NTFS. Meu arquivo estava em uma unidade de rede em nuvem que não é NTFS, então eu o copiei localmente e o problema desapareceu.

Use sumatrapdf. Ele abre arquivos .chm.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top