ИСТОРИЯ РОССИИ
Мультимедиа-учебник
Главная Новости О нас Статьи Форум Анекдоты
Russian History  
Вы находитесь: Главная arrow Форум XX век
 
История России: XX век
Пользователь

Пароль

Запомнить меня
    Забыли пароль?
История России: XIX век

Rambler's Top100


Традиционная тема - проблема с запуском
Дата: 2008/11/09 00:18   Автор: Lexxo
Установил Историю ХХ века, даже первый параграф не удалось до конца пройти - вылетала с разными ошибками, доминировал "Overflow". Зашел сюда, почитал форум. Установил обновления, порядок установки соблюдал. После запуска програмы стартует ролик, и когда его прерываешь появляется окно с ошибкой следующего содержания "Run-time error 339: component 'shdocvw.dll' or one of its dependencies not correctly registered: a file is missing or invalid". После того как жму на "ОК" программа вылетает.

Данный файл есть и в "Windowssystem32" и в "system" и в "HISTOR20lib", с диска все файлы из "lib" в "Windowssystem32" скопировал, ничего не помогает. Переустанавливал, выбирал разные варианты установки - целиком на жесткий диск или с ДВД - ничего не изменилось.

Операционка - Windows XP SP2
Комп - AMD 3200+, 2Gb оперативки
| | Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.

В ответ на:Традиционная тема - проблема с запуском
Дата: 2008/11/09 01:37   Автор: clio
Удалите вручную те файлы, в которых возникает ошибка (они. вероятно, повреждены). После этого повторно установите обновления.
Наш установщик слишком осторожен - не заменяют имеющиеся файлы (боится повредить что-либо в системе). Отсюда - необходимость вручную вымарывать те имеющиеся файлы, которые оказались повреждены.
Можно также просто скопировать все файлы из папки LIB на DVD в папку WindowsSystem32 (c заменой имеющихся там файлов).

На всякий случай невредно ещё уладить и журнал - файл Histor20.ini из папки Windows (повреждение журнала тоже порой порождает чудеса).
| | Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.

В ответ на:Традиционная тема - проблема с запуском
Дата: 2008/11/09 23:18   Автор: Lexxo
спасибо за оперативный ответ ))
как выяснилось, проблема в файле 'shdocvw.dll', если его переименовать так что бы программа его не находила, История ХХ века спокойно загружается. Но проблема в том, что данный файл необходим для работы операционной системы, в итоге без этого файла операционка толком не работает. Пришлось вернуть все на круги своя. Как можно отучить Историю ХХ века обращаться к этому файлу? в обновлениях и папке lib данного файла нет, т.е. это системный файл операционной системы. в его целостности я уверен, т.к. его размер соответствует эталонному (с сайта микрософта) + как только его убрал тут же начались проблемы у самой виндовс....

ну и в довершение -
Можно также просто скопировать все файлы из папки LIB на DVD в папку WindowsSystem32 - сделал, не помогло.

На всякий случай невредно ещё уладить и журнал - файл Histor20.ini из папки Windows - сделал, не помогло.

Post edited by: Lexxo, at: 2008/11/09 23:19
| | Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.

В ответ на:Традиционная тема - проблема с запуском
Дата: 2008/11/10 00:24   Автор: clio
Библиотеку Shdocvw.dll мы никак напрямую не используем.
Чем она нашей программе может мешать - не понятно...

Shdocvw.dll is a Microsoft Shell Doc Object and Control Library.
Shdocvw.dll is an important part of Microsoft Windows.

Удалять, ее, разумеется, нельзя. А вот обновить - не вредно.
Может хватить установки последнего сервис-пака для XP (даже если он уже стоит).

Если не поможет, тогда попробуйте ПЕРЕУСТАНОВИТЬ Internet Explorer (в него должна, вероятно, входить более свежая версия этой библиотеки). Возможно, тут какая-то коллизия версий разных библиотек (например, незаконченное обновление XP или IE вызвало какую-то небольшую скрытую внутреннюю несовместимость в системе, которая сказалась таким странным образом). Переустановка может навести порядок.

Конечно, всегда можно и всю XP переставить... Это - точно поможет. Но такой совет - уже на самый крайний случай.
| | Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.

В ответ на:Традиционная тема - проблема с запуском
Дата: 2008/11/11 04:42   Автор: Lexxo
Ок, спасибо за тех поддержку ))
| | Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.

Создать новую тему
 
Copyright © 2005-2017 Clio Soft. All rights reserved. E-mail: clio@mail.ru T= 0.014969 с. Яндекс.Метрика