The information in this article applies to:
SYMPTOMSWhen you run a program that uses Windows Sockets in Windows 95, a gradual increase in the memory used by the operating system may occur over time, especially if the program opens and closes a large number of sockets. CAUSE
There is an error in the Windows 95 Kernel (Kernel32.dll) that prevents
the proper freeing of certain small data structures associated with
Windows Socket processes and allocated sockets. Over time, these small
memory leaks can result in a significant loss of available memory.
RESOLUTIONMicrosoft has released an updated version of the Kernel32.dll file that corrects the problem described in this article. The updated file is:
To install the updated Kernel, follow these steps:
krnlupd.exeFor more information about how to download files from the Microsoft Download Center, please visit the Download Center at the following Web address http://www.microsoft.com/downloads/search.aspand then click How to use the Microsoft Download Center. STATUSThis issue is resolved in Microsoft Windows 98. MORE INFORMATIONWhen you run the Krnlupd.exe file, the following file is installed:
If you wish to uninstall the updated Kernel32.dll file, use the right
Mouse button to click the Krnl32un.inf file in the Windows folder, and
then click Install from the menu that appears. This step replaces the
updated Kernel32.dll with the version that was previously installed on
your computer and removes Krnl32un.inf.
Additional query words:
Keywords : kbfile kbnetwork diskmem win95 |
Last Reviewed: October 20, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |