PDA

Показать полную графическую версию : не открываются файлы справки chm


Страниц : 1 2 3 [4] 5

mig73
23-04-2017, 21:35
spenzov,
Файл поместить в c:\
Ком. строка от имени админа, а в ней REG IMPORT c:\chm.reg

Нет, не должен. Сивол @ просто означает - тип данных простая строка, т.е. просто "chm.file". Это синтаксис reg-файла. Во-втором файле тип данных расширяемый строковый (@=hex) и значение будет выглядеть как "%SystemRoot%\hh.exe" %1

spenzov
23-04-2017, 21:47
mig73, Все равно на втором файле выдает ошибку. Прилагаю

spenzov
23-04-2017, 21:59
mig73, будет выглядеть как "%SystemRoot%\hh.exe" %1 » В такой редакции работает. Но при выполнении egsvr32 C:\WINDOWS\system32\hhctrl.ocx » » дает такую ошибку (прилагаю)

mig73
23-04-2017, 22:02
spenzov,
PS нужен от имени админа. Проще cmd.exe от админа запустить и в нём выполнить.

spenzov
23-04-2017, 22:09
mig73, Я так и делаю, только в последней версии 10-ки Creator вместо командной строки используется PowerShell. Это не критично.

mig73
23-04-2017, 22:13
spenzov,
А я его сразу заменил на привычный cmd в параметрах. Ну да ладно, проверил я и с PS x64 от Администратора - всё работает.

spenzov
23-04-2017, 22:13
mig73, Наконец все ваши рекомендации прошли без замечаний. Перезагрузился. Эффект нулевой. Может еще что посоветуете?

mig73
23-04-2017, 22:19
spenzov,
От админа sfc /scannow

Каков результат команды hh http://ya.ru ? Какие значения были в реестре до нынешних исправлений?

spenzov
23-04-2017, 22:33
mig73, Сканирование идет, уже 3- раз. Ошибок нет. Результат команды hh - открытие справки Яндекса.

mig73
23-04-2017, 22:37
spenzov,
Справка яндекса?? Мини-строка поиска должна открыться (система hh исправна). Запустите свою справку из ком. строки командой hh up_Excel.CHM и какую-нибудь другую справку аналогично.

Казбек
23-04-2017, 22:49
Действительно справка открывается без проблем »

А у меня не открывается.
https://i.imgur.com/fXnfM5U.png

spenzov
23-04-2017, 22:52
mig73, Результат тот же, что и без командной строки. Мой файл не открывается с той же ошибкой, другие спокойно.

mig73
23-04-2017, 23:01
spenzov,
В итоге имеем: подсистема справки исправна и ключи в реестре верные, системные файлы целые. Файл не открывается на той машине, на которой выполнялась компиляция и установлена программа для этого?

spenzov
23-04-2017, 23:07
Казбек, У меня с этим файлом раньше была подобная ситуация при открытии с сетевого диска. Я её как-то решил, сейчас уже не помню.

mig73, Нет. Я его компилировал давно. Машины все давно обновились. Но на других работает, а на этой нет. Спасибо за поддержку. Пойду спать. Если что-нибудь придет в голову, напишите. Я вспомнил о нем потому, что решил обновить картинки и текст под новый офис. Делаю это программой WinCHMPro512. Работать приходится и на работе и дома на разных машинах. На всех работает, а на одной из домашних нет. Эта ошибка проявляется и на вновь скомпилированном файле с обновленными исходниками. Поэтому и обнаружил эту ситуацию. Ещё раз спасибо всем, кто откликнулся.

Iska
24-04-2017, 00:05
Сивол @ просто означает - тип данных простая строка, т.е. просто "chm.file". Это синтаксис reg-файла. »
1. Символ «@» в качестве имени параметра вовсе не «означает тип данных». Символ «@» в качестве имени параметра означает, что это неименованный параметр, т.н. «По умолчанию».
2. Тип данных параметра определяется не до, а после знака равенства, атрибутом типа при значении.

REG-файл (http://www.oszone.net/5600/reg_file)
Введение: описание реестра Windows (http://www.oszone.net/5617/)
Как добавить, изменить или удалить подразделы и значения реестра с помощью REG-файла (https://support.microsoft.com/ru-ru/help/310516/how-to-add,-modify,-or-delete-registry-subkeys-and-values-by-using-a-.reg-file)
Windows registry information for advanced users (https://support.microsoft.com/en-us/help/256986/windows-registry-information-for-advanced-users)


По поводу не открывающихся разделов справки: я бы сравнил, что там у нас с обработчиками контент-типа mht на той машине, где открывается, и той, что — нет.

morozoff
24-04-2017, 01:12
что там у нас с обработчиками контент-типа mht на той машине »
А, если поступить так, просто восстановить умолчания для всех совместимых файлов на IE.
Таким образом:
Панель управления -> Программы по умолчанию -> Задние программ по умолчанию -> выбрать Internet Explorer -> нажать "Использовать эту программу по умолчанию" (для всех совместимых типов файлов, в том числе .MHT).
Подобные проблемы у людей и в 7-ке (http://pepsimist.ru/perekhod-na-veb-stranicu-otmenen/) случались, помогало.
Кстати, у меня в 10-ке и 7-ке тоже Ваш файл нормально открылся.

mig73
24-04-2017, 05:01
Символ «@» в качестве имени параметра означает, что это неименованный параметр, т.н. «По умолчанию». »
Да да конечно, верно и это не часть значения ключа. Просто зарапортовался поздней ночью.
восстановить умолчания для всех совместимых файлов на IE »
Хорошая мысль, стоит попробовать...

spenzov
24-04-2017, 05:28
morozoff, Таким образом:
Панель управления -> Программы по умолчанию -> Задние программ по умолчанию -> выбрать Internet Explorer -> нажать "Использовать эту программу по умолчанию" (для всех совместимых типов файлов, в том числе .MHT). »
Я сделал в 10-ке: Приложения - Приложения по умолчанию - Веб-браузер - -выбрать IE вместо Edge и в выборе стандартных приложений для mht выбрал IE вместо Word (как у меня было). Не помогло без перезагрузки. Пробую перегрузиться.

morozoff, mig73, Картина не поменялась.

mig73
24-04-2017, 07:09
spenzov,
У вас есть возможность выполнить установку ОС поверх с сохранением всех программ и данных? Возможно, потратив 25 мин. это поможет восстановить критические настройки, раз уж на др. системе ошибка не возникает.

p.s. Перед этим предлагаю восстановить еще несколько важных ассоциаций по умолчанию https://yadi.sk/d/PKeMF1bd3HGy8X

spenzov
25-04-2017, 17:55
mig73, Применил все ваши регфайлы. Картина не меняется. Вновь отредактированный и скомпилированный тоже не открывается. Переустанавливать систему пока не буду. Переживу, а там посмотрим. Спасибо за помощь. Я тут еще один вопрос задал по Excel. Посмотрите, может подскажете. Речь уже о другой машине. Ссылка: http://forum.oszone.net/thread-326286.html




© OSzone.net 2001-2012