Solved

Driver By Driver

Posted on 2000-04-19
13
175 Views
Last Modified: 2013-12-28
SITUATION:
My computer started to run very slowly.  I also noticed that in the Properties page of the System notebook, I only had 16megs of RAM.  I know this to be wrong because I have 80megs.

WHAT I HAVE DONE SO FAR:
I rebooted the computer and loaded the drivers one after another to find out what the faulty file was.  (Yes, I ran scandisk, defrag, virus checker..... first)  I found that when I opted not to load the config.sys file, everything went back to normal.  So, I then went into the config.sys to see if anything was unusual there, no there wasn't.  Just minimal stuff.  I rebooted as normal, again the problem appeared.  I then moved the config.sys file, nope.  I then renamed the Config.sys file, nope.  I then deleted the config.sys file, still nope.

QUESTION:
Is this computer booting another config.sys that I don't know about?  How can I get my memory back?
0
Comment
Question by:ryan3d
  • 4
  • 4
  • 2
  • +2
13 Comments
 
LVL 5

Expert Comment

by:jjcontact
Comment Utility

Troubleshooter for memory at:
http://support.microsoft.com/support/kb/articles/Q146/9/12.asp?LN=EN-US&SD=gn&FR=0

Could it be autoexec.bat that you disabled at the same time?
0
 
LVL 2

Expert Comment

by:burntout
Comment Utility
when your computer starts booting up press F8, then a menu will pop up and one of the options is to pick which lines of the autoexec.bas/config.sys file you want to execute, This way you can try not loading different lines and find the problem line, and you will see the contents of the startup files that are being used. (This should answer your question about what config.sys is being used) once you find the problem line type REM in front of it, and see if everything works correctly.

Chris
0
 
LVL 23

Expert Comment

by:slink9
Comment Utility
You have a lot of troubleshooting tools under start-program files-accessories-system tools-system information.  Give these tools a shot in your troubleshooting.  You can also turn off pieces of your startup files and startup programs.
0
 

Author Comment

by:ryan3d
Comment Utility
All comments look good.  But I have to leave now and will return to this problem tonight.
0
 
LVL 6

Expert Comment

by:1cell
Comment Utility
what nurnt out is talking about is the step by step confirmation from the 98 Start Up menu

now some comments of my own:

first, give us the text of the config.sys

2nd, from safe mode, go to start | run and type msconfig, then hit enter

under msconfig, check the box next to selective startup and remove the checkmark from process config.sys file

apply and restart normally

does it restart?

if so, you can now go back to msconfig and place the check back in process config.sys.   then, click on the config.sys tab at the top of the window and remove the check from the first line.  Apply and restart.  If it does restart, you found the problem.  If the system does not restart at this point, you will have to go back into safe mode, replace the check in the first line and remove from the second line.  Apply and restart.  Continue this process through the entire config.sys file until you find out which line is causing the problem.

then tell us
0
 
LVL 2

Expert Comment

by:burntout
Comment Utility
1cell, I never evan knew about msconfig.  pretty much the same thing i said but a lot easier.

(good to know for next time)

chris
0
Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

 

Author Comment

by:ryan3d
Comment Utility
OK, again, all comments have been instructive.  Let me comment to 1cell.

From msconfig, I unchecked the config.sys checkbox and then rebooted.  Results: GOOD.

Here is the config.sys from msconfig
Also, it a match for the actual file.

DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
FILES=30

STACKS=9,256
-----------------------------------------
FROM MSCONFIG:

There is a blank listing for autoexec.bat

HOWEVER:
Here is the result when I opened the file from an editor:

@ECHO OFF
PROMPT $p$g
PATH C:\WINDOWS;C:\DOS
SET TEMP=C:\DOS

Hmmmm

I'm going to try to recheck the config.sys box and then enable 1 line at a time.  Maybe I have good txt but bad binary.



0
 
LVL 6

Expert Comment

by:1cell
Comment Utility
do a find files on your computer for himem.sys and make sure it's in the c:\dos directory
0
 

Author Comment

by:ryan3d
Comment Utility
I did and it is.  I also compared an old version and it also included a device=setver line, so I added that line.  I confirmed that it is in the windows directory. No effect.

jjcontact sugested that I go to the http://support.microsoft.com/support/kb/articles/Q146/9/12.asp?LN=EN-US&SD=gn&FR=0
website.  The site suggest:
 The real-mode CD-ROM driver from Teac for their 4x CD-ROM drive loading in the Autoexec.bat file has the parameter "xmssize= -1." This parameter can cause this behavior. The resolution is to change the parameter to "xmssize=0."

I have this CD-ROM.

But since my MSCONFIG is an empty page I wouldn't know what to add.  Again, the actual file exist but doesn't show any info in the MSCONFIG.

Do you think I should type in statements into the MSCONFIG for autoexec.bat?

0
 
LVL 5

Expert Comment

by:jjcontact
Comment Utility
Check Dosstart.bat - the next most logical place. I still don't get it why you have Autoexec.bat not in MSCONFIG. Something for me to work on.
If that doesn't do it do a FIND for files or folders containing the text xmssize= -1 on the C drive including all subfolders.
0
 
LVL 6

Expert Comment

by:1cell
Comment Utility
Do you think I should type in statements into the MSCONFIG for autoexec.bat?

No, you should edit the actual autoexec.bat

0
 

Author Comment

by:ryan3d
Comment Utility
I fixed it.  I found a file (autoexec) that did not have a *.bat extension on it.  However, in the properties notebook, it was listed as a *.bat file.  This file was indeed empty.  So I copied and pasted the contents of the listed autoexec.bat file into this one and then rebooted.  It worked.

I applied some NT detective work to 98.  According to Peter Hipson book, Expert Guide To Windows NT 4 Registry,  windows doesn't really read the autoexec, config, winini or sysini directly from their files.  Insted, Windows refers to the registry and uses the values directly in the registry for these files or is directed to these files.  Well, some where along the line my copy of Windows started reading the empty file that wasn't listed as the autoexec.bat.

That explaination and some serious money will buy you an island in the tropics.  It works for now, as for later today, who knows.  
0
 
LVL 6

Accepted Solution

by:
1cell earned 50 total points
Comment Utility
windows soesn't use the autoexec.bat or I should say doesn't require it.  However, many, many, current hardware and software components do utilize it and it can still cause problems.  Regardless, glad to point you in the right direction.
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

A few months ago I had an issue with LaserJet 1020 printer which was installed to XP and Windows 7.  It was installed to XP and working, but when I tried to connect from a Windows 7 PC, it would attempt connection and then fail.  Sometimes the Spool…
A Bare Metal Image backup allows for the restore of an entire system to a similar or dissimilar hardware. They are highly useful for migrations and disaster recovery. Bare Metal Image backups support Full and Incremental backups. Differential backup…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now