If the specific *.DLL file that is missing is named, tell us the name.
The floppy you're booting with may or may not have the same version of 98 on it that the hard drive has on it.
Boot the computer with the floppy.
At the command prompt
- type: C: (press enter), (C then the colon character) if you are not already at C:\> or similar
- type: dir command.com (press Enter)
If the date beside command.com is in 1999, you have 98SE on the hard drive, regardless of which version of 98 is on the boot floppy.
Tell us whether that date is in 1998 or 1999.
To find the version of 98 on the floppy, when you have booted with the floppy, at any command prompt,
- type: ver (press Enter)
" ive tried a:\ scanreg/restore and it says bad command"
It was probably "Bad command or file name."
That's a generic message you get when you type something wrong or the file is not present or the file the command requires to work is not present.
There must be a space between / and restore.
That will ONLY work if scanreg.exe is in the root folder of A:
AND the version of 98 on the hard drive is the same version as on the floppy.
Scanreg.exe is not present when you boot with a Win 98 or 98SE Startup floppy disk .
It's in C:\Windows on the hard drive.
SCANDISK IS present when you boot with a Win 98 or 98SE Startup floppy disk .
If you type SCANDISK at any prompt, the Path statement in Autoxec.bat on thefloppy is such that SCANDISK will run, IF the version of 98 on the hard drive is the same version as on the floppy.
type: scandisk /? (pressEnter) to see the switches you can use.
Scanning the registry is unlikely to help.
A message about a missing dynamic link library (*.dll file) usually has nothing to do with whether the registry is okay or not.
If the *.dll file isn't there on the hard drive, scanning the registry is of no help at all. You have to get the proper *.dll file from somewhere.
If the *.dll file is supposed to be on the harddrive but it's corrupted, you have to get the proper *.dll file from somewhere.
Where you install a *.dll file varies, depending on where that particlar file name is supposed to be, but many of them are in C:\Windows\System in 98 and 98SE
They have very few files in C:\Windows\System32 - in 2000 and up, they're mostly in C:\Windows\System32.