Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
HELP!
My pc went down Saturday Night while I was gone. I can home to my pc freezing at the splash screen. I have tried to boot every way possible with bootdisk, without bootdisk, with cd-rom, without cd-rom. The error message I am getting is the foolwing error message:
Warning: Windows has detected a registry/configuration error. Choose, Command prompt only, and run SCANREG.
The following file is missing or corrupted: C:\Windows\Himem.sys
The following file is missing or corrupted: C:\Windows\DBLBUFF.SYS
The following file is missing or corrupted: C:\Windows\IFFSHELP.SYS
The following file is missing or corrupted: WIN.COM
It also says I do not have enough hi memory or low memory. I have tried everything that I can find on the net and posted on here, but nothing works. I have also tried to reformat my pc & tried scanreg/restore (at first not letting me then now saying I do not have enough high memory to restore).I am almost ready to through my pc out the window (I guess that's why its called windows). Can someone please maybe email me the win.com file and detailed dummy instructions for me I would appreciate it.
Thanks!

Sounds like maybe your msdos file got corrupted.
Try this (you'll need to go to a DOS prompt):
The msdos.sys file is a hidden file, so to unhide it you use the attrib command.c:\>attrib -r -s -h c:\msdos.sys
Then type (from the C:\> prompt):
edit msdos.sys
Verify these lines in the msdos.sys file:
[Paths]
WinDir=C:\WINDOWS
WinBootDir=C:\WINDOWS
HostWinBootDrv=CThere will be more in the file than that, but let's see if this is correct.

Try this first. Copy msdos.sys from another similar system to a floppy. On the system with the problem, copy that msdos.sys file to the c:\ drive.
Or if you prefer, copy the contents of the msdos.sys file here and we can check to see if it's correct.

I believe raincheck is on the right path (no pun intended). DAVEINCAPS, or Derek, or Dave357 (one of those D guys (Hey! I'm one too!) covered this in detail within the last month or two. Sorry I don't have the topic number but I'm sure one of them has it. They'll be along shortly to point to it. It was the same problem with the same symptoms. Sorry I don't have more to offer than that. In the meantime, do as suggested above by raincheck.
craig, copying from another "similar" system can lead to "problems", ~if one~ of the systems is running dblspace or drvspace (I forget which is the current one, I don't use it) as the host drive metrics etc will differ. ie; she'll(?) still be without the correct paths.

You're right Dan Penny. It's entirely possible that she doesn't have the standard settings.
Raincheck's advice was much better.

Yeah, it could be a msdos.sys problem and posting back it's contents would be helpful.
It could also be bad RAM. That can bring up that 'run scanreg' message. Also if himem.sys detects bad ram, it won't load and may give the inaccurate 'file missing' message. Then the other files that depend of himem.sys loading first won't load either.
Try this: Get to a dos prompt, with a bootdisk if necessary. At the prompt type:
dir c:\windows\himem.sys
and enter. If you get a 'file not found' then stop and post back that info. If it shows a himem.sys then at the prompt type:
path c:\windows;c:\windows\command
and enter. Then type:
edit c:\config.sys
and enter. Add this as the first line (or edit the existing line) in config.sys:
device=c:\windows\himem.sys/testmem:on
Then save and exit the EDIT program and reboot. What happens now?
Also, how much RAM is showing on your posting screen?

this is a reply of this problem, i 'm from Holland so don't kill me for how i'm writing to this forum.
i have exact the same problem i'm not a wizzkid so..... i did wat daveincaps said.
when starting i see 256mb en then pc go's to
the dos en tells exact the same as texasdeb.
i typed dir c \windows\himem.sys and my system says in Dutch so i translate..
the voume in station C has no name.
volume nr =401B-17f6
file of C:\windows
file not found---5262.97 MB free
help, help
André

If you typed it in correctly then apparently himem.sys is gone. Try this:
Boot from a bootdisk that is the same OS version as is on your hard drive. At the a:\> prompt type this:
copy a:\himem.sys c:\windows
and enter. That should copy it from the bootdisk onto your hard drive. Then try booting from the HD.
It could be there are more files missing also. But post back what happens after you copy himem.sys.

to Daveincaps,thanks for the quick answering of my problem.
i did what you suggested, i'v copied 4 missing files on the c drive
and my pc did a scanreg and there was a lot of repairing on many file and dirs.
But at the time i was thinking that the problem was solved there was a window that said that windows had found a mistake and cannot solved this problem and i had to delete files (which one's he don't said) in order to make some space on the station where windows is located, otherwise i had to install windows in a new file.
The big, big problem is that i had a lot of special adjustments because my pc is used only for video( miro dc30+ and premiere 6)
and the only thing that was just for one day in the pc, was a dvd writer.
i'm so affraid to reinstall windows.
Sorry for maybe some strange written lines.
André

It's usually safe to install windows over itself. With a full version 98 cd (instead of an upgrade) boot from the 98 bootdisk and choose cdrom support. At the a:\> prompt type:
ren c:\windows\win.com win.old
and enter. This renames the win.com file so you can use the full version cd. Then at the a:\> prompt type:
e:\setup
and enter, where e: is your cdrom drive letter. It may be a different letter depending on your bootdisk and drive configuration.
If the setup process asks if you want to replace your current OS or exit setup, choose to replace it.
When it asks what directory to install windows in it will default to 'windows.000' because it detects you already have a directory named 'windows'. Choose 'other directory' and change 'windows.000' back to 'windows' so that everything installs in your original windows directory. The rest of the installation should continue normally.
Installing windows over itself will reinstall the directx version that comes with the 98 disk. So after reinstalling windows you'll need to reinstall your directx--assuming you're now using a newer version.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |