O que pode fazer com que as imagens não sejam exibidas na Ajuda em HTML (arquivos chm) se o UAC estiver Ativado?

0

Em um computador executando o Windows Embedded Standard (SP1) de 64 bits, não consigo visualizar imagens em nenhum arquivo chm, a menos que o UAC seja desligado completamente.

Todas as imagens são substituídas por uma pequena caixa preta e branca com um "X".

Coisas que eu tentei:

Há mais alguma coisa que eu possa tentar diminuir as possíveis causas deste problema?

Existe alguma outra configuração de segurança que possa afetar os arquivos chm?

Outras questões relacionadas

por jrh 06.04.2016 / 19:35

3 respostas

1

No meu caso, isso foi resolvido limpando o atributo somente leitura da pasta INetCache na pasta local do Appdata do Windows. Fonte

    
por 21.08.2017 / 23:59
0

Eu tive o mesmo problema, mas nunca toquei no UAC.

Existem aparentemente diferentes níveis de autenticação para o registro HTMLHelp MaxAllowedZone. A maioria dos artigos que leio diz-lhe para definir o MaxAllowedZone como '1', o que significa que a zona da máquina local e a zona da intranet são permitidas, mas '4' permite o acesso a zonas 'todas'.

Para mais informações, leia este artigo: link

É assim que meu registro parece (eu não tinha certeza se 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.x]

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

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

Como nota adicional, estranhamente a chave "UrlAllowList" foi necessária para que isso funcione em outro PC, mas não no meu teste. Provavelmente não é necessário, mas quando eu adicionei, resolveu o problema. O usuário pode não ter fechado o arquivo original ou algo parecido. Então, apenas uma consideração. Eu sugiro tentar o mínimo e testá-lo, em seguida, adicione se necessário. Depois de confirmar, você pode implantar, se necessário. Boa sorte!

P.S. Outro método que funcionava era mapear o caminho para a rede localmente usando mklink / d (link simbólico no Windows 7 ou mais recente), mas o mapeamento de uma letra de unidade de rede (Z: para teste) não funcionava. Apenas comida para o pensamento e não é realmente recomendado. Eu também não tive que 'Desbloquear' qualquer arquivo e ler provavelmente os mesmos passos que você fez e ninguém tinha essa solução que eu achei estranho. Obrigado.

    
por 26.05.2016 / 18:47
0

Eu tive esse problema com um computador XP (não com o Seven) por anos. Eu estou longe de ser um superusuário, então eu consegui manter isso assim por anos! Mas recentemente eu tive uma ideia "estúpida". Fui e ver no IE advanced config ... (Este não é o meu navegador padrão). A opção "mostrar imagem" foi simplesmente desmarcada. Eu verifiquei a caixa e adivinha o que? Funcionou! Eu posso ver a imagem em arquivos CHM_help novamente! Talvez isso possa ajudar ...

    
por 09.07.2016 / 21:01