ChrisK wrote on 2024-09-17, 07:59:Haha, that's just what I was remembering when thinking about that all at bit more.
I also regularly reinstalled Win98 but I can' […]
Show full quote
Haha, that's just what I was remembering when thinking about that all at bit more.
I also regularly reinstalled Win98 but I can't recall the reasons for that any more. Since I didn't change hardware components that often this can't have been the reason.
Nevertheless it was a very common process for me, just a matter of format C: and starting setup.
Nowadays this isn't my preferred approach because of having installed many other things I don't want to reinstall each time. And since I discovered you could just reinstall Win98 over an existing installation reverting all drivers but keeping other software this is my preferred way to go. But sometimes even that doesn't work.
But there's another way to set Windows back to a working state:
Windows creates backups of its system files under C:\Windows\Sysbackup\rb00x.cab
Those .cab files are archives with system.dat, user.dat, system.ini, win.ini.
By extracting system.dat and user.dat from a .cab from before when the system got into a bad state and putting them into C:\Windows\ (overwriting the existing files) can bring the system back to life.
At least it seems this saved me from doing a complete reinstall for now.
I reinstalled Win98(SE) so often these days that I still know the product key by heart, despite the last installation I did was more then ten ago (can't remember exactly). New hardware wasn't the main reason, but a new video card was the best hardware reason to get a new install (except motherboard, which really requires a new Win98(SE) installation to have a stable and fast system in very most cases). Sometimes I even reinstalled Win98(SE) shortly after installing it, because there was some error in the installation process or something went wrong with Windows Update...oh man, sometimes could have byte into the keyboard or ten keyboards.
Over the years I refined my strategy of how to reinstall... Very early I decided to have at least two partitions in any case, so it was no problem to save personal data and even used programs and stuff. Then I created a folder with all the latest drivers I need for a reinstall (this is a reason why latest drivers are available on my website). Later I copied the whole Win98SE CD to a folder on D:/ (no CD image, just a copy of the files) because installing from the HDD is MUCH faster than installing from CD.
The main reason for reinstalling Win98(SE) was that you could reach a point when some things of the actual installation didn't work as intended and before you would fiddle around and pseudo-fix it, you just made a clean installation which was much faster and you had a clean system for sure (think of registry, system files, temp files and stuff). BTW there is also a point where you ran out of GDI ressources - I reached it multiple times a day in the mid 2000s with AMD A64 / ATI Radeon 9700 / 512 MB RAM when Win98SE still was my daily driver and I was hardcore surfing with Firefox (multiple tabs) and also used other programs. This was where Win98SE came to it's end, unfortunately.
After switching to WinXP as main OS, it wasn't necessary anymore to do it that often and when you get older you get lazier so you try to avoid a reinstallation as long as possible - the behavior you extremely complained about when you were a teen or in your twenties.
As a conclusion I would always recommend a new and clean install of Win9x if you have driver or other problems...and then hope (and maybe pray) that everything runs quite well.
kind regards
soggi
Vintage BIOSes, firmware, drivers, tools, manuals and (3dfx) game patches -> soggi's BIOS & Firmware Page
soggi.org on Twitter - inactive at the moment