Discussion Locked

Himem. sys

0 helpful
12 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
When I turn my computer on i am getting the following error message---Himem. sys has detected unreliable XMS memory at addresses 01c0594A XMS DRIVER not installed.Where can i found this driver.I have tryed to boot it in the save mode & the computer tell me to hit CTRL+ALT+DEL TO RE-START THE computer but the computer sill will not boot up it goes back to the begining about the XMS DRIVER.

12 replies

by thechas

Windows is telling you that your memory FAILED Window's memory test.

Once himem detects memory errors, it will not load, and you cannot start Windows.

Start by removing and reseating your memory modules.
(Use ESD precautions whenever you havethe case open.)

If you still have problems, one or more memory modules may have failed, or may be incompatible.

SIMM modules must be installed in matched pairs.
DIMM modules must be compatible with your motherboard. Not all DIMMs work with all motherboards.

Also, if you recently added RAM, the new module may not be compatible with the old module.
It is usually a good idea to install the largest DIMM in the first slot.

Further, there is a bug in W9X/Me that can cause numerous memory errors if you install over 511MB of RAM.

Chas

by maxwell edison

I agree with TheChas. After trying his suggested resolutions, if you still have the problem you might want to take a look at Microsoft article Q109845 titled, "Troubleshooting HIMEM.SYS 3.10 XMS Test (TESTMEM) Failures".

Link to article:

http://tinyurl.com/4hyz

It has some additional resolution possibilities.

by cg it

Concur with TheChas and Maxwell. another memory checking utility that I think is quite good is Memtest 86. Checks your memory and will tell you where the failed module or chip is. Very reliable. You can download this program from Memtest86.com.

by mike jones

From Microsoft's website. I was just going to tell you to turn off the memory testing but couldn't remember the full syntax, searching microsofts website gave this more indepth answer.

Disable the external cache (also known as "secondary cache" or "CPU cache") in CMOS. For information about how to do so, refer to the documentation included with your computer or contact your hardware manufacturer.

NOTE: If disabling the external cache corrects the problem, replace the memory (SRAM) on thecache with the type and speed chips recommended by your hardware manufacturer. If this does not correct the problem, you may have a bad cache controller. Contact your hardware manufacturer for more information.

Disable Turbo in CMOS.
Disable Fast Gate A20 and Fast A20 Display in CMOS.
Try different machine switches with HIMEM.SYS (/M:2, 11, 12, and 13). For more information on this procedure, type "help HIMEM.SYS" (without the quotation marks) at the MS-DOS command prompt.

Replace main system RAM chips with the type and speed memory modules recommended by your hardware manufacturer.

NOTE: You can disable XMS memory testing by adding /TESTMEM:OFF to the device line that loads HIMEM.SYS in your CONFIG.SYS file. For example,
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
Disabling XMS memory testing may allow HIMEM.SYS to load, but you may experience random file corruption, system instability, or other problems until the underlying hardware problem is resolved.

by csmith

01C0594A Hex is 29,392,986 in decimal.
That's where the bad memory cell is in RAM.
Unless you are running RAM modules of less than 32 Meg. , the problem is in the first module.
Clean it / replace it. This is not a memory controller or memory sense line error, because the Hex address of the error is not a MSD crossover point.
Regards, Chris

This discussion is closed to new replies.