Controlling NWFILTER.SYS in 4.91 SP5

  • 7001562
  • 08-Oct-2008
  • 30-Apr-2012

Environment

Novell Client for Windows 2000/XP/2003 4.91 Support Pack 5
Novell Client for Windows 2000/XP/2003 4.91 Support Pack 5 File Access

Situation

With the re-inclusion of the UNC Path Filter (NWFILTER.SYS) in the Novell Client for Windows 2000/XP/2003 4.91 SP5 (after having been removed from 4.91 SP4, see TID 3260263), the registry settings controlling the behavior of this driver have changed.

Resolution

Whereas previously, the registry setting to set the UNC Path Filter on and off was
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWFILTER\Parameters\Enable
now it's controlled by
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWFILTER\Start
The default/on is 0, off is 4.

This "Start" value is actually a Windows-defined value; "0" means it is a "boot" start driver (as opposed to "automatic", "system", or "manual"), and "4" means "disabled".

Additional Information

This "Start" value is not actually a "new" registry value; "Start" always has been there, and "0" and "4" have always meant what they do now. The difference is that now this value is used that to control NWFILTER, instead of the previous registry configuration value that has been deprecated/removed. With this change, the driver is entirely out of memory when disabled, rather than operating at a reduced level when disabled.