Himem.sys causes system to Reboot!

After installing a bios upgrade for my abit BE-6 m/b my computer goes into a reboot loop.  I found that if I disable the first line:(DEVICE=C:\WINDOWS\HIMEM.SYS) in my cofig.sys the system will boot, but my SB live Value s/c will not have SB16 Emulation. The SB16 Emulation needs that line to initilize.  

Here is my Config.sys file:


rem TShoot: DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE
Rem TShoot: rem DEVICE=C:\WINDOWS\EMM386.EXE NOEMS

rem DOS=HIGH,AUTO,UMB
FILESHIGH=40
BUFFERSHIGH=20,4

SHELL=C:\COMMAND.COM C:\ /P /E:2048

any suggestions?  - Mike

MRVWAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

MRVWAuthor Commented:
Edited text of question.
0
MRVWAuthor Commented:
Edited text of question.
0
dew_associatesCommented:
Mike, try just these entries as noted:

Dennis
==================

For your Config.sys

DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS


For your autoexec.bat

path=c:\;c:\Windows;c:\Windows\system


Let me know how it reacts to this.

By the way, after you flashed the Bios, you (A) did clear the Cmos with the jumper and then (B) load the optimum defaults and then (C) adjusted those settings, correct?
0
Starting with Angular 5

Learn the essential features and functions of the popular JavaScript framework for building mobile, desktop and web applications.

MRVWAuthor Commented:
Dennis,
I tried the new config.sys and autoexec.bat and still have the same problem,  the system just resets.  As far as when I upgraded the bios I reset the machine (Cleared the CMOS, PNP and DMI data) and selected the appropriate settings.  I can get the machine to boot with this config.sys

DEVICE=C:\WINDOWS\HIMEM.SYS
rem TShoot: DEVICE=C:\WINDOWS\EMM386.EXE
Rem TShoot: rem DEVICE=C:\WINDOWS\EMM386.EXE NOEMS

rem DOS=HIGH,AUTO,UMB
FILESHIGH=40
BUFFERSHIGH=20,4
rem DEVICEHIGH=C:\WINDOWS\SYSTEM\CPQIDECD.SYS /D:IDECD001
rem TShoot: SHELL=C:\COMMAND.COM C:\ /P /E:2048

The system will boot but tells me during boot up the sb16 emulation will not load b/c emm386 is not present.  The machine then boots into windows, now in device manager SB16 emulation appears to be functionning properly (no yellow exclamation points).
Any Ideas???? - Mike
0
dew_associatesCommented:
Okay, let's see if we can track whether it's these two files that cause the reboot or something in Win98.

Re-implement the two files I gave you.

Now reboot normally and touch the F8 key right after the memory post and then select step by step. Proceed deliberately through one step at a time and see where the reboot starts.
0
k6__Commented:
try this:
DEVICE=C:\WINDOWS\HIMEM.SYS /testmem:on
or  this:
DEVICE=C:\WINDOWS\HIMEM.SYS /testmem:off

maybe you have bad memory so better try
with /testmem:on switch to see if you
have...


0
tlikCommented:
Did you try another HIMEM.SYS ?
Copy from your Win98 CD or another computer
0
MRVWAuthor Commented:
Memory was fine prior to bios upgrade.
0
MRVWAuthor Commented:
Dennis,
I made the new config and autoexec and rebooted with step by step.  The machine rebooted after processing the autoexec.bat file line:
c:\program~1\creative\sblive\dosdrv\sbeinit.com
Funny thing is I made sure the autoexec.bat only had the line you told me after the machine reboots this is how the autoexec looks:

SET BLASTER=A240 I7 D3 H7 P330  T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM
path=c:\;c:\Windows;c:\Windows\system

Why would the autoexec rewrite itself after I exit windows?
Any other Ideas?

Tlik:
I tried 2 different himem.sys and still the same result.
0
dew_associatesCommented:
Mike, it's because you've selected SB Live to be active during Dos as well as Win98.

Post your current config.sys and autoexec.bat and I'll compare them to my own.
0
MRVWAuthor Commented:
Prio to your suggestions:
Autoexec.bat
@IF ERRORLEVEL 1 PAUSE
@ECHO OFF
rem @REM Setup for QR, BW & Hibernation

PATH C:\windows;C:\windows\COMMAND;C:\PROGRA~\MICROS~4;C:\PROGRA~1\WIN98RK;%PATH%

SET PATH=%PATH%;C:\WINDOWS\Twain_32\SwUSB

SET BLASTER=A240 I7 D3 H7 P330  T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM

SET PATH=%PATH%;C:\WINDOWS\Twain_32\SwUSB;C:\PROGRA~\MICROS~4


Config.sys
DEVICE=C:\WINDOWS\HIMEM.SYS
rem TShoot: DEVICE=C:\WINDOWS\EMM386.EXE
Rem TShoot: rem DEVICE=C:\WINDOWS\EMM386.EXE NOEMS

rem DOS=HIGH,AUTO,UMB
FILESHIGH=40
BUFFERSHIGH=20,4
rem DEVICEHIGH=C:\WINDOWS\SYSTEM\CPQIDECD.SYS /D:IDECD001
rem TShoot: SHELL=C:\COMMAND.COM C:\ /P /E:2048

After you suggestions

SET BLASTER=A240 I7 D3 H7 P330  T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM
path=c:\;c:\Windows;c:\Windows\system



0
MRVWAuthor Commented:
Prior to you recomendations:
Config.sys
DEVICE=C:\WINDOWS\HIMEM.SYS
rem TShoot: DEVICE=C:\WINDOWS\EMM386.EXE
Rem TShoot: rem DEVICE=C:\WINDOWS\EMM386.EXE NOEMS

rem DOS=HIGH,AUTO,UMB
FILESHIGH=40
BUFFERSHIGH=20,4
rem DEVICEHIGH=C:\WINDOWS\SYSTEM\CPQIDECD.SYS /D:IDECD001
rem TShoot: SHELL=C:\COMMAND.COM C:\ /P /E:2048

Autoexec.bat
@IF ERRORLEVEL 1 PAUSE
@ECHO OFF
rem @REM Setup for QR, BW & Hibernation

PATH C:\windows;C:\windows\COMMAND;C:\PROGRA~\MICROS~4;C:\PROGRA~1\WIN98RK;%PATH%

SET PATH=%PATH%;C:\WINDOWS\Twain_32\SwUSB

SET BLASTER=A240 I7 D3 H7 P330  T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM

SET PATH=%PATH%;C:\WINDOWS\Twain_32\SwUSB;C:\PROGRA~\MICROS~4

After you recomendations:

autoexec.bat:
SET BLASTER=A240 I7 D3 H7 P330  T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM
path=c:\;c:\Windows;c:\Windows\system




0
dew_associatesCommented:
Okay, just this for config.sys
============================

DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS

And this for autoexec.bat
============================

@PATH C:\PROGRA~1\WIN98RK;C:\PROGRA~1\WIN98RK;%PATH%
PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRA~1\WIN98RK;C:\;C:\WINDOWS\SYSTEM
SET BLASTER=A220 I5 D1 H5 P330  T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM

0
MRVWAuthor Commented:
Dennis I set the config & Autoexec as above but when I rebooted I go the same restart and when I went into safe mode this is what the autoexec now looks like:
@PATH C:\PROGRA~1\WIN98RK;C:\PROGRA~1\WIN98RK;%PATH%
PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRA~1\WIN98RK;C:\;C:\WINDOWS\SYSTEM
SET BLASTER=A240 I7 D3 H7 P330  T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM

Why does it revert back to these values? and not the ones I saved prior to rebooting?
0
dew_associatesCommented:
It reverts because the Creative software recreates them to maintain the dos drivers. This was one of the options when you installed the software.

Click Start, Run and type in MSCONFIG and click OK

Now click the Startup tab and uncheck the sound related items and then reboot.
0
jatcanCommented:
Why don't you put the SB settings for dos in the pif file that is created the first time you "exit to real mode dos", it's in c:\windows\ and is called "Exit to Dos".pif. Just add the dos settings in the program tab "advanced button", click "specify a new msdos configuration " and all the common dos settings are added-IE: himem.sys, then you need not worry for windows and when you boot to real mode dos the drivers for the sb are taken care of........
never know it might just work.

Jatcan
0
MRVWAuthor Commented:
Jatcan,
The problem isn't with having the s/b dos drivers to work, the problem is that the computer resets when trying to read the config file for the s/b initilization.  thank you for your input - Mike
0
MRVWAuthor Commented:
Are there any problems with not having the second line in my config.sys file?

DEVICE=C:\WINDOWS\HIMEM.SYS
rem TShoot: DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
0
tlikCommented:
No !
Without EMM386.EXE, Windows still works fine
0
crojasCommented:
Check the I/O address for the SBLive and try excluding it from the himem.sys.
Or maybe your have an address conflict with some BIOS option, like shadow BIOS or the Video ROM, try disabling every one of this options.
0
dew_associatesCommented:
Mike, you don't need that line, however during the boot process you will get an error regarding EMM386 due to the SB Live settings in the registry.
0
MRVWAuthor Commented:
Crojas - How can I exclude the address from himem.sys?

I called creative labs today and was told there is no way to disable the dos drivers in the set-up of the card or after instalation.  the only work-around is  renaming the sbeinit.com file, and have an error message of bad command or filemane on boot.
Another tech told me there was possiblity that the bios upgrade made the NMI (non maskable interrupt) inoperable - dos sound)? has anyone ever heard of this happening?
0
dew_associatesCommented:
Mike, I'm not sure whether that Creative tech ever installed the software or is just reading some canned notes somewhere, but maybe he should try the install. You have a choice during the initial install for typical and custom. If you choose custom, you can decide whether or not you want the dos drivers to be loaded upon boot. If you choose NO, then you're not faced with this problem. However, I have never tried manually removing this feature or tried rewriting that COM file.
0
MRVWAuthor Commented:
Dennis,
I have tried the liveware 3.0 set-up(downloaded from the web) and I don`t have the option for custom set-up.  It defaults to all options to be installed.  Could it be the set-up CD gives you this option?  My original liveware 1.0 CD became a chew toy for my 4 legged friend and creative wants $22 w/shipping for the new one (liveware 3.0) what a rip-off.
0
dew_associatesCommented:
Hmmm, yep you're right. I checked and this is part of disk one of the 3 disks.
0
MRVWAuthor Commented:
Guess I may have to order the cd
0
dew_associatesCommented:
Mike,

In resolution of this question, I am posting the following. Of course, when the CD comes in (by the way, you may want to call them and tell them that you bought the card and the cd won't load, something about missing files?) Mike, once you have the cd, you can return to this question and continue. You also have the option of rejecting this answer if you sof desire, however the following, which condenses the above, is the correct solution.

Anyway, this issue involves the loading of MS-DOS driver files into the config.sys file, which is replicated after it is changed, as the result of the Creative software install. To resolve this problem properly requires the use of the initial Creative installtion disk which is currently unavailable.

Dennis
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
MRVWAuthor Commented:
Thank You Dennis!
0
dew_associatesCommented:
I'll wait for you to get the CD Mike. If you have a problem doing that, come back here and let me know.
0
MoondancerCommented:
This question was awarded, but never cleared due to the JSP-500 errors of that time.  It was "stuck" against userID -1 versus the intended expert whom you awarded.  This corrects the problem and the expert will now receive these points; points verified.

Please click on your Member Profile and select "View Question History" to navigate through any open or locked questions you may have to update and finalize them.  If you are an EE Pro user, you can also choose Power Search to find all your open questions.

This is the Community Support link, if help is needed.  Also a question is posted there specific to these changes that apply to the experts here.  Also, I am including the link to our All Topics, since many new ones have recently been added.

http://www.experts-exchange.com/jsp/qList.jsp?ta=commspt
http://www.experts-exchange.com/jsp/zonesAll.jsp
 
Thank you,
Moondancer
Moderator @ Experts Exchange
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.