Restoring EMM386 on a 386XT
Results 1 to 15 of 61

Thread: Restoring EMM386 on a 386XT

Threaded View

  1. #1
    Join Date
    Oct 2005
    Posts
    35

    Restoring EMM386 on a 386XT

    Hi. This is a new-member query:

    I have a 386XT that I use offline to run DBASE and Microsoft Word.

    It has a 80386 processor and--up until a few days ago--had 640 KB of RAM: more than enough room for the minimal work I need it for.

    However, since I'd had it unplugged for quite some time, when powering up, I found I had to reset the CMOS to the current date and time, etc.

    No problem, except now I only have access to 512 KB. Apparently, the EMM386 became disabled in such a way that I no longer have access to upper memory.

    When rebooting, I get the following messages:

    HIMEM: DOS XMS DRIVER, Version 3.09 - 02/29/93
    Extended Memory Specification (XMS) Version 3.0
    Copyright...etc.

    ERROR: No available extended memory was found.
    XMS Driver not installed.

    Microsoft Expanded Memory Manager 386 Version 4.45
    Copyright...etc.

    EMM386 not installed - XMS Manager not present

    Press any key when ready...
    HMA nor available: Loading DOS low
    C:\>

    Note that I have DOS Version 6.0 installed

    Now, I have already tried to load MEMMAKER, which is included in DOS Version 6.0, however, when the MEMMAKER screen appears, which says:

    MEMMAKER cannot run on this computer. To Use MEMMAKER, you must have MS-DOS 6.0, an 80386 or higher processor, ans at least 384K of extended memory..

    To exit MEMMAKER, press ENTER

    I know that DOS 6.0 exists on my drive because when I type dir \dos, the screen scrolls all the DOS 6.0 files, including MEMMAKER.EXE as well as MEMMAKER.INF and MEMMAKER.HLP.

    I realize that I can accomplish my goal by editing the Config.sys , but after having read several webpages about how to restore my high memory back to 640 KB, I am still unclear as exactly what to type in addition to what is already on my config.sys screen or if I must delete an existing line entirely, or preview what I may have to ignore by using the REM prefix.

    Yes, I have made backup files of config.sys and autoexec.bat onto disk.

    I Have not changed anything in my config.sys screen since realizing I was reduced to 512KB from 640KB. Here is what my config.sys screen now says:

    DEVICE=C:\DOS\HIMEM.SYS
    DEVICE=C:\DOS\EMM386.EXE NOEMS HIGHSCAN
    BUFFERS=15,0
    FILES=30
    DOS=UMB
    LASTDRIVE=H
    FCBS=4,0
    DEVICEHIGH /L:1,12048 =C:\DOS\SETVER.EXE
    DOS=HIGH
    SHELL=C:\DOS\COMMAND.COM C:\DOS\ /p
    DEVICEHIGH /L:1,44496 =C:\DOS\DBLSPACE.SYS /MOVE

    Here is what my autoexec.bat screen says:

    @ECHO OFF
    PROMPT $p$g
    PATH C:\DOS
    SET TEMP=C:\DOS

    From what I've gathered thus far from reading various web help pages, I must change the config.sys device lines to include the on/off feature in order to restore EMM386 to the way it originally was, but, as I mentioned above, I am not clear on exactly what to type into the config.sys edit screen--the character spacings, etc.

    I should also mention that when first boot up the computer, there are a few lines on the System Configuration screen that show "Disabled", whereas I have an older printout that shows only the "Bank 2/3 DRAM Type" line as "Disabled".

    Here is what my current bootup screen shows:

    Bank 0/1 DRAM Type : 256M DRAM
    Bank 0/1 DRAM W/S : 1 W/S
    Bank 2/3 DRAM Type : Disabled
    Bank 2/3 DRAM W/S: 1 W/S
    Memory Interleave : Enabled
    Processor Clock : CLK2IN
    Shadow C0000H, 16K Disabled
    Bus Clock : CLK2IN/2
    Shadow C4000H, 16K Disabled
    DMA Clock : SCLK/2
    Shadow F0000H, 64K Disabled

    Must I re-enable the appropriate lines, and, if so, how do I accomplish this?

    I can provide you with more information if you require it. Unfortunately, however, I cannot download directly to this forum from the 386XT as it is offline.

    Thanks in advance for any help you can give me.
    Last edited by Northface22; October 22nd, 2005 at 12:18 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •