Win 98 Will not start

Microsoft Windows 98 se (full product)
November 22, 2009 at 12:11:29
Specs: Windows 98 SE
CPU AMD Sempron 1.05 MHz 2GB Ram, dual boot setup XP and Win98

After upgrading to 2GB ram, Win98 will not start produces error not enough memory to start.
Attempted to start Safemode, same error followed by system shutdow.

Searching other messages for Start up issue, altered System32 ini file to change cache. Result wiped System32 folder files with the exception the Drive folder.

How do I resolve the memory error issue? This was a fresh install of Win98SE. The only use of the OS is to use Sony Mavica software to view/save Mavica photos as XP does not run the software.

Any help will be appreciated.

Thank you.


See More: Win 98 Will not start

Report •


#1
November 22, 2009 at 13:18:17
From what information I can find on the Sony Mavica, they use a standard JPG format onto floppy disk. Therefore no additional software is required to copy the files from the floppy to the hard drive.
So stick the floppy in the drive and use the Explorer to copy the files, you can use the XP image viewer or download a free one such as Picassa from Google:
http://picasa.google.com.au/
No further need for Win98 if that's all you are using it for.

Report •

#2
November 22, 2009 at 13:24:23
Look at the link below. Win98 can't handle more than 512MB of RAM.

Reduce the RAM to 512 or less and follow the instructions in the link then add the RAM back. Win98 will not use the additional RAM but your other OS will be able to.

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


Report •

#3
November 23, 2009 at 16:56:45
Undo the other changes you made to Win98 by restoring the registry to an earlier date. Then perform the fix in the MS link above.

Report •

Related Solutions

#4
November 24, 2009 at 07:46:23
Below are instructions on how to perform a rigistry restore in Win98.

Simply do a registry restore. Reboot and hit F8 while booting. Select command prompt. Type command\scanreg/restore and hit enter. Highlight a date that is prior to installing that program. Hit enter and you should be in business.
Try leaving a space after the word Scanreg. If you are at a pure command prompt the entire string should look like this:
C:
C:cd\windows
c:\windows
C:\windows\command
C:\windows\command\scanreg/restore
When getting the command prompt from the boot choices you are already in the C: drive, so it's not necessary to change drive letters.


Report •

#5
November 24, 2009 at 11:23:07
NOw this is a bit confusing.

This was fresh install of win98 se as dual boot with xp as the main os.

In the original message, I didn't think it was relevant that I migrated Xp to a new 500 GB Hd. and then setup Win98 in the dual boot configuration.

Modification of Vcache in System.ini didn't alter the bootup failure with the Message : insufficient memory to initialize.

Win98 SE has not started thru normal or safemode at any time with this re-installation.

I first enountered this issue after upgrading from 1GB Ram to 2 GB ram and attempting to intialize win98 on the original 80GB HD as dual boot system.

Thank you.


Report •

#6
November 24, 2009 at 13:38:04
post your boot.ini for review

Report •

#7
November 24, 2009 at 16:57:17
You are correct, this is confusing. What you actually did and what I thought happened are different.

Then you manually created the boot.ini?

As wanderer requested post your boot.ini

If you had ONLY one drive at a time connected when installing the OSes then you may be able to choose which OS to boot by means of selecting the boot drive from a list.

Watch your POST screens at start up to see if you get an option like that. On the computer I am currently on the option is displayed by tapping the Esc key when prompted.

IMO that is actually a better way to boot to the desired OS. The reason is that neither OS is dependent on the other one in order to work. Kind of a third party boot loader instead of using the Windows version.


Report •

#8
November 25, 2009 at 07:22:34
As suggested by "Wanderer" this is the content of the Win.ini file( assuming this is the boot file recommended):

[windows]
load=
run=
NullPort=None

[Desktop]

[intl]

[Fonts]
Lucida Console (TrueType)=LUCON.TTF
Marlett (TrueType)=MARLETT.TTF
Tahoma=TAHOMA.TTF
Tahoma Bold (TrueType)=TAHOMABD.TTF
Comic Sans MS (TrueType) = COMIC.TTF
Comic Sans MS Bold (TrueType) = COMICBD.TTF
Impact (TrueType) = IMPACT.TTF
Verdana (TrueType) = VERDANA.TTF
Verdana Bold (TrueType) = VERDANAB.TTF
Verdana Italic (TrueType) = VERDANAI.TTF
Verdana Bold Italic (TrueType) = VERDANAZ.TTF
Webdings (TrueType) = WEBDINGS.TTF
Arial (TrueType)=ARIAL.TTF
Arial Bold (TrueType)=ARIALBD.TTF
Arial Bold Italic (TrueType)=ARIALBI.TTF
Arial Italic (TrueType)=ARIALI.TTF
Courier New (TrueType)=COUR.TTF
Courier New Bold (TrueType)=COURBD.TTF
Courier New Bold Italic (TrueType)=COURBI.TTF
Courier New Italic (TrueType)=COURI.TTF
Times New Roman (TrueType)=TIMES.TTF
Times New Roman Bold (TrueType)=TIMESBD.TTF
Times New Roman Bold Italic (TrueType)=TIMESBI.TTF
Times New Roman Italic (TrueType)=TIMESI.TTF
WingDings (TrueType)=WINGDING.TTF
Symbol (TrueType)=SYMBOL.TTF
Arial Black (TrueType) = ARIBLK.TTF

[FontSubstitutes]
Helv=MS Sans Serif
Tms Rmn=MS Serif
Times=Times New Roman
Helvetica=Arial
MS Shell Dlg=MS Sans Serif

[Compatibility]
_3DPC=0x00400000
_BNOTES=0x224000
_LNOTES=0x00100000
ACAD=0x8000
ACT!=0x400004
ACROBAT=0x04000000
AD=0x10000000
ADW30=0x10000000
ALARMMGR=0x0040000
ALDSETUP=0x00400000
AMIPRINT=0x04000000
AMIPRO=0x04000010
APORIA=0x0100
APPROACH=0x0004
BALER=0x08000000
BMAPP=0x0004
CASMONEY=0x00200000
CAVOIDE=0x00200000
CCMAIL=0x00200000
CCMCWFY=0x80
CHARISMA=0x2000
CONFIG=0x00400000
CORELDRW=0x48000
CORELPNT=0x08000000
COSTAR=0x0004
CP=0x0040
CROSSTIE=0x00000400
DARCH=0x80
DESIGNER=0x00002000
DIRECTOR=0x00800000
DPLANNER=0x00200000
DRAW=0x2000
DS40=0x8000
DTWIN20=0x00000400
EAP=0x0004
ED=0x00010000
EXCEL=0x1000
EXPASTRO=0x04000000
EXTYPWND=0x00200000
FAXVIEW=0x04000000
FAXWORKS=0x00000400
FH4=0x00E08000
FLW2=0x8000
FMPRO=0x00200000
FREEHAND=0x8000
FULLTEXT=0x20000000
GIFTMAKE=0x20000000
GUIDE=0x1000
HDW=0x04800000
HGW=0x8000
HGW2EXE=0x8000
HGW3EXE=0x8000
HJDRAW=0x00400000
IDAPICFG=0x00400000
IDRAW=0x04008000
ILLUSTRATOR=0x8000
IMPROV2=0x00000000
INFOCENT=0x04000000
INSIGHT=0x00000400
INSTAL1=0x00400000
INSTALL=0x00400000
INTERMIS=0x10000000
IS20INST=0x00000000
IVIHEALT=0x00400000
JEOPARDY=0x00200000
JW=0x00000000
KALOAD2=0x00400000
KEYCAD=0x8000
LE_ADMIN=0x00400000
LUI=0x20000000
MAILSPL=0x10000000
MAKER=0x00200000
MAPS1=0x04008022
MATH=0x00000001
MAVIS=0x00200000
MCOURIER=0x0800
MFWIN20=0x02000000
MILESV3=0x1000
MILESV40=0x4
MOZART=0x40000000
MSARTIST=0x00100000
MSBHUMAN=0x4
MSREMIND=0x10000000
MVIEWER2=0x40200000
MYINV=0x00200000
MYST=0x08000000
NAFTA1=0x4008022
NBAMW4V4=0x04000000
NETSET2=0x0100
NOTES=0x200000
NOTSHELL=0x0001
OPERATOR=0x02000000
OUTPOST=0x00000000
OWLAPP=0x00400000
PACKRAT=0x0800
PAINTER=0x00000000
PAWC8DC3=0x00400000
PAWIN=0x4
PEACHW=0x04800004
PIXIE=0x0040
PLANIT=0x0004
PLANNER=0x2000
PLUS=0x1000
PM4=0xA000
PM5APP=0x8000
PP4=0x00000000
PR2=0x2000
PRINTHLP=0x0004
QAPLUSW=0x0004
QLIIFAX=0x00400000
QUAKE=0x80
QW=0x08000000
RELAY=0x20000000
REM=0x8022
RR2CD=0x00200000
RX=0x00000400
RXL=0x00000400
SETUP=0x00000000
SIDEKICK=0x0004
SLEEPER=0x10000000
SOL=0x00400000
SPCB=0x04008000
SPORTJEP=0x00200000
SPWIN20=0x00400000
ST2=0x4008022
STRAUSS=0x40000000
STRAV=0x40000000
SCHUBERT=0x40000000
SSBWIN=0x00200000
SWCWIN=0x00800004
TCVWIN=0x00200000
TCW=0x00400000
TCWIN=0x0004
TERRAIN=0x00400000
TISETUP=0x00200000
TL6=0x08000000
TME=0x0100
TMSWIN=0x20000000
TMTWIN=0x00200000
TMTWINCD=0x00200000
TOUCHUP=0x00400000
TURBOTAX=0x00080000
VB=0x0200
VEWINFIL=0x00400000
VISIO=0x00000004
VISIOHM=0x00000004
VISION=0x0040
W4GL=0x4000
W4GLR=0x4000
WGW=0x00440000
WIN2WRS=0x1210
WINCIM=0x4
WINLINK=0x20000000
WINPHONE=0x0004
WINSIM=0x2000
WINTACH=0x00200000
WORDSCAN=0x02200000
WPWINFIL=0x00000006
WPWIN60=0x00000400
WPWIN61=0x02000400
WSETUP=0x00200000
XPRESS=0x00000008
ZETA01=0x00400000
ZIFFBOOK=0x00200000

[Compatibility32]
CLWORKS=0x00A00000
MCAD=0x00600000
PHOTOSHP=0x00208000
PODW=0x00200000
SPSSWIN=0x00200000
TYPSTRY2=0x00200000
V32VM20=0x02000000
VISIO=0x00000000
VISIOHM=0x00000000
WINPHONE=0x00000004
WRDART32=0x00400000
SHELL=0x80000000
USTATION=0x80000000

[Compatibility95]
CHAOS OV=0x80000000
CONF=0x00000002
MSDEV=0x00000002
IMAGE32=0x80000000
INST32=0x80000000

[ModuleCompatibility]
ACEROOBE=0x0004
AIRNFM=0x0002
ALDNCD=0x0002
AMRES=0x0002
ATM=0x0002
ARCHANGEL=0x0002
CSNOV=0x0002
DEFDEMO=0x0002
DIBWND=0x0002
DIB=0x0002
DS=0x0001
EMLIB=0x0002
EMSAVE=0x0002
FH4=0x0002
GEDIT=0x0002
GEORGE=0x0002
GVBSETUP=0x0002
HRWCD=0x0002
ISLFAXPR=0x0002
KIDDESK=0x0002
KIDSTYPE=0x0000
KNPS=0x0002
LIONKING=0x0002
MAUI_DRV=0x0002
MGXWMF=0x0002
MEMMAP=0x0002
MSARTIST=0x0002
MSCRWRTR=0x0002
MSCUISTF=0x0001
MVIEWER2=0x0002
MWAVSCAN=0x0002
MYINV=0x0002
OLESVR=0x0002
PDOXWIN=0x0002
PLANIT=0x0002
PP3=0x0002
PP4=0x0002
PPPP=0x0002
PXDSRV2=0x0002
REVIEWRT=0x0002
ROULETTE=0x0002
RRIRJ=0x0002
RR1=0x0002
RR2CD=0x0002
STL_DLG=0x0002
TECO=0x0001
TER=0x0002
TLW0LOC=0x0002
TMSWIN=0x0002
USA=0x0002
VOICE=0x0002
WFXVIEW=0x0004
WINFORM=0x0002
WPWIN61=0x0002

[TrueType]
FontSmoothing=0

[mci extensions]
mid=Sequencer
rmi=Sequencer
wav=waveaudio
avi=AVIVideo
cda=CDAudio

[MCICompatibility]
QTWVideo=0x0001
MCIXSND=0x0001
GDAnim=0x0001

[mciavi]

[Desktop_Shell]
Current=Win

[Pscript.Drv]
ATMWorkaround=1

[Ports]
LPT1:=
LPT2:=
LPT3:=
COM1:=9600,n,8,1,x
COM2:=9600,n,8,1,x
COM3:=9600,n,8,1,x
COM4:=9600,n,8,1,x
FILE:=

[embedding]

[Extensions]

[Mail]
MAPI=1
MAPIX=1

[Devices]

[PrinterPorts]


Report •

#9
November 25, 2009 at 07:31:27
A response to "OtheHill" is :

The boot.ini(which I'm assuming is the Win.ini file) was created by the Win98SE installation. The dual boot method created using BootMagic.


Report •

#10
November 25, 2009 at 07:33:49
You posted the Win.ini. We need the boot.ini.

Look for the boot.ini file in the root directory of the Win98 partition.


Report •

#11
November 27, 2009 at 13:57:59
Searched win98 partition & win directory, plus all hidden files, no
Boot.ini found. Formatted the partition, re-installed win98, No boot.ini found. Did find hidden file Bootlog.txt.

What is the next step?


Report •

#12
November 27, 2009 at 14:14:54
boot.ini should be found in C:\ folder...

Skip


Report •

#13
November 27, 2009 at 14:18:54
As skip stated and I stated before. The root directory of the OS partition. You are looking in the Windows folder.

Report •

#14
November 27, 2009 at 16:06:46
At the C:\ prompt is the root directory and as indicated the Windows directory was examined, the only .ini files were located in the Windows directory.

More info?


Report •

#15
November 27, 2009 at 18:20:11
Only two reasons a boot.ini file won't be found in the root directory...

1. Only 98se is installed; you have not installed XP yet.
2. You deleted it.

Skip


Report •

#16
November 27, 2009 at 18:25:15
Yeah, 98 doesn't use boot.ini. However in a dual boot setup with an NT-based OS it should be there. It's probably a hidden file.

In 98, open 'my computer', click VIEW, FOLDER OPTIONS, VIEW and under 'hidden files' click 'show all files'. Then OK.

Now see if it shows up.

Help me Jebus!


Report •

#17
November 29, 2009 at 17:24:22
Received two fixes that finally got win98 to boot.

1. Setting MaxphysPage=40000, as described in Ms bulletin indicating that win98 will address ram larger than 1GB

2. Initially limiting VCache to 512 GB.

Observation: One message indicated that the oldest OS should be installed first on a dual boot, this was not the case for me in either the first instance on a Hd several years in the past and current circumstances migrating to a new HD.


Thank you for the time spent helping me solve the problem.

You guys gotta be devoted, especially keeping all this stuff in real memory. (I left coding when DOS was king!)


Report •


Ask Question