I'm hoping someone here can at least point me in the right direction.
I have a P3 900MHz w/256 MB and 20GB SCSI HD (system partition is 4
GB, 26% free, regularly defragged), running NT 4.0 SP6a, with a
NIC/cable modem Internet connection.

About two weeks ago, I began experiencing blue screens several times a
day. The crashes are consistent-- either a MACHINE_CHECK_EXCEPTION or
an UNEXPECTED_KERNEL_MODE_TRAP, but always with the same stack trace
(see below). But the crashes aren't predictable... sometimes the
system stays up almost a day, sometimes only 10 minutes. Sometimes
the system has several applications running, sometimes it is idle.

FWIW, here's the crash dump:
*** STOP: 0x000009C (0x00000001, 0x00000000, 0xB20000000, 0xf0000565)
*** STOP: 0x000007F (0x00000008, 0x00000000, 0x000000000, 0x00000000)

CPUID: GenuineIntel 6.8.6 irql:1F DPC SYSVER 0xf0000565

Dll Base DateStmp - Name Dll Base DateStmp - Name
80100000 37e8005b - ntoskrnl.exe 80010000 36c49893 - hal.dll
80001000 39d46a6f - PSeries.sys 80005000 3738c634 - atapi.sys
801db000 3784f875 - SCSIPORT.SYS 8000c000 36c4a0ae - Disk.sys
801e4000 375704e5 - CLASS2.SYS 8001d000 36e5f31c - intlfxsr.sys
801e8000 37c5705c - Ntfs.sys 80243000 366ee381 - NaiFsRec.sys
.. (Q: What are these last two?)

Anyway, I first tried removing any recently installed applications.
Then, I tried moving around/removing every combination of the 2 DIMMs
installed. Then, I tried environmental ideas-- cleaning any dust out,
cooling the area (had been in a 80 - 85 degree room, cooled down to

The event log shows no disk errors. The only unusual messages that
appear are a series of DHCP warnings after reboot. First, a single
message: "DHCP received an unknown option 000 of length 255."; the
"raw option data" is all zeroes. Then, a series of 12 identical
messages: "DHCP received an unknown option 000 of length 000." I
don't know if this has anything to do with the problem.

I don't have and never had the Blaster worm.

I guess what I'm wondering is, does anyone have a gut feel as to which
direction to go? Would running scandisk outside of NT somehow help
(how do I do that)?

Sorry this is a little long, but I truly appreciate any guidance
before I suck it up and head down to the repair shop. If I can
provide any more information I'd be glad to.