retr0 wrote on 2025-01-30, 21:13:Hello guys, […]
Show full quote
Hello guys,
I’m new to this forum. Some days ago I got an old 286 board with battery corrosions.
I was able to repair the corroded traces, remove the charging circuit and install an CR2032 socket with battery.
My firs computer was an Pentium with Windows 98, so I don’t have much experience with older stuff.
But I want to run Windows 3.0 on my 286, just for fun. Playing solitaire 😉
I installed DOS 6.22, but Windows don’t want to start since XMS and HIMEM is missing (I guess not enough memory).
Is there a way to run Windows anyway somehow? Some tool that pretend XMS or swap it?
Thanks in advance
Nemo
Hi Nemo, for Windows 3.1 just add himem.sys in config.sys.
DEVICE=C:\DOS\HIMEM.SYS
or
DEVICE=C:\WINDOWS\HIMEM.SYS
or
DEVICE=HIMEM.SYS
640KB+384KB Extended Memory (= 1024KB; no shadows memory used) are just enough to run bare Windows 3.1x.
It's not much memory, but some of the Windows accessories such as Minesweeper or Clock will run.
For Windows 3.0, do the same. Without himem.sys it will run in Real-Mode (can be forced by WIN /R).
Real-Mode Windows can't run many applications (they want Protected-Mode),
but with that small memory expansion it can't anyway.
Best wishes,
Jo22
PS: Many 286 mainboards can access up to 4MB of RAM via SIPP/SIMM sticks (RAM is installed in pairs of two).
Windows 3 will run okay if it has 2MB of Extended Memory to work with. Programs such as Excel will then be usable.
Edit: I've remembered some old threads for reading that might be related to this..
Windows 3.1 on a 386 with 640K RAM - Possible?
How to add more memory to a 286?
Is there any reason to install more than 1 MB RAM on a 286 PC?
Why does a 286 processor need 4MB of memory?
Are Windows 2.03 / Windows 3.0 useful?
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//