или может есть альтернатива xchm-у?
Вот еще есть
ChmSee.
Кроме того, файлы CHM на «ура» открываются при помощи 7-Zip. Распакуйте как папку, найдите, какой файл html идёт первым и — вперёд!

Странички html обычно лучше открываются в полнофункциональном браузере, чем в упрощенном браузере, идущем в комплекте с программами типа xCHM и ChmSee. Это происходит потому, что зачастую странички html в составе CHM далеки от стандартов («лепят» кто хочет и как хочет). Например, забывают указать кодировку файла, от чего происходит большинство кракозябров при просмотре.
Удачи!