Installing and updating KernelEX for Windows 98 SE/ME

Manual by Roman
gopher://shibboleths.org
7 jan 2023

Attention, before installing patches, make sure to create
backups of the files you are replacing !!!

1. Install the Unicode support update for Windows 98 SE,
which includes the library unicows.dll from our Gopher:
gopher://shibboleths.org/utils/unicows.zip
Size: 211 kb

2. Restart the computer;

3. Run the clean KernelEx installation file 
Step_1/KernelEx-4.5.2.exe on your Windows 98 SE system;

4. Restart the computer;

5. Run the update.bat file from the
Step_2/KernelEx Updates 4.5.2019.24 directory;

6. Restart the computer in command line mode or using
DOS boot diskette;

7. Copy the update files
from the Step_3/KernelEx Updates May 15, 2020 folder
to C:/Program Files/KernelEX. You will need to copy
the files in pure DOS;

8. Restart the computer;

9. Copy the files from the Step_4/Kexstubs Config Files
directory to the C:/Program Files/KernelEX folder;

10. Then copy the Step_5/Kstub823/Kstub823.dll file
to the C:/Windows/System32 folder;

11. Restart the computer;

12. Go to DOS and replace the Step_6/MSVCRT.DLL file
to C:/Windows/ for greater compatibility;

13. When working with Windows find the most stable version
of the MSVCRT.DLL library that suits your configuration from
Step_6 folder;

Details:

- The Ktree9.exe utility from the KernelEx package for
Windows 98 is designed for previewing and analyzing the
file system structure;

- The Kstub823.dll library is part of the KernelEx project
to enhance the capabilities of the Windows 98 and Windows
Me operating systems. This library provides functions that
emulate some APIs from newer versions of Windows.
Specifically, Kstub823.dll allows programs written for later
versions of Windows to run successfully on Windows 98 and
Windows Me using KernelEx. - The kexstubs.ini file should
be copied to the folder where KernelEx is installed for
proper operation. This configuration file contains function
stub definitions and other settings needed to ensure
compatibility with newer programs and libraries on older
versions of Windows.