Иллюстрированный самоучитель по программам Adobe

Системные ошибки

Ошибка "Invalid Page Fault in Module 'Unknown'" при запуске PageMaker 6.Ox в Windows 95

Описание

При запуске PageMaker б.Ох в Windows 95 система выдает сообщение об ошибке:

"Invalid Page Fault in module 'unknown'".

Симптом

После того, как Вы щелкаете кнопку Close в диалоговом окне ошибки, выдается ошибка в Odbc32.dll, после чего следует ошибка в Krnl386.exe или Kernel32.dll. PageMaker не запускается.

Решение

Повторно установите файлы компонентов ODBC (система связи с базами данных):

  1. Завершите все программы.
  2. Вставьте в привод компакт-диск PageMaker 6.0х Deluxe.
  3. Дважды щелкните файл Setup.exe в папке Techinfo\Odbc\Diskl (PageMaker 6.0) или Techinfo\Odbc\Odbc (PageMaker 6.01).
  4. В диалоговом окне Microsoft ODBC Setup щелкните кнопку Continue.
  5. В диалоговом окне Install Drivers выберите драйверы ODBC для типов файлов базы данных, которые Вы хотите поместить в PageMaker, и щелкните кнопку ОК. Программа Microsoft ODBC Setup копирует ODBC-файлы в каталог Windows\System.

    Примечание:
    Если появляется диалоговое окно DSN Conversion с ошибкой "No User was selected. DSN Conversion will not be performed", игнорируйте ошибку, щелкнув OK, чтобы закрыть это диалоговое окно.

  6. В диалоговом окне Data Sources завершите установку, щелкнув кнопку Close.

Или:
Отключите дополнительный модуль и фильтр ODBC программы PageMaker, переименовав файл Odbc.add (например, в Odbc.old) в папке Pm6\Rsrc\ Usenglsh\Plugins и файл Odbcflt2.flt (например, в Odbcflt2.old) в папке Pm6\Rsrc\Usenglsh\Filters
.

Или:
Отключите ODBC, переименовав файл Odbc32.dll (например, в Odbc32.old) и перезагрузив после этого Windows
.

Примечание:
Отключение ODBC может повлиять на другие программы, поддерживающие ODBC. Для повторной активизации ODBC скопируйте файл Odbc32.dll из папки Techinfo\Odbc\Disk 1 компакт-диска PageMaker б.Ох Deluxe в папку Windows\System
.

Дополнительная информация

PageMaker 6.0х использует компоненты ODBC для импорта данных из программ, работающих с базами данных (например, FoxPro, dBase, Access, Excel). Если в PageMaker 6.0х установлены дополнительный модуль и фильтр ODBC, то при запуске программа пытается загрузить файл Odbc32.dll, датированный не раньше 6/ 6/95 и имеющий размер 64512 байт. Если файл Odbc32.dll датирован другим числом или его размер отличен от ожидаемого, PageMaker 6.0х выдает сообщение об ошибке:

"Invalid Page Fault in module 'unknown'".

При повторной установке файлов-компонентов ODBC с компакт-диска PageMaker б.Ох Deluxe поврежденные или устаревшие файлы-компоненты ODBC заменяются файлами, включенными в PageMaker 6.0х. (Эти файлы не входят в набор установочных дискет PageMaker 6.O.) При переименовании файлов Odbc.add и Odbcflt2.flt отключаются дополнительный модуль и фильтр ODBC программы PageMaker, и загрузка файла Odbc32.dll не инициируется. Если удалить дополнительный модуль ODBC (то есть файл Odbc.add), он больше не появится в подменю PageMaker Plug-Ins. Если удалить фильтр ODBC (то есть файл Odbcflt2.flt) и затем импортировать файл, для которого требуется этот фильтр, PageMaker выдает ошибку:

"Do not know how to place file: [имя файла]".

Переименование файла Odbc.dll приводит к отключению ODBC в Windows 95. Если программа PageMaker не находит Odbc.dll при запуске, она стартует, не выдавая ошибки, но и без возможности импорта данных из программ, работающих с базами данных (дополнительный модуль ODBC в подменю PageMaker Plug-Ins не появляется).

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.