Hi, I'm trying to have DOS use more memory in the VM I created for it, but I'm having an issue in doing so. I followed multiple instructions from varius places, but nothing has been able to do what I need. Basically, what my problem is, is that I'm trying to have the Networking Client run in Upper Memory, but whenever I run the command EMM386, I get the message "Expanded Memory Services are unavailable." No error messages when the VM starts up, except for when the Networking Client says that there is not enough memory available. My files are: CONFIG.SYS: Code: DEVICE=C:\VMADD\VMADD386.SYS DEVICE=C:\DOS\SETVER.EXE DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE NOEMS AUTO 4096 RAM DOS=HIGH,UMB FILES=30 BUFFERS=25 REM ********************************************** REM **** DOS Virtual Machine Additions ***** REM ********************************************** DEVICE=C:\VMADD\CDROM.SYS /D:IDECD001 /L:E LASTDRIVE=Z DEVICEHIGH=C:\NET\ifshlp.sys AUTOEXEC.BAT Code: C:\DOS\SMARTDRV.EXE /X @ECHO OFF PROMPT $p$g PATH C:\NET;C:\DOS SET TEMP=C:\DOS @REM ********************************************** @REM **** DOS Virtual Machine Additions ***** @REM ********************************************** SET DOSVMADD13=INSTALLED LH c:\vmadd\fshare.exe LH c:\DOS\MSCDEX.EXE /D:IDECD001 /L:E /M:8 LH c:\vmadd\idle.com LH c:\vmadd\mouse.com LH C:\NET\net initialize LH C:\NET\nwlink C:\NET\netbind.com LH C:\NET\umb.com LH C:\NET\tcptsr.exe LH C:\NET\tinyrfc.exe LH C:\NET\nmtsr.exe LH C:\NET\emsbfr.exe LH C:\NET\net start And the output of the EMM386 command is: Code: MICROSOFT Expanded Memory Manager 386 Version 4.49 Copyright Microsoft Corporation 1986, 1994 Expanded memory services unavailable. Total upper memory available . . . . . . 0 KB Largest Upper Memory Block available . . 0 KB Upper memory starting address . . . . . . C600 H EMM386 Active. Any help would be appreciated. If more information is needed, let me know. Thanks!