Ошибки приложения
Дополнительная информация
Windows 95 выдает сообщение об ошибке:
"Invalid Page Fault in module Kernel32.dll"
…при возникновении конфликтной или неверной операции.
Kernel, один из трех основных компонентов Windows 95, обеспечивает базовые функции операционной системы, включая ввод-вывод, управление виртуальной памятью и планирование задач. При запуске какой-либо программы Kernel загружает файлы *.ехе и *.dll для этой программы, затем планирует и выполняет цепочки операций каждого процесса, принадлежащего этой программе. Когда данной программе требуются программные средства вне обычного потока (например, для обработки исключительных ситуаций), Kernel связывает эти средства с программой для разрешения исключительной ситуации. Kernel разрешает ссылки при импорте и поддерживает загрузку страниц по запросу для программы. Используя процесс, который называется thunking, для преобразования 16-разрядных кодов в 32-разрядные, Kernel обеспечивает базовые функции как для 16-разрядных, так и для 32-разрядных программ. Файл Kernel32.dll (411136 байт, версия 4.00.950) находится в папке Windows\System.
Загрузка Windows 95 в режиме Safe Mode позволяет обойтись без файлов загрузки, включая Registry, Config.sys, Autoexec.bat и секции [Boot] и [386Enh] в файле System.ini. При запуске Windows 95 в режиме Safe Mode загружаются только драйверы мыши, клавиатуры и стандартный драйвер VGA-устройств, но Вы имеете доступ к файлам конфигурации Windows 95, чтобы внести необходимые изменения в конфигурацию и затем перезагрузить Windows уже в обычном режиме. Если в режиме Safe Mode ошибка не возникает, Вы можете выявить конфликтный драйвер, выбрав параметр Step-By-Step Confirmation (которое появляется при нажатии клавиши F8 во время загрузки) для загрузки определенных драйверов устройств. За информацией по обновлению драйвера устройства обращайтесь к изготовителю устройства.
Некоторые утилиты установки шрифтов создают ярлыки шрифтов в папке Fonts. Если этот ярлык указывает путь доступа, который уже не существует, возникает ошибка:
"Invalid Page Fault in module Kernel32.dll"
Отключение QEMM 8.0 и подключение HIMEM.SYS
Для отключения QEMM 8.0 и подключения Himem.sys как диспетчера памяти:
- Создайте резервную копию файла Config.sys, который находится в корневом каталоге привода С: (то есть C:\Config.sys).
- Определите (с помощью Explorer) местоположение самого свежего файла Himem.sys.
- Откройте файл Config.sys в текстовом редакторе.
- Найдите строку с текстом:
DEVICE
=
QEMM386
- Введите "REM" (комментарий) перед "DEVICE= QEMM386", чтобы система не считывала эту строку. Например:
REM DEVICE=QEMM386
- Введите следующий текст после этой строки:
DEVICE
=
C:\WINDOWS\HIMEM.SYS
Где C:\Windows\Himem.sys – путь доступа к самому свежему файлу Himem.sys.
- Сохраните файл Config.sys, затем перезагрузите компьютер.
Увеличение системных ресурсов WINDOWS
Для увеличения системных ресурсов Windows до 55% и более выполните следующее:
- А. Закройте все программы.
- Б. Выберите параметр автоматического задания установок виртуальной памяти в Windows 95:
- Выберите Start › Settings › Control Panel.
- Дважды щелкните пиктограмму System, затем выберите вкладку Performance в диалоговом окне System Properties.
- Щелкните кнопку Virtual Memory.
- Выберите параметр Let Windows Manage My Virtual Memory Settings (Recommended), затем щелкните кнопку ОК.
- Щелкните кнопку ОК, чтобы закрыть диалоговое окно System Properties, затем закройте Control Panel.
- В. Удалите элементы из группы StartUp:
- Выберите Start › Settings › Taskbar.
- Выберите вкладку Start Menu Programs в диалоговом окне Taskbar Properties.
- Щелкните кнопку Remove.
- В диалоговом окне Remove Shortcuts/Folders дважды щелкните папку StartUp.
- Выберите каждый элемент в папке StartUp, затем щелкните кнопку Remove.
- Щелкните кнопку Close, затем – кнопку ОК, чтобы выйти из диалогового окна Taskbar Properties.
- Г. Закомментируйте строки Load и Run файла Win.ini:
- Откройте файл Win.ini в текстовом редакторе.
- В секции [Windows] найдите строки, которые начинаются с Load= и Run=.
- Вставьте точку с запятой (;) в начале строк Load= и Run=, чтобы отключить программы, указанные в этих строках.
- Сохраните файл Win.ini, затем перезагрузите Windows.
- Д. Отключите Adobe Type Manager (ATM) и другие утилиты.
- Е. Перезагрузите Windows.