Fucked up computer issue...

Here I am on my grandmother’s crusty old computer (P2 400 Mhz with 128 megs of SDRAM, Win98se) when all of the sudden it starts acting very strangely. If I try to browse folders through My Computer or otherwise opening them, Explorer crashes, then the screen redraws and I end up back where I started. Any idea as to how to fix this? I’ve tried restarting a few times, but that hasn’t helped.

[ul]
[li]Virus scan.
[/li][li]Defragment.
[/li][li]Diskscan.
[/li][/ul]
Do all those in Safe Mode.
They might help.

Or you’ll have to format and reinstall: The stability of operative systems deteriorates by time.

I used to have that problem. I believe there is an infinite run glitch somewhere in the program for My Computer. By infinite run i mean a set of code that never can be completed, like the BASIC code: “:12->X :Lbl 1 :If X(not equal)=12 :Then :Goto 1 :End” I have no clue how to get rid of it, though…

Did virus scan, nothing wrong there.
Defrag has been bitchy lately, for some odd reason it restarts claiming that something is writing to the drive.
Ditto for scan disk.
Repartitioning is not an option, she got this machine secondhand and did not recieve the relevant disks, just case, monitor, etc.

Do a spyware scan too. Those can make a system extremly unstable.

ran ad aware as well, no dice.

BTW, here’s the contents of the error message (details anyway):

EXPLORER caused an invalid page fault in
module <unknown> at 0000:07c7fc6e.
Registers:
EAX=004cf70c CS=0187 EIP=07c7fc6e EFLGS=00010246
EBX=02ca0a50 SS=018f ESP=01f1cc4c EBP=01f1cc68
ECX=50002fa8 DS=018f ESI=02ca0a58 FS=5777
EDX=01f1cc5c ES=018f EDI=01f1cf7c GS=0000
Bytes at CS:EIP:

Stack dump:
027f5da1 004cf70c 01f1cc5c 5c728420 00000000 004cf70c 0048fe38 01f1ccb4 027f5de2 01f1cf7c 02ca0a58 00000000 17671d02 00000000 00000000 00024e9c

It seems like some system file is corrupted which has created memory problems. The best fix would be to reinstall the OS then to restore whatever file is messed up.