It’s not too bad, I have only had to make 3 repairs in the last 25 years. The box runs pretty bare; Windows 98SE & DOS on a primary boot hard drive, and the accounting software on it’s own separate hard drive, which is backed up over the network daily.
Windows 98 didn’t come native with USB support but I was able to get drivers to allow the use of flash drives. Win98 did have network support so the other computers and NAS recognizes and plays well with that computer. The assistance of software like Swissknife allows for the formatting of Hard Drives in Fat16 which the General Ledger software prefers. Drivers were a bit of an issue, but I have all of them stored safely in a file if ever needed.
I have 2 or 3 Acronis clones of the primary boot drive that are hot swappable in case that disk goes bad. The files for the general ledger software and client files are backed up daily and can just be copied back to the “working drive” if that ever goes bad. The great thing about software that ran with Dos is there is no need to install that software… they just run from an executable file or batch file once you copy it to where you want it. No Windows registry crap to deal with.
Windows98 was the last version of Windows that would let you boot to “pure dos” as a selection rather than the newer versions that want to run in “command” or a dos-shell.
Probably not ideal for most offices, but works well for us, and I’m too old to change now.
We run our own Dos payroll software as well, which I update in December each year. We wrote that software, so it was easier to make it run through Windows10 or Windows11 using software like Vdos plus. Our payroll software runs 10 times faster than anything commercially available as well. When I click on the “payroll” icon on my desktop it opens a list of all our payroll clients along with the date of the next expected payroll run for each client. That way I know who’s payroll needs to be run and when.
Dos applications in 2025 are definitely not for the faint of heart.