Помогите побороть 98й-2

 
RU Centuriones #12.07.2004 23:30
+
-
edit
 

Centuriones

опытный

Это будет, в како-то мере дупель вопроса, но думаю этот пост должен записаться.
Проблема:
1. Есть Win98SE, на котором много чего наворочено и установлено.
2. Слетел chm - help.
3. Как восстановить его работу не перегружая системы, что делать не хочется.

Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 
RU Centuriones #13.07.2004 01:37
+
-
edit
 

Centuriones

опытный

При попытке запустить справку из приложения возникает сообщение типа этого:

code text
  1. Программа MSOHELP вызвала сбой при обращении к странице памяти
  2. в модуле ITSS.DLL по адресу 017f:5d48e438.
  3. Регистры:
  4. EAX=00000000 CS=017f EIP=5d48e438 EFLGS=00010202
  5. EBX=00000000 SS=0187 ESP=0064e044 EBP=0064e27c
  6. ECX=0064e050 DS=0187 ESI=00442a3c FS=45cf
  7. EDX=0064e070 ES=0187 EDI=00000000 GS=0000
  8. Байты по адресу CS:EIP:
  9. 8b 07 51 57 ff 50 14 8b d8 85 db 0f 85 92 00 00
  10. Содержимое стека:
  11. 00442abc 00442a3c 00000000 5d48e9f1 00442a18 004426ec bff7b9c5 821c46f4 5d49b2c8 5d48b0c4 00000014 003a003a 00610044 00610074 00700053 00630061


При попытке сделать тоже самое в IE идет:

[attachmentid=6401]

[attachmentid=6402]

К сожалению информация, которую предлагается переслать в Microsoft не выделяется и не копируется в буфер обмена.

У меня стоит IE6 со всеми последними обновлениями для 98SE.
Прикреплённые файлы:
 
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

AK

опытный

Отчет предназначен для решения внутренних проблем самих Майкрософт, так что жалеть о нем незачем...
Это единственная проблема или были и другие? С чего все начиналось?
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
RU Centuriones #13.07.2004 12:27
+
-
edit
 

Centuriones

опытный

Есть подозрение что поврежден реестр. Но что в нем отвечает за работу chm - справки я не знаяю. Подозрение основано на том, что сдуру проводил его чистку утилитой jv16 PowerTools.
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

AK

опытный

реестр можно восстановить из копии при помощи утилиты expand или просто RAR-ом.
98SE сохраняет несколько последних в архивах с расширением .cab,
только не помню в каком каталоге.
посмотри на даты, распакуй где нибудь отдельно, если распакованные два файла больше тех, которые сейчас - значит можно ими подменять (естественно, понадобится загрузиться с системной дискеты или CD).
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
RU Centuriones #13.07.2004 21:53
+
-
edit
 

Centuriones

опытный

Увы, это уже не спасет. :(
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

AK

опытный

М-м-м... почему?
Кстати, каталог называется windows\sysbckup , в нем копии за 5 последних дней.
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
RU Centuriones #14.07.2004 00:38
+
-
edit
 

Centuriones

опытный

Ни одна из этих копий уже не относится ко времени "ДО АВАРИИ".
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

AK

опытный

98 есть только дома. Посмотрел в XP.
За работу с .chm отвечает модуль hh.exe. Можно попробовать запустить его из командной строки с каким-нибудь файлом помощи, например:
hh.exe article.chm

Судя по скринам, в 98-й это модуль msohelp.exe и строка будет:
msohelp.exe article.chm
Если так не запускается, надо попробовать натравить scandisk на диск C: и после этого перераспаковать из дистрибутива сам msohelp.exe и желательно ту dll-ку: ITSS.DLL

Если запускается, значит будем копать реестр.
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
RU Centuriones #14.07.2004 13:17
+
-
edit
 

Centuriones

опытный

msohelp отвечает только за офис. За работу с .chm hh.exe. Это во всех версиях windows. Т.е. в любом случае все передается в hh.exe.
Запуск chm - файлов дает сообщение:

Программа HH вызвала сбой при обращении к странице памяти
в модуле ITSS.DLL по адресу 017f:5d48e438.
Регистры:... и т.д.
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

AK

опытный

Т.е. два разных модуля ябедают на одну и ту же DLL?
Надо ее найти в дистрибутиве и попробовать заменить.
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
RU Centuriones #14.07.2004 15:09
+
-
edit
 

Centuriones

опытный

То, что сейчас стоит у меня — это из последнего обновления. Заменял на дистрибутивную — тот же эффект. Все-таки подозрения на реестр. Help смотреть — приходится его декомпиляцию делать. Варварский, конечно метод, но работает.
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

AK

опытный

Упоминания о .chm нашел в 5-ти ветках, см. присобаченный файл (это RAR), можно их импортнуть или просто посмотреть, что стоит на упомянутых местах.
Только я не очень верю, что это реестр.
Как насчет переустановки Винды поверх? Помогает редко, но и не убъет.

Ага... Файлик прицепить нельзя... Колбасит Базу не по детски. Ладно, завтра что-нибудь придумаеи.
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
?? Tosha_443 #15.07.2004 10:35
+
-
edit
 

Tosha_443

втянувшийся
для разнообразия я еще бы и память проверил (memtest,testmem) для очистки совести.
Не ошибается тот, кто ничего не делает  
+
-
edit
 

elevon

опытный

а вариант переустановки винды капитально не рассматриваеться?
нету подписи!  
RU Centuriones #15.07.2004 21:57
+
-
edit
 

Centuriones

опытный

а вариант переустановки винды капитально не рассматриваеться?
 

Пока нет. Ведь все обновления слетят.

для разнообразия я еще бы и память проверил (memtest,testmem) для очистки совести.
 

Проверял. И testmem, и установкой 2000-го. В 2000 все в порядке. Я и планирую пока перейти на 2000-й, просто не все еще работы доделаны. Мне бы дураку "шампунь" включить, тогда проблем бы не было.

2АК. Пошли на мыло.
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

AK

опытный

А какое оно? Через профайл - нет аттача, или у меня уже повылазило...
(только не через собаку ессно)
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
RU Centuriones #16.07.2004 18:38
+
-
edit
 

Centuriones

опытный

АК
Посмотри личные сообщения.
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

AK

опытный

Ушло.
Как там поживает переустановка "поверх"?
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
RU Centuriones #22.07.2004 01:39
+
-
edit
 

Centuriones

опытный

Получил. Пока еще не проверял. Не все работы закончены, а без .chm - help все остальное пока работает. Спасибо. :)
Раньше были времена,
А теперь мгновения.
Раньше поднимался дух,
А теперь давление.
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru