В сабж поместили более ста тысяч htm файлов. Притормаживает при открытии и потребляет избыточное количество оперативки. Сборкой chm файлов не занимался. Если пересобрать с минимальной компрессией (размер дискового пространства наименее критичный фактор), проблема уйдет?
Сжатие на время открытия отдельных страниц справки практически не влияет, памяти htmlhelp жрет более-менее адекватное количество (mem usage/vm size 36.5/28mb, если верить task manager; html help control v5.2.3790.2427). Если уж что-то попытаться изменить, то нужно разбить один исходный chm на несколько, но мне это представляется довольно замутной операцией, хотя и вполне осуществимой: надо будет распаковать все файлы, разделить их по темам, придумать названия конечных файлов chm и соответственно переправить перекрестные ссылки. Единственное, что непонятно: что делать с индексом и поиском, потому что как построить единый индекс по нескольким chm, я себе слабо представляю...
Намного веселей на фоне 116+ тысяч файлов выглядят разделы-заглушки с лаконичным текстом: Currently, no information is available for this topic