Подтвердить что ты не робот

Chm viewer не может отображать содержимое

У меня есть файл chm, который я могу открыть дома. Я использую Windows XP дома и на работе. Однако, когда я открываю файл на работе, он не отображает содержимое файла. Однако он правильно показывает TOC для файла. Любые идеи PLS?

4b9b3361

Ответ 1

Кроме того, что предложил Николас, вы не сможете увидеть содержимое CHM, которое вы открываете по пути UNC. Если это так, скопируйте файл на локальный диск.

Ответ 2

Попробуйте щелкнуть правой кнопкой мыши ваш файл chm и выбрать свойства. Вы увидите кнопку "Разблокировать". Нажмите на нее, она должна решить вашу проблему.

Ответ 3

просто перейдите в оболочку питания и запустите ее как администратор, cd ваша папка

и используйте следующую команду Unblock-File '.\filename.chm'

Ответ 4

У меня была такая же ситуация в системе Windows 10 (VMware). Мне пришлось переместить файл на локальный диск, как это было предложено другим плакатом, а затем отключить предупреждение об открытии файла. В открывшемся файле появилось сообщение "Open File - Security Warning", в нижней части которого установлен флажок "Всегда спрашивать перед открытием этого файла". Пока я не снял флажок, только ТОС показал. После снятия отметки содержимое показало должным образом. HTH кто-то еще!

Ответ 5

В Windows 7 скопируйте файл локально и снимите флажок с сообщения об открытии файла.

Ответ 6

Похоже, у многих людей есть эта проблема, но они не смогли найти решение. По-видимому, существуют разные уровни аутентификации. В большинстве статей, которые я прочитал, вы указываете, что MaxAllowedZone имеет значение "1", что означает, что зона локальной машины и зона интрасети разрешены, но "4" разрешает доступ для "всех" зон.

Для получения дополнительной информации прочитайте эту статью: https://support.microsoft.com/en-us/kb/892675

Вот как выглядит мой реестр (я не был уверен, что он будет работать с дикими картами, но, похоже, работает для меня):

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://*;"

В качестве дополнительной заметки, странно, что ключ "UrlAllowList" должен был выполнять эту работу на другом ПК, но не на моем тестовом. Это, вероятно, совсем не требуется, но когда я добавил его, он исправил проблему. Пользователь, возможно, не закрыл исходный файл или что-то в этом роде. Так что просто соображение. Я предлагаю попробовать поменьше и протестировать его, а затем добавить, если необходимо. Как только вы подтвердите, вы можете развернуть при необходимости. Если метод "Unblock" не работает или вы не видите этот параметр, это должно быть. Удачи!

P.S. Другим методом, который работал, было сопоставление пути к локальной сети с помощью mklink/d (символическая ссылка в Windows 7 или новее), но отображение буквы сетевого диска (Z: для тестирования) не сработало. Просто пища для размышлений, и мне не пришлось "Разблокировать" любые файлы. Также принятое "решение" не разрешило проблему для меня.

Ответ 7

Ваш CHM файл имеет символ символа "#" в имени файла или в имени каталога. Удалите "#", и вы сможете увидеть содержимое. Если вы все еще не видите, пожалуйста, перейдите по следующей ссылке: https://www.helpsmith.com/chm-cannot-be-displayed.php

Ответ 8

Откройте командную строку и запустите ее как администратор. Перейдите в папку файла, введите имя файла и нажмите клавишу ввода. Он должен открыть файл и просмотреть содержимое в режиме просмотра chm.

Подробнее читайте на: http://langbasics.blogspot.in/2014/12/chm-viewer-unable-to-show-contents.html

Спасибо

Ответ 9

Если кому-то нужно, есть веб-страница: http://topdf.com/, где возможно преобразовать chm в в pdf. Я тестировал его с помощью chm ~ 18MB и 615 страниц. Я смог получить pdf файл с гиперссылкой таблицы содержимого.

Ответ 10

Я испытывал ту же проблему. Я читал, что файл .chm работает только на NTFS. Мой файл находился на облачном сетевом диске, который не является NTFS, поэтому я скопировал его локально, и проблема исчезла.

Ответ 11

Используйте SumatraPDF. Открывает .chm файлы.

Ответ 12

У меня была такая же проблема, я заархивировал файл, затем открыл его изнутри программы zip (я использую 7-zip)