На компьютере под управлением Windows 7 Embedded Standard (SP1), 64-разрядный, я не могу просматривать изображения в любых файлах chm, если UAC не выключен полностью.
Все изображения заменены на маленькую черно-белую коробку с буквой "Х".
Вещи, которые я пробовал:
Если я переношу файлы chm на другой компьютер под управлением Windows 7 Embedded, на котором установлена точно такая же версия IE (11.0.9600.18230), файлы chm будут работать идеально, даже если для UAC установлено значение "Всегда уведомлять".
Ни один из этих файлов CHM не приходит из Интернета.
Там нет кнопки "Разблокировать" в свойствах, показанных для любого файла CHM
Я попытался запустить regsvr32 для регистрации hhctrl.ocx, itss.dll и itircl.dll.
Если я просматриваю файл chm с помощью SumatraPDF, он отлично работает, даже если не администратор, когда включен контроль учетных записей.
Если я загружаю файл справки, запуская hh.exe из командной строки от имени администратора, изображения работают правильно. Изображения не загружаются, если hh запускается обычным пользователем.
Если я открою файл chm в 7-zip и извлечу все HTML-документы и открою их в IE11, изображения будут работать, даже если UAC включен.
В настройках Internet Explorer для "Надежных сайтов" установлено значение "Низкий", и я добавил "localhost", «127.0.0.1» и имя компьютера в качестве доверенных сайтов.
Могу ли я попытаться сузить возможные причины этой проблемы?
Существуют ли другие параметры безопасности, которые могут повлиять на файлы CHM?
Другие связанные вопросы