webForumDet fria alternativet

emm386.exe

4 svar · 248 visningar · startad av Swey

SweyMedlem sedan apr. 20003 971 inlägg
#1

Jag har problem med emm386.exe i DOS. Den krävs för att kunna använda ljudkortet och för att vissa spel ska starta.

När jag kör från hårddisken låser sig datorn. När jag kör från en start-diskett får jag detta felmeddelande:
Unable to set page frame base address

Denna sida på Microsoft är relaterad till problemet: http://support.microsoft.com/support/kb/articles/q78/5/57.asp

Den hjälper mig dock inte mycket.

Några tips?

------------------
- Swey
A hacker from the south

BrimbaMedlem sedan dec. 19995 875 inlägg
#2

Hur laddar du emm386.exe om jag får fråga?

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=19" TARGET=_blank>Skulle du äta på restaurang, om det var rökförbud?
</A>Varför blir mina isbitar inte lika klara som i reklamen?

SweyMedlem sedan apr. 20003 971 inlägg
#3

Jo, det får du fråga.

Med "device=c:\mapp\emm386.exe" i config.sys. Finns det något annat sätt?

------------------
- Swey
A hacker from the south

BrimbaMedlem sedan dec. 19995 875 inlägg
#4

Det var några årsedan jag pillade med emm386.. humm

"lh device=c:\mapp\emm386.exe"

eller var det enbart autoexec? prova :)

har du laddat highmem?

"device=c:\mapp\himem.sys"

?

minns inte som sagt, men kanske lite hjälp ändå.

Om du skriver mem, vad får du för siffror då?
främst på konventionellt, men även de andra kan vara till hjälp.

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=19" TARGET=_blank>Skulle du äta på restaurang, om det var rökförbud?
</A>Varför blir mina isbitar inte lika klara som i reklamen?

RikardMedlem sedan dec. 199917 055 inlägg
#5

Gamla hederliga EMM386... :)

Jag skull, från startdisketten köra just en av de rader som nämns i artikeln:
DEVICE=EMM386.EXE NOEMS X=E000-EFFF
Om inte det fungerar är det bara till att addera ytterligare områden t.ex.
DEVICE=EMM386.EXE NOEMS X=D000-DFFF X=E000-EFFF

På många nya datorer utnyttjar man delar av det gamla "höga" minnesområdet till att lagra viss BIOS-information. Jag har för mig att detta kallas BIOS shadowing. På vissa datorer går detta att stänga av i BIOS-inställningarna i andra inte.
I de det inte går att stänga av måste området E000-EFFF exkluderas när EMM386 används.

Förmodligen borde din config.sys se ut något i stil med följande - förutsatt att filerna ligger i c:\dos-katalogen:

DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS X=E000-EFFF
DOS=HIGH, UMB

Om du inte har behov av expanderat minne vill säga - i sådant fall hoppar du över NOEMS-switchen på "rad 2".

Lycka till.

[Redigerat av Rikard den 15 aug 2001]

263 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
135 ms — hämta forumlista (db)
124 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)