Computing.Net > Forums > Windows 95/98 > Win98, constant 100% cpu usage

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Win98, constant 100% cpu usage

Reply to Message Icon

Name: jackbomb
Date: March 13, 2007 at 22:11:54 Pacific
OS: Win98/XP/Vista
CPU/Ram: PIII-S and AMD 64-X2
Product: jackbomb
Comment:

I recently reconfigured one of my PCs, operating-system-wise. I'm now triple booting Win98, WinXP, and Win Vista. I still run old Windows/DOS apps, and 98 does that best.

Under Windows 98, my CPU seems to be running at a constant 100%. I can't verify this, since the 98 task manager doesn't actually show CPU usage, but my variable speed CPU fan revs up 5 minutes after booting up 98, and constantly runs at high speed until I boot back to XP/Vista. Under XP or Vista, the CPU fan always stays at its low speed until I fire up something "compute-intensive."

I checked for spyware/viruses, and even re-installed 98 without the internet connection to make sure no malware could get in. Of the apps listed in the task manager, I'm guessing Explorer's using the resources (I doubt it's systray). How do I find out which part of a BARE 98 install is using all of the CPU time? Then, how would I stop it? Global warming, ya know? :)


Pentium III--Descendant of Intel Core.
Pentium III-S 1400 @ 1.63GHz, 512K L2
X800XT AIW OC 580/600
2GB of RAM
250GB HD
SB Audigy 2
QDI Advance 12 mobo
Smugly running Vista



Sponsored Link
Ads by Google

Response Number 1
Name: Tubesandwires
Date: March 13, 2007 at 22:41:12 Pacific
Reply:

Download: Netstat Live
from the web. It monitors network activity and CPU usage at the same time.

Make sure DMA is enabled in the properties for the hard drive(s).

Run MSConfig - try disabling programs listed under Startup.

Run msinfo32 (System Information)
Look under Software Environment - Running Tasks for oddball programs.

Try one of the better online scanners, such as Trend Micro's, or Panda's.


0

Response Number 2
Name: DAVEINCAPS
Date: March 13, 2007 at 22:51:19 Pacific
Reply:

How much RAM is installed?


0

Response Number 3
Name: jackbomb
Date: March 14, 2007 at 00:08:52 Pacific
Reply:

Tubesandwires--will do tomorrow and report back. Too tired tonight :)

DAVE: 2GB, with a tweaked system.ini.

--
This is a bare install--no network/extra apps or anything. So far, just 98 and a few drivers.


Pentium III--Descendant of Intel Core.
Pentium III-S 1400 @ 1.63GHz, 512K L2
X800XT AIW OC 580/600
2GB of RAM
250GB HD
SB Audigy 2
QDI Advance 12 mobo
Smugly running Vista


0

Response Number 4
Name: DAVEINCAPS
Date: March 14, 2007 at 00:57:37 Pacific
Reply:

Tweaking system.ini is more an art than science as there are different opinions on cache settings, etc. so you may want to vary those. Also, keep an eye on the swap file. A jump in size may correspond to increased cpu usage.


0

Response Number 5
Name: Tubesandwires
Date: March 14, 2007 at 09:23:45 Pacific
Reply:

How much free space do you have on the Win 98 partition?


0

Related Posts

See More



Response Number 6
Name: Derek
Date: March 14, 2007 at 15:27:09 Pacific
Reply:

The only system.ini tweak you really need on W98 is to ensure that vcache is no more than 512M.

I had mine set to 75% of my 512M RAM, ie MaxFileCache=393216 (which is 384M).

Type msconfig in the Run box and see what stuff is always running. Maybe you can deduce something. HijackThis will also tell you what is running and there are auto-analyzers around which will help you find out what is good or bad using the log it produces.

DerekW


0

Response Number 7
Name: jackbomb
Date: March 14, 2007 at 20:10:12 Pacific
Reply:

I ran Netstat Live, msconfig, and AVG/Spybot/Adaware.
No viruses
No adware/spyware
No extra processes running other than Win98 tasks.
DMA on all disk drives are enabled.
CPU not being used at all.

So why is the fan speed (and CPU temp) shooting up as soon as I boot into 98? The CPU is definitely doing something, contrary to what these programs are telling me. Temperature is up to 53°C, which is the temperature it reaches only when doing something like converting DVD to divx.

Tubesandwires: Win98 is on an 8GB partition, currently with 7.2GB of free space.


Pentium III--Descendant of Intel Core.
Pentium III-S 1400 @ 1.63GHz, 512K L2
X800XT AIW OC 580/600
2GB of RAM
250GB HD
SB Audigy 2
QDI Advance 12 mobo
Smugly running Vista


0

Response Number 8
Name: Tubesandwires
Date: March 14, 2007 at 21:12:39 Pacific
Reply:

Netsat Live doesn't lie. If it says the cpu is idle, it's idle.

Did you install all the drivers for your mboard in Win 98 including those for the main chipset? You should always do that so that Windows has all the proper info about the mboard including the hardware monitoring chipset and the ACPI/APM support.
If you haven't loaded the drivers your fan problem may be related to Windows 98 not having enough info.
Naturally if the fan spins faster the CPU will cool some, and visa versa. The problem may be totally the fan control in Win 98, and the cpu temp is just affected by how fast the fan is spinning.
53 C is not execessively hot for that cpu you have - have you even looked at the temp when it's running for a while in the other operating systems?

There's also the possibility Win 98 just can't handle your mboard fan control.


0

Response Number 9
Name: Tubesandwires
Date: March 14, 2007 at 21:16:16 Pacific
Reply:

"Win98 is on an 8GB partition, currently with 7.2GB of free space."

Good. I've found Win 98/98SE doesn't like having less than 1gb of free space much.


0

Response Number 10
Name: jackbomb
Date: March 14, 2007 at 21:34:32 Pacific
Reply:

All mobo drivers are installed.
To monitor CPU/HD/GFX temps, I just look at a little icon on the tray.

This CPU usually idles under Win XP at only 29°C, with the fan spinning at low speed. Under Vista, it idles at 31°. It never goes above that (and the fan never speeds up) unless I'm running a video encoder or something. Then it heats up to 52-54°.

Under 98, it's 'idling' (or so the program says) at 53°, and this is with the fan running full-tilt. Something's gotta be happening here!
It starts off at 24° (from a cold-boot) and rapidly climbs to 52-54° when running 98.


Pentium III--Descendant of Intel Core.
Pentium III-S 1400 @ 1.63GHz, 512K L2
X800XT AIW OC 580/600
2GB of RAM
250GB HD
SB Audigy 2
QDI Advance 12 mobo
Smugly running Vista


0

Response Number 11
Name: DAVEINCAPS
Date: March 15, 2007 at 00:31:55 Pacific
Reply:

For testing purposes, can you remove all but 512 meg (or less) of the RAM? It seems like you've got everything covered with system.ini but still, that's a boatload of RAM for 98. It's the only thing that's atypical for 98.

Is the temperature determined the same way and read with the same software in each OS? Or is the temp reading and fan speed solely a bios function? If the OS is involved perhaps the 98 setup isn't reading the temp right and is raising the fan RPM unnecessarily.


0

Response Number 12
Name: Tubesandwires
Date: March 15, 2007 at 06:50:25 Pacific
Reply:

Some software monitoring utilities do not work properly on some mboards.
When your utility says the cpu is at 53, what does the reading in the bios say?

What is your mboard brand and model?


0

Response Number 13
Name: jackbomb
Date: March 15, 2007 at 11:18:51 Pacific
Reply:

The temperature is being read with a little utility that came with the mobo (listed in my sig). This program reads the BIOS to report temperatures. Sure enough, the BIOS also reports 51-53 right after a Win98 session. The heatsink also feels quite a bit warmer.

Win98 is reading the temperature right, because if I boot into XP or Vista right after running 98, the temperature still shows up as 51, and drops down to its normal 30 in about 5 minutes.

The RAM is in a 1GB x 2 configuration, so I can't test it with only 512MB. :(
But with only 1GB installed, I get the same behaviour.

Pentium III--Descendant of Intel Core.
Pentium III-S 1400 @ 1.63GHz, 512K L2
X800XT AIW OC 580/600
2GB of RAM
250GB HD
SB Audigy 2
QDI Advance 12 mobo
Smugly running Vista


0

Response Number 14
Name: dave01
Date: March 15, 2007 at 13:53:23 Pacific
Reply:

Try limiting memory in MSCONFIG. Easy to change back if it doesn't work.


0

Response Number 15
Name: DAVEINCAPS
Date: March 15, 2007 at 20:02:03 Pacific
Reply:

OK, 98 appears to be working the cpu harder even though it's 'idling'. Maybe motherboard drivers? But try limiting the RAM in msconfig as Dave01 suggsts.

Or do XP and Vista power down the cpu making it seem like 98 is overworking it?


0

Response Number 16
Name: jackbomb
Date: March 15, 2007 at 21:39:35 Pacific
Reply:

I used msconfig to limit the memory to 128MB. The CPU's still heating up.

I already have installed all motherboard drivers from the mobo CD.
My other computer supports a CPU-power-down-thing called Cool'n'Quiet, but the computer in question is a Pentium III-S. I don't think that it has the ability to clock down to save power (especially since it's overclocked). I could be wrong on that, though. I'll have find out.

Edit: Woah--since when did computing.net get an edit feature? My prayers have been answered. :)


Pentium III--Descendant of Intel Core.
Pentium III-S 1400 @ 1.63GHz, 512K L2
X800XT AIW OC 580/600
2GB of RAM
250GB HD
SB Audigy 2
QDI Advance 12 mobo
Smugly running Vista


0

Response Number 17
Name: Tubesandwires
Date: March 15, 2007 at 23:41:58 Pacific
Reply:

Some stuff to try.

If you have flashed the bios on the mboard, the flash procedure may or may not load bios defaults, loading the CMOS settings for the new bios version. If the bios still has the old version's CMOS contents that can cause all sorts of problems. To make sure they are loaded, load Bios Defaults in the bios Setup. Take a look at settings first before you do that and jot down any you may need to change from default settings later.
.....

There's an outside chance your problem could be ACPI or APM related.

Win 98 and 98SE definately have problems with the ACPI support on some mboards.
I had to disable ACPI support in 98SE for my Epox mboard.
According to the manual for your mboard, you can disable ACPI in the bios, but if you do APM is enabled - either could cause a problem.
You could try disabling ACPI in the bios but it did not help with my problems (never coming out of Standby, wake up features not working, except an external modem would wake up the computer even if all ACPI settings were off in the bios).
In your bios -
Power Management Setup
- Enabled - ACPI enabled
- Disabled - APM enabled

If toggling that to APM doesn't help, try doing what I did and disable ACPI (and maybe APM) altogether - uncheck both LoadPowerProfile lines in Msconfig - Startup.

If you have 98SE, get the Shutdown Supplement if you haven't already installed it - it fixes some ACPI problems.
http://www.microsoft.com/windows98/...
.....

Win 98 and 98SE have problems with AMD cpus faster than 350mhz, but I believe that was fixed in later Via drivers and is no longer a problem if you have the proper drivers installed.
However, if you loaded drivers that were made before that was fixed, that could be related to your problem.

By the the way, it is recommended you load the older version - 4.35 - NOT the latest version - of the Chipset or Platform drivers - for Win 98 and 98SE:
http://www.viaarena.com/default.asp...
This applies to your mboard because it was probably made in 2001 - at least your manual was - manuals are often made after the mboard is released.
......

I see nothing in your bios settings to disable the automatic cpu fan speed control, or have the fan run full speed all the time.

(Maybe?)

In your bios
Advanced Features

Dram Clock
- double host clock
- double host clock plus 66mhz
- double host clock minus 66mhz
- by SPD
Dram timimg
- by SPD
- manual

If you are overclocking the ram, try setting both of those to by SPD.
....

(Unlikely)

1400mhz = 10.5 x 133.33mhz; 1627mhz = 10.5 x 155mhz?? (max overclocked FSB)

You could try a higher mulitplier, lower FSB speed, or not overclocking at all.


0

Response Number 18
Name: Tubesandwires
Date: March 16, 2007 at 00:05:06 Pacific
Reply:

Oops.
The problem was between Microsoft Win 98/98SE and AMD Chipsets faster then 350MHz.


0

Response Number 19
Name: jboy
Date: March 16, 2007 at 00:30:27 Pacific
Reply:

Oops?

Heh - - I'd always thought the word 'edit' was not in your vocabulary (now we have proof)

I'm not one of those who think Bill Gates is the devil. I simply suspect that if Microsoft ever met up with the devil, it wouldn't need an interpreter.


0

Response Number 20
Name: Derek
Date: March 16, 2007 at 10:20:04 Pacific
Reply:

I think the edit feature has only just arrived - between posts #15 & #16.

It will probably be announced in either the XP or Vista forums (if it's not there already).

DerekW


0

Response Number 21
Name: jackbomb
Date: March 17, 2007 at 15:09:21 Pacific
Reply:

Sorry I haven't replied in a couple days. My internet crashed and burned, and it took even the cable guys a long while to figure out why. But I'm up and running again.

All right. I tried running without ACPI enabled (and didn't dare boot up XP or Vista while doing it lol). This didn't make a difference, so I'm back to running with ACPI enabled. I installed the shutdown supplement--no difference.
I'm not running an AMD cpu, so none of that would be the problem.
Tried the 4.35 version of my drivers. Again, no difference made.

I'm actually running the RAM underclocked. This is DDR400 memory, and it's underclocked to 310MHz, even though the rest of the system is overclocked. So I just left the RAM settings alone, since it was already giving me stable performance under XP/Vista.

The system is running very quick and stable @ 155MHz FSB--not a single crash even when spending hours encoding DVDs to Divx. But I did try running it at stock speed just to see if it would make a difference under 98. The only difference it made was that the CPU would run up to 49 degrees instead of 53.
So I put the FSB back to 155.

Grrr. The CPU's doing something under 98; it has to be.

Pentium III--Descendant of Intel Core.
Pentium III-S 1400 @ 1.63GHz, 512K L2
X800XT AIW OC 580/600
2GB of RAM
250GB HD
SB Audigy 2
QDI Advance 12 mobo
Smugly running Vista


0

Response Number 22
Name: cryolithic
Date: March 26, 2007 at 03:18:28 Pacific
Reply:

You need a program to run the HLT instructions on the cpu when it is idle. http://www.benchtest.com/downloads/...

Check rain or waterfall on that page. Wow that takes me back to the good ole days ;)


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows 95/98 Forum Home


Sponsored links

Ads by Google


Results for: Win98, constant 100% cpu usage

Win98 constant 100%CPU www.computing.net/answers/windows-95/win98-constant-100cpu-/20212.html

Win95 - 100% CPU usage www.computing.net/answers/windows-95/win95-100-cpu-usage/66265.html

Rundll32 causes 100% CPU usage www.computing.net/answers/windows-95/rundll32-causes-100-cpu-usage/71432.html