Installing windows 95

Microsoft Windows 95
February 16, 2010 at 15:31:48
Specs: Microsoft Windows 95, 2.73 GHz O.C/ 4094 MB
So I have an extra 500GB drive that i know I am never going to use and I would like to install as many OS's as I possible can. So far I have MS DOS 7.10 on a 1GB partition on it and I will be using grub4dos to boot all those OS's.

Anyway I am starting with Windows 95 SE. It installed perfectly no problems there but when I try and boot into Windows 95 I get this error "Not enough extended memory available to start windows". I tried booting straight into it and booting it from MS-DOS.

I have heard some problems with win 95 and modern pcs with the cpu being over 300mhz and stuff but I am not getting any of those errors. Just the memory one.

Any Ideas? Thanks :)


Edit: Ok I found the problem. MS-DOS is using all the XMS memory. No idea why it is doing that.

Edit #2: Ok I fixed the problem but now i am getting "Windows Protection Error. Please reboot your computer"


See More: Installing windows 95

Report •


#1
February 16, 2010 at 18:54:32
Check my # 3 and # 11 here:

http://www.computing.net/answers/wi...

Try the NDIS fix in # 11's link first.

I uploaded some screenshots of modifications of 98 to deal with a large amount of ram. Probably applies to 95 too:

http://members.driverguide.com/driv...

This is microsoft's comment on errors caused by a large amount of ram:

http://support.microsoft.com/defaul...

Probably apply their methods in setting cache sizes rather than the ram.zip pics.

You're not really green until you're soylent green.


Report •

#2
February 17, 2010 at 03:59:14
I tried the AMD CPU fix this and that didn't fix it. I can't even get into safe mode on windows 95 because no logo pops up just that error.

I will try setting the cache sizes when I get home.


Report •

#3
February 17, 2010 at 09:08:38
Win95 wasn't designed to be run with a 2.73GHz CPU & 4GB RAM. I don't know why you feel you need it in this day & age, but if you insist on running it, run it on a virtual machine.

Report •

Related Solutions

#4
February 17, 2010 at 14:36:13
To DAVEINCAPS: I tried the memory things and it still didn't work. Also I can not do the NDIS fix because I can't even boot into safe mode it just goes straight to the error even if i hold F8. I also tried to under clock my cpu to 2.0ghz just to see if that would fix it but it didn't.

To JAM: The reason I am installing windows 95 is because I want to install all the OS's that I think I made a difference in the history of home computing. Windows 95 made a diff because it had the first true windows gui.


Report •

#5
February 17, 2010 at 15:37:14
Temporarily remove as much ram as you can and then see if it'll get to the desktop--either safe or normal mode.

You're not really green until you're soylent green.


Report •

#6
February 17, 2010 at 16:06:59
Ok I got to the place were you can choose to boot from safe mode I just had to make it boot into win95 and not ms-dos first.

Anyway when I try to get into safe mode I get "Insufficient memory to initialize windows"

I already added "MaxPhysPage=30000" under 386Enh to system.ini so I am guessing safe mode is disabling that so that's why I am getting that error.


Report •

#7
February 17, 2010 at 16:35:17
Well, yeah, you don't boot into dos before booting into 95.

How much ram did you remove?

You're not really green until you're soylent green.


Report •

#8
February 17, 2010 at 16:45:44
I tried removing 2GB since i have 2 sticks of 2gb. But I still get that stupid protection error in normal boot and the memory error in safe mode.

Report •

#9
February 17, 2010 at 20:44:25
Under the [vcache] section in system.ini add (or change)

MaxFileCache=524288

Edit out a MinFileCache line, if it's there.

You're not really green until you're soylent green.


Report •

#10
February 18, 2010 at 03:47:51
Nope still get "Insufficient memory to initialize windows" when I try safe mode.

I have a feeling safe mode will work if we just fix this memory problem and then we can fix everything else.

Also I think when I go into safe mode it just loads the defaults and doesn't load anything in system.ini that might be why I am getting the error.

Edit: Ok I just found out in safe mode it skips "[386Enh]" in system.ini which contains "MaxPhysPage=30000" which I need to start without the memory error.


Report •

#11
February 18, 2010 at 16:43:03
There's a table here:

http://support.microsoft.com/kb/181862

of entries for MaxPhysPage vs available ram. 30000 allows for 768 meg. You might want to drop that to something like 10000 or 08000 (256 or 128) and see if that works.

Also, if you have a config.sys with himem.sys and emm386.exe loading,. try temporarily renaming it to something else so it doesn't load.

You're not really green until you're soylent green.


Report •

#12
February 18, 2010 at 17:08:44
Well changing the MaxPhysPage won't do anything in safe mode since it doesn't load anything under "[386Enh]". Also I tried disabling himem.sys since I already have emm386.exe disabled and that didn't work.

I just need a way to get MaxPhysPage to load during safe mode to fix this and I can't figure out how.


Report •

#13
February 18, 2010 at 19:34:58
If you get all that set right it should boot to normal mode.

Even if you get it to the desktop you'll still need 95 drivers for all the hardware and depending on the motherboard they may be hard to find. So you might want to go with a virtual machine as jam suggests, especially if you can't get it going on that hardware.

You're not really green until you're soylent green.


Report •

#14
February 19, 2010 at 00:01:32
If you can't get it to the desktop, the only other thing I can think of is to put the drive in another--much slower, much less ram--PC and boot it up there. Then install the NDIS patch and anything else that needs to be done with 95 up and running. Then move the drive back to the faster PC.

I recommend you copy the msconfig files from 98 and install them so you have that feature.. There is a memory limiting option there too. If you can't find a download for msconfig I can email the files.

9X isn't like newer OS's that give a BSOD if you move a drive to another PC so that should work OK, if you have such a PC available.

You're not really green until you're soylent green.


Report •

#15
February 19, 2010 at 03:41:17
Ok I will do that. I have a older pc available. Should of thought of that lol.

Hopefully my Compaq Presario 6000 will work with 1gb ram because I have no idea were I put the 128mb and 512mb sticks -.-

Also can you send me the msconfig files i cant find any :)


Report •

#16
February 19, 2010 at 19:05:33
Send me a private message with your email address and I'll send the files.

You're not really green until you're soylent green.


Report •

Ask Question