Vraag & Antwoord

OS Windows

emm386

17 antwoorden
  • als ik de computer opstart zegt ie iest van [quote:992f8a4aa5]het basis adres van het kader van emm386[/quote:992f8a4aa5] heel vaag, precies weet ik niet meer... ik maak er een foto van als ik em weer eens tijd voor heb.. maar wie weet wat dat is?
  • EMM386.EXE is een programma dat het interne geheugen (RAM) onder DOS boven de 640 KB beschikbaar maakt. Onder DOS bestaan hiervoor 2 mogelijkheden: Extended en Expanded Memory. Afhankelijk van de opties die worden meegegeven in CONFIG.SYS wordt het geheugen dus op een bepaalde manier beschikbaar gemaakt. Onder Windows heb je dit programma meestal niet meer nodig. Alleen oude "16 bits" applicaties maken er soms nog gebruik van. Meestal wordt dan alleen Extended Memory gebruikt.
  • Kan je iets meer informatie geven over jouw besturingssysteem??
  • dit krijg te zien als ik mijn computer opstart: (sorry voor de slechte kwaliteit) [img:f5bd9fd7b0]http://wallysplace.port5.com/images/pict0011.jpg[/img:f5bd9fd7b0] dit verdwijnt na 10 sec. ongeveer. [quote:f5bd9fd7b0]Kan je iets meer informatie geven over jouw besturingssysteem??[/quote:f5bd9fd7b0]ik heb gewoon win98se, wat wil je nog meer weten dan?
  • [img:9900111599]http://wallysplace.port5.com/images/PICT0011.JPG[/img:9900111599] Dit is het goede plaatje. Wat staat er precies in c:\autoexec.bat ??? Hoe wordt emm386.exe opgestart. Zeer waarschijnlijk heb je hem niet nodig, gooi er dan maar eens een REM voor die regel.
  • hmmz.. waarom doet het plaatje het wel bij jou :S.. dit is mijn autoexec.bat: [quote:fc2caf2bcd]rem - By Windows Setup - C:\WINDOWS\COMMAND\MSCDEX /D:IDECD000 rem - By Windows Setup - C:\WINDOWS\COMMAND\MSCDEX /D:IDECD000 mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi) mode con codepage select=850[/quote:fc2caf2bcd] en wat is " een REM voor de regel gooien?"
  • Whoops denk dat je de config.sys moet hebben, kun je die eens posten? [edit]het plaatje doet het bij mij wel omdat ik hoofdletters gebruik. Het plaatje staat waarschijnlijk op een Unix server en die is hoofdlettergevoelig.[/edit]
  • Een "rem" (dus zonder 2x") voor een opdrachtregel in autoexec.bat / config.sys betekent dat die regel niet uitgevoerd zal worden. Ik zou inderdaad deze rem-opdracht eens voor die regel zetten. In Windows is dat normaal gesproken niet meer nodig. Het geheugenbeheer wordt meestal door windows zelf geregeld. Blijft wel vreemd waarom het erin is gekomen. Je kunt autoexec.bat en config.sys bestanden openen via het kladblok. Als ik me goed herinner staan deze bestandjes bij Win98 ergens onder de Windows-mappen. Succes.
  • Een REM (= REMark) voor de regel betekent dat deze regel als commentaar wordt beschouwd. En de fout zal waarschijnlijk staan in de [b:02981340d0]config.sys[/b:02981340d0] die in de root van je C-schijf staat. Dit bestand is niet meer nodig is Windows, evenmin als [b:02981340d0]autoexec.bat[/b:02981340d0], tenzij er een speciale driver wordt geladen die voor jouw systeem nodig zou kunnen zijn. Maar het kan vrijwel zeker geen kwaad om deze twee bestanden even een andere naam te geven (hernoemen naar bv autoexec.old en config.old) en dan te kijken wat er tijden het herstarten gebeurt. Je kunt ze toch altijd gemakkelijk weer de oorspronkelijk naam geven. Maar het is misschien het gemakkelijkst om even de inhoud van die config.sys hier te posten, dan kunnen we even kijken waar het probleem zit.
  • Toch even een waarschuwing: In je autoexec.bat staan 2 regels om de taal-instelling onder DOS goed te regelen. Ik zou de autoexec.bat dus zeker niet verwijderen. EMM386.EXE wordt altijd vanuit CONFIG.SYS aangeroepen. Daar kan je dus wel REM voor zetten. Ook in de config.sys kunnen voor jouw systeem belangrijke zaken geregeld zijn. Weggooien zou ik dus zeker niet aanraden. Staat er boven de regel DEVICE=<path>EMM386.EXE ...... wel de regel DEVICE=<path>HIMEM.SYS ? Zonder Himem.sys zal EMM386.EXE niet werken. Dat zou de melding verklaren.
  • Ben wel benieuwd welke taalinstellingen dan dan wel mogen zijn in autoexec.bat, aangezien die hierboven staat afgedrukt. Toch niet die [b:618868e8eb]mode[/b:618868e8eb] regels? Wat dat zijn beslist geen taalinstellingen. Alleen maar het laden van de codetabel voor de monitor. En die werk ook prima op de standaard instelling hoor. Heeft alleen effect voor Extended characters. Ik heb trouwens helemaal niet aangeraden deze bestanden te verwijderen, maar slecht voor even te hernoemen. En dat kan vast geen kwaad, zelf niet als er wel taalinstellingen in zouden hebben gestaan. Het gaat immers alleen om een test, waarna je de bestanden hun oorspronkelijke naam weer kunt geven. Je weet dan intussen wel of de fout wel of niet in een van deze bestanden zit. Overigens zal de fout niet in autoexec.bat zitten, want de eerste 2 regels doen helemaal niets en de laatste 2 vrijwel niets. Het gaat dus eigenlijk alleen om de config.sys.
  • Leuke discussie hier.. Ik waan me weer ff terug in de jaren 80/90 toen ik vaak met dit soort zaken zat te goochelen om het maximale uit mijn Tulip XT 8086 te halen... :D .
  • Binary, Je hebt helemaal gelijk. Bovendien staan de taal-instellingen ook in de CONFIG.SYS. In het bestand AUTOEXEC.BAT staan in dit geval geen bijzondere dingen. Ik had even niet goed gelezen. Mijn excuses daarvoor.
  • ik kan alles niet meer volledig bij houden... maar dit is mijn CONFIG.sys: [quote:a6b2412d62]DEVICE=C:\WINDOWS\HIMEM.SYS DEVICE=C:\WINDOWS\EMM386.EXE DEVICE=C:\CDROM\IDE.SYS /D:IDECD000 /UDMA /Q DEVICE=C:\CDROM\IDE.SYS /D:IDECD000 /UDMA /Q device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) Country=031,850,C:\WINDOWS\COMMAND\country.sys[/quote:a6b2412d62] en dit is mijn AUTOEXEC.BAT: [quote:a6b2412d62]rem - By Windows Setup - C:\WINDOWS\COMMAND\MSCDEX /D:IDECD000 rem - By Windows Setup - C:\WINDOWS\COMMAND\MSCDEX /D:IDECD000 mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi) mode con codepage select=850[/quote:a6b2412d62] wat is er verkeerd?
  • In je CONFIG.SYS wordt 2 keer een CD-ROM driver aangeroepen. [code:1:28db7006fe]DEVICE=C:\CDROM\IDE.SYS /D:IDECD000 /UDMA /Q [/code:1:28db7006fe] 1 keer kan je rustig verwijderen. In je AUTOEXEC.BAT wordt de aansturing verbroken door Windows setup. [code:1:28db7006fe]rem - By Windows Setup - C:\WINDOWS\COMMAND\MSCDEX /D:IDECD000[/code:1:28db7006fe] Dit geeft voor mij aan dat je in je CONFIG.SYS de tweede regel kunt wijzigen in [code:1:28db7006fe]REM DEVICE=C:\CDROM\IDE.SYS /D:IDECD000 /UDMA /Q [/code:1:28db7006fe] In je AUTOEXEC.BAT staat bovendien ook 2 keer die regel. 1 keer kan je verwijderen. Mbt EMM386.EXE: In de regel [code:1:28db7006fe]DEVICE=C:\WINDOWS\EMM386.EXE[/code:1:28db7006fe] missen de opties. Zonder opties zal EMM386.EXE niets doen. Opties zijn o.a. [code:1:28db7006fe]DEVICE=C:\WINDOWS\EMM386.EXE RAM[/code:1:28db7006fe] of [code:1:28db7006fe]DEVICE=C:\WINDOWS\EMM386.EXE RAM 2048[/code:1:28db7006fe] of [code:1:28db7006fe]DEVICE=C:\WINDOWS\EMM386.EXE NOEMS[/code:1:28db7006fe] Dit geeft resp. aan: - Gebruik het geheugen boven 1 MB als Expanded Memory. - Gebruik 2 MB van het geheugen boven 1 MB als Expanded Memory. - Gebruik geen Expanded Memory. Als je geen programma's hebt die Expanded Memory gebruiken (komen slechts zelden voor), kan je kiezen voor de laatste. Maar je kunt ook kiezen voor het volgende: [code:1:28db7006fe]rem DEVICE=C:\WINDOWS\HIMEM.SYS rem DEVICE=C:\WINDOWS\EMM386.EXE NOEMS rem DEVICE=C:\CDROM\IDE.SYS /D:IDECD000 /UDMA /Q device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) Country=031,850,C:\WINDOWS\COMMAND\country.sys[/code:1:28db7006fe] Voor Windows is dat een normale CONFIG.SYS. Blijkt dat dit na een maand of twee goed te werken, dan kan je de eerste 3 regels die mbv het woord REM zijn uitgeschakeld (gewijzigd in remarks oftewel opmerkingen) ook verwijderen, maar dat hoeft niet.
  • word het ook weer goed als ik win gewoon opniew installeer?? en 2 cd-roms omdat ik cd-r+cd-rw heb
  • Als je in DOS 2 spelers wilt kunnen gebruiken, dan moeten deze aparte ID's hebben. Dus bv: DEVICE=C:\CDROM\IDE.SYS /D:IDECD000 /UDMA /Q DEVICE=C:\CDROM\IDE.SYS /D:IDECD001 /UDMA /Q in de config.sys en C:\WINDOWS\COMMAND\MSCDEX /D:IDECD000 C:\WINDOWS\COMMAND\MSCDEX /D:IDECD001 in de autoexec.bat. Mits IDE.SYS dan wel de juiste driver is (!?) Of dat nou echt nodig is vraag ik me af (je gaat in DOS toch niet branden wel?). Maar het kan in principe natuurlijk wel, mits er geen REM's voor staan natuurlijk. Een herinstallatie van Windows zou hierook trouwens niets veranderen, dus dat zou ik maar niet doen. Maar waar lijdt dit allemaal naar toe? Als je een REM voor die EMM zet, is het probleem dan opgelost? En moeten we daarna dan nog meer problemen oplossen of zijn die er niet!

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.