Ok here is the deal.
My PC: a 900MHz AMD processor, running Windows 98SE, it has 256MB RAM in a single 168pin SIMM SDRAM. It has a SIS 730 & 950 chipset running the peripherals. I am using the FATS 32 bit fiel system. The machine is 2-3 years old and was built by one of the local computer shops. Last year the power supply went tits-up and I replaced it, this weekend the power supply when tits up again (this time I replaced it with a unit with a 5 year warrenty rather than the cheap Comp USA brand I used the first time).
What's going on: Occasionally I get an error "Unreliable XMS memory @ 00110038 Himem.sys can't be loaded'. This stops the boot process and I have to reboot.
More often I get errors that it can't find a particular .DLL (for example one time it indicated the MPR.DLL) but it's never consistant on which Linked Library it can't find. Now when I DO get it up and running it's not stabil. Lately it's been having problems running one of my kids favorite games.
Most (but not all) of the stability problems occured when I installed McAffe's Virus software, then when I tried to remove the software the problems got better for a while, then worsened.
What my plans are: I want to upgrade to Windows XP (I have the software package). But when I tried to run it last night (2 different times - once to check to see if my unit was compatible - and it crashed, and once to try to install it - machine locked up) I had problems.
What I'm considering doing:
1) Replace potentially falty DIMM with a new 512MB 168 pin DIMM SDRAM. That should fix any issues with the memory and it will double my RAM (fix & upgrade at the same time).
2)Get a new hard drive and set it as the primary, keep my current hard drive.
3) Install Windows XP on the new hard drive using the FATs 32 file system, then copy my needed files from the old hard drive. Once the files are copied, wipe the old drive, upgrade to the NTFS file system for both drives and use the old drive as a 'shared storage' for my wireless network (currently this PC and my wife's laptop share the internet connection).
Questions:
1) Can I make the current hard drive the 'secondary' when in install a new blank hard drive? I'm pretty sure I'll have to go into the CMOS setup.
2) Is this feasible? Is there a quicker/easeir way to fix this problem? (In any event I am going to upgrade the OS to XP)
3) I may not be able to boot the computer again (it took a dozen boots last night to get it up and running - till I crashed it). Will I be able to install the new OS (it's the upgrade version) onto the new harddrive w/o booting up? If so how?
Thanks!