Microsoft KB Archive/99155

= Upper Memory Conflict Hangs LM During Protocol Loading =

Article ID: 99155

Article Last Modified on 10/31/2006



This article was previously published under Q99155



SYMPTOMS
When a workstation is cold booted (when you turn it on or reset the hardware), LAN Manager hangs while trying to load protocols such as NetBEUI. If this does not repeat during a warm boot (when you press CTRL+ALT+DEL), the problem may be a conflict in upper memory.



CAUSE
Cold and warm boots cause different behavior because certain network adapters, when initialized, store memory buffers at software configurable addresses in upper memory (640-1024 KB).

During a cold boot these buffers have not yet been configured, so EMM386 can select their address areas for itself, causing a memory conflict when the adapter tries to assign buffer addresses. During a warm boot, adapter memory buffers are already configured in upper memory; EMM386 detects them and avoids their memory areas.



RESOLUTION
To verify that this is the problem, remark out EMM386: if the problem disappears, use the x-parameter to tell EMM386 to avoid areas of upper memory claimed by other software.

Additional query words: 2.00 2.0 2.10 2.1 2.10a 2.1a 2.20 2.2

Keywords: KB99155

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.