Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

What does IFSHLP.SYS in CONFIG.SYS do?

1,586 views
Skip to first unread message

Tim Reczek

unread,
Apr 19, 1995, 3:00:00 AM4/19/95
to
Hi everyone,

I'm trying to optimize a friend's PC for him. He is running Windows for
Workgroups. In the CONFIG.SYS file there is a DEVICE line for IFSHLP.SYS.
Could someone tell me what this is for? I seem to remember it having something
to do with 32-bit FILE access, but can't really remember.

If IFSHLP.SYS is only for 32-bit file access, can it be removed if
32-bit file access is not being used?

The reason I'm asking is that my friend doesn't want to run 32-bit file access
because he is unable to undelete files under Windows. He uses Microsoft's
undelete utility and keeps getting a blue sceen message saying that the
sector is protected or something and he should undelete under DOS instead.
This message does not occur when he is not using 32-bit file access.

Alternatively, if someone knows of a way to undelete a file under Windows
for Workgroups with 32-bit file access on that would be great too.

By the way, he has 2 hard drives, an old 120 MB Maxtor and a new 340 MB
Western Digital Caviar both seem to support 32-bit file access okay, but
neither allows undeletion when 32-bit file access is on.

Any help is appreciated.

Thanks in advance

Tim

--
rec...@autarch.acsu.buffalo.edu
---

In cyberspace, no one can hear you scream...

Donald Edwards

unread,
Apr 19, 1995, 3:00:00 AM4/19/95
to
Tim Reczek (rec...@acsu.buffalo.edu) wrote:
"Hi everyone,

"I'm trying to optimize a friend's PC for him. He is running Windows for
"Workgroups. In the CONFIG.SYS file there is a DEVICE line for IFSHLP.SYS.
"Could someone tell me what this is for? I seem to remember it having something
"to do with 32-bit FILE access, but can't really remember.

"If IFSHLP.SYS is only for 32-bit file access, can it be removed if
"32-bit file access is not being used?

It's also used for networking. Details not known to me.

"The reason I'm asking is that my friend doesn't want to run 32-bit file access
"because he is unable to undelete files under Windows. He uses Microsoft's
"undelete utility and keeps getting a blue sceen message saying that the
"sector is protected or something and he should undelete under DOS instead.
"This message does not occur when he is not using 32-bit file access.

"Alternatively, if someone knows of a way to undelete a file under Windows
"for Workgroups with 32-bit file access on that would be great too.

"By the way, he has 2 hard drives, an old 120 MB Maxtor and a new 340 MB
"Western Digital Caviar both seem to support 32-bit file access okay, but
"neither allows undeletion when 32-bit file access is on.

Few do. That's an incompatibility between WinWG and undelete, both of
which are Microsoft product components. 32-bit file access is also
disabled if you use the SUBST command, which is a MS-DOS command
going *way* back.

David

unread,
Apr 20, 1995, 3:00:00 AM4/20/95
to
In <3n4lae$s...@blarg1.blarg.com> wa...@blarg.com (Donald Edwards)
writes:


The Win Undelete used by MS is licensed from Central Point and is part
of PC Tools. If you get Version 2 of PC Tools for Windows, there is a
patch that fixes this problem. By the way it also affects backup.


--
///\\\
////\\\\
“ ”
{ \/ }
<>
dae...@ix.netcom.com
dcj...@prodigy.com
bkstc...@aol.com
David

Phil Leonard

unread,
Apr 23, 1995, 3:00:00 AM4/23/95
to
In article <3n4065$a...@azure.acsu.buffalo.edu> rec...@acsu.buffalo.edu
(Tim Reczek) writes:

>I'm trying to optimize a friend's PC for him. He is running Windows for
>Workgroups. In the CONFIG.SYS file there is a DEVICE line for IFSHLP.SYS.
>Could someone tell me what this is for?

IFSHLP.SYS is used to provide real-mode support for the IFS manager,
IFSMGR.386 (Installable File System Manager virtual device driver)
This maintains a table identifying the type of file system device
associated with each connected disk volume and passes the file I/O
request to the appropriate device.

Any Int 21H calls that are processed by VFAT are handled entirely in
protected mode. This results in improved disk I/O performance over
previous versions of Windows. The Performance increase obtained by
32-bit Disk Access by avoiding a processor mode transition is now
increased further with 32-bit File Access.

(Source WFWG 3.11 Resource Kit)

>If IFSHLP.SYS is only for 32-bit file access, can it be removed if
>32-bit file access is not being used?

Sure can. But as another contributor commented, the IFS Manager also
passes requests to the Network Redirector (VREDIR.386). By removing it
you are not taking advantage of the best features of WFWG 3.11.

>The reason I'm asking is that my friend doesn't want to run 32-bit file >access because he is unable to undelete files under Windows.

Very small trade off for a 50% improvement. Three simple solutions for
this. (1) Get a Tape Backup (2) Undelete to a floppy. (3) Exit
Windows and undelete in DOS.

>He uses Microsoft's undelete utility and keeps getting a blue sceen message >saying that the sector is protected or something and he should undelete >under DOS instead. This message does not occur when he is not using 32-bit >file access.

Correct. The Message even tells you why it won't undelete. This is not
a system specific error. This is an operating system design. Windows
is bypassing the FAT (File Access Table) so it can't ask DOS to
Undelete.

>Alternatively, if someone knows of a way to undelete a file under Windows
>for Workgroups with 32-bit file access on that would be great too.

See above.

>By the way, he has 2 hard drives, an old 120 MB Maxtor and a new 340 MB
>Western Digital Caviar both seem to support 32-bit file access okay, but
>neither allows undeletion when 32-bit file access is on.

As long as 32-bit File Access is activated, no drive will use
undelete. Win 95 offers a semi-undelete by default. It holds deleted
contents in a Recycle Bin and you can devote what ever percentage you
want for deleted files on each drive. This is probably what your
friend needs. I personally find it a waste. That's what a good backup
strategy replaces.



Phil Leonard
an...@ix.netcom.com


David W. Gillett

unread,
Apr 24, 1995, 3:00:00 AM4/24/95
to
> If IFSHLP.SYS is only for 32-bit file access, can it be removed if
> 32-bit file access is not being used?

Yes.

IFSHLP.SYS is the helper driver for Installable File Systems.
WfWG 3.11 32-bfa needs the hooks which it provides. So will
Win95 in order to support things like long file names, so your
friend may only temporarily be able to do without it....


-=---
TRANSMITTED via LiveWire, a Virtual Valley/Metro Newspapers service
San Jose, Calif. USA voice: 408.777.8700 e-mail: onl...@livewire.com
modem: 408.298.8646 (FirstClass, VT-100, TTY) fax: 408.777.8701

Michael Nelson

unread,
Apr 24, 1995, 3:00:00 AM4/24/95
to
Tim Reczek (rec...@acsu.buffalo.edu) wrote:
: If IFSHLP.SYS is only for 32-bit file access, can it be removed if

: 32-bit file access is not being used?

IFS = "Installable File System"

I don't believe you can start WFW without this driver -- can't hurt to try.
I believe it is used by both the networking layer and the VFS layer to mount
remote drives and to facilitate 32-bit disk access.

-- Mike

--
--
Michael Nelson (mik...@netcom.com) | Real programmers don't comment their
Rockville, Maryland | code. It was hard to write, it should
BSD/OS and Windows NT Development | be hard to understand.

Spencer Elliott

unread,
Apr 27, 1995, 3:00:00 AM4/27/95
to
I have a need for a utility that will take a single file (pkzip or
other) and split it into multiple smaller files. I will also need to
put the multiple files back together into the single file.

This utility is need so I can transmit the large file on a service that
limits file transmission sizes.

Anyone know something like this?

Thanks
--
Spencer C Elliott spen...@ix.netcom.com
ETi Solutions Inc. VM & AS/400 systems software
-------------------------------------------------------------------------------

Phil Leonard

unread,
Apr 28, 1995, 3:00:00 AM4/28/95
to
In article <3nopok$i...@ixnews3.ix.netcom.com> spen...@ix.netcom.com
(Spencer Elliott) writes:

>I have a need for a utility that will take a single file (pkzip or
>other) and split it into multiple smaller files. I will also need to
>put the multiple files back together into the single file.

PCOPY will do this for binaries.

>This utility is need so I can transmit the large file on a service that
>limits file transmission sizes.

As for UUencoding them, try Wincode.



Phil Leonard
an...@ix.netcom.com


Jan Kroken

unread,
Apr 28, 1995, 3:00:00 AM4/28/95
to

In article <3nopok$i...@ixnews3.ix.netcom.com>, spen...@ix.netcom.com (Spencer Elliott) writes:
> I have a need for a utility that will take a single file (pkzip or
> other) and split it into multiple smaller files. I will also need to
> put the multiple files back together into the single file.
>
> This utility is need so I can transmit the large file on a service that
> limits file transmission sizes.
>
> Anyone know something like this?
>

1. To split the file you possible can download zipsplit or dossplit
from some ftp. If not, U can use UNIX(split -n)

2. To put the file together again, U can use
copy /b part1+part2+...+partn filename (where n is the number of parts)
-jk

Chris Quirke

unread,
Apr 29, 1995, 3:00:00 AM4/29/95
to
-=> Quoting mikeneletcom.com to All <=-

mi> : If IFSHLP.SYS is only for 32-bit file access, can it be removed if
mi> : 32-bit file access is not being used?

mi> IFS = "Installable File System"

mi> I don't believe you can start WFW without this driver -- can't hurt to
mi> try. I believe it is used by both the networking layer and the VFS
mi> layer to mount remote drives and to facilitate 32-bit disk access.
Wanna bet? I did this, running in 4M without networking and I had a lot
of problems, so your best bet may be to set up a Config.sys boot menu so
that you don't have to have it wasting RAM when you aren't in WfW.

| FidoNet: Chris Quirke 5:7102/129
| Internet: Chris....@chameleon.alt.za
|
| Standard disclaimer: The views of this user are strictly his own.
| From Chameleon BBS +27-21-462-4580 or +27-21-461-0140

0 new messages