You're the only one I know that really understand cpu stuff problem. I want you to explain me something if you can.
Ok, I want to modify "Autoexec.bat" to allow a Sound Blaster Dos driver to run. So, I bring the modifications using "Sysedit" or "Msconfig" and I save the file. But when I restart the computer (under Dos or not), Autoexec.bat is resetted using the last config.

I did try to bring the modifications under plain Dos (using "edit Autoexec.bat") as well and it worked at the next Windows start, but anytime I restart the computer, Autoexec.bat is modified using the last config.
Here's the original config of Autoexec.bat that always reset with these values:
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A220 I7 D1 H5 P330 T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM
C:\WINDOWS\COMMAND\MSCDEX.EXE /D:ASUSCD01
MODE CON CODEPAGE PREPARE=((850) C:\WINDOWS\COMMAND\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB CF,,C:\WINDOWS\COMMAND\KEYBRD2.SYS
And I want it to become:
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A220 I5 D1 H5 P330 T6
SET CTSYN=C:\SBDOS
C:\SBDOS\SBEINIT.COM
C:\WINDOWS\COMMAND\MSCDEX.EXE /D:ASUSCD01
MODE CON CODEPAGE PREPARE=((850) C:\WINDOWS\COMMAND\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB CF,,C:\WINDOWS\COMMAND\KEYBRD2.SYS
But it constantly resets and it's pretty annoying. Do you know what to do?

I'm using Win98SE.