IFSHLP.SYS
Hi,
I appreciate you guys that help on this site. I don't show up a lot, but was helped here greatly in the past with a spyware/malware issue, so I value this site.
I have a Windows ME computer my son uses. At this point we are getting a message that IFSHLP.SYS cannot be found. I tried downloading the Windows ME OEM download to a floppy from http://www.bootdisk.com/bootdisk.htm, but don't seem to be having success using it. Even if I download the correct file, I'm not sure I know how to complete all the instructions at http://support.microsoft.com/default.aspx?scid=kb;en-us;258471. Can anyone help me through getting this computer going again?
Thanks,
Scott Wood
I appreciate you guys that help on this site. I don't show up a lot, but was helped here greatly in the past with a spyware/malware issue, so I value this site.
I have a Windows ME computer my son uses. At this point we are getting a message that IFSHLP.SYS cannot be found. I tried downloading the Windows ME OEM download to a floppy from http://www.bootdisk.com/bootdisk.htm, but don't seem to be having success using it. Even if I download the correct file, I'm not sure I know how to complete all the instructions at http://support.microsoft.com/default.aspx?scid=kb;en-us;258471. Can anyone help me through getting this computer going again?
Thanks,
Scott Wood
0
Comments
Can you search the hard drive for the file? It may just not be in the right place.
Also, IIRC the file is not absolutely necessary for the OS to run. The reference to the file should be in config.sys or .. or.. omg it has been so long I can't remember the name of the other file. Just remove the reference to it in whichever file.
Autoexec.bat, config.sys, and......... grrrrr
The call to it should be in config.sys
DEVICE=C:\Windows\IFSHLP.SYS
But I don't think you actually need it in most cases. If you edit config.sys and delete that line you should be able to boot up.
I'm not sure what to do to get to where I can edit or delete anything. Maybe you could direct me from the point of the Windows ME start-up menu that gives me 4 choices:
- Normal
- Logged (\bootlog.txt)
- Safe Mode
- Step-by-step confirmation
From here all I've been able to do is get to a blue screen that gives me the message about the missing file.Thanks for your reply. Sorry I've taken so long to get back. I'm at a DOS prompt and currently have C:\WINDOWS> on the screen. I'm a little lost on DOS commands and not really sure what to do.
Thanks
dir IFSHLP.SYS
and see if it shows up. If it does, then you should be in good shape.
If it doesn't then you need to take that copy you downloaded and put it onto a floppy. Then from dos type in the following command (it doesn't matter what prompt your at):
copy a:\IFSHLP.SYS c:\windows\
That should fix this particular problem for you.
Thanks for you quick reply. I'm still having trouble. It is telling me "File not found." So you know which file I downloaded, I'm using the one that says "Windows ME OEM" at http://www.bootdisk.com/bootdisk.htm, and I'm using it from a floppy.
At this point I've tried choosing "help" when booting and have ran scandisk, which fixed a problem with reporting free space correctly. I'm now letting it run a surface scan on drive c that is supposed to take over 3 hours. I'll post the results of that tonight.
Thanks
The scan of drive c resulted in saying the free space count was fixed. It is still not finding the needed file. Any additional help would be appreciated.
Thanks
To get a copy of ifshlp.sys you'll need to extract it from the WindowsME cd. Do you have a WindowsME cd?
No, I don't think we've ever had a Windows ME cd. Any suggestions? Maybe I need to check with a local computer shop that might have a cd.
Boot up with your dos disc and go to the c:> prompt. Then type edit c:\config.sys find the line where it mentions ifshlp.sys and put the word rem infront of the line. Save it and reboot.
Sorry for the delay. I've been considering what to do and asking around about a CD. I'd like to consider an upgrade to XP. I have enough RAM in place. I've read that the BIOS needs updated first. Can a BIOS update and an upgrade to XP be done from the current state of the computer, with the missing file and ME not loading?
Thanks.
As for upgrading your current system to XP, I actually can't remember if you can upgrade without booting into the original OS first. I'm pretty sure you have to do the upgrade by booting to the cd fro in windows. You can however just try. Put the xp cd in boot off the cd and see if it gives you an upgrade option.
However I will suggest this. Upgrading to XP from ME will leave a lot of clunk and garbage behind. They are two very different systems and the upgrade, though it does work doesn't do it very cleanly. I suggest you backup your data first, even buy a new harddrive and do a clean install. You'll get a much more stable OS out of it that way.
Actually I found reference to upgrading the BIOS on the internet. I don't remember where I first read it, but Microsoft makes reference to consulting the manufacturer for BIOS upgrades on the XP upgrade instructions at http://support.microsoft.com/kb/316941.
For now, I've gotten ME going again, using the bootdisk I downloaded and the instructions in response 8 at http://www.computing.net/answers/windows-me/help-for-ifshlpsys-file/45881.html.
Thanks again for your help. If there are any other opinions or insights about the BIOS upgrade among the forum contributors, I'd be interested in getting this question confirmed before trying an upgrade to XP.
A reference specifically to the need for a BIOS upgrade in Compaq computers is at http://malektips.com/xpug0005.html. It gives ftp://ftp.compaq.com/pub/softpaq/sp15001-15500/sp15443.txt for information.