Como observado no meu comentário acima, consegui replicar o bug. Estranhamente, não são os períodos que estão causando o problema. O Windows 7 parece ter um problema com a string .chm (sem distinção entre maiúsculas e minúsculas) em qualquer lugar na hierarquia de pastas! Isso parece estar relacionado a KB 319247 , onde # em um nome de pasta é resolvido incorretamente. Obrigado, @Bob !
Por exemplo, se você tentar abrir um arquivo CHM em Folder.chm ou Folder.CHMs/Folder , será exibida uma caixa de diálogo Download de arquivo e um relatório de arquivo CHM quebrado "Navegação a página da Web foi cancelada. "

Como solução alternativa, você pode renomear a pasta, removendo o período . antes da cadeia de caractere chm (sem distinção entre maiúsculas e minúsculas). Infelizmente, é improvável que a Microsoft corrija esses bugs, já que a Ajuda HTML foi atualizada pela última vez em 2002 ...
