Keyboard class driver,

Hello,

I have developped a new keyboard class driver (KBDCLASS.SYS) for win2000.
But I can’t replace the kbclass.sys, each time I restart Windows, the
original file is restored by the Windows File Protection. How can I stop
WFP and test my driver? This driver will be used only on embedded terminal
not on “normal” PC.

Thanks for your help.

Fred.


=ABLes plantes qui n’ont pas de mains et pas d’oreilles, elles sentent les
choses, les vibrations. Elles sont plus =ABaware=BB que les autres =ABspeci=
es.=BB
J.C. Van Damme.

**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager: xxxxx@lotsys.com
**********************************************************************


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

You can disable WFP with the help of SFPControl tool.
Get it on www.osr.com site.


Bye,
SaB

-----Original Message-----
From: xxxxx@lotsys.com
[mailto:xxxxx@lotsys.com]
Sent: Wednesday, January 30, 2002 7:32 PM
To: NT Developers Interest List
Subject: [ntdev] Keyboard class driver,

Hello,

I have developped a new keyboard class driver (KBDCLASS.SYS)
for win2000.
But I can’t replace the kbclass.sys, each time I restart Windows, the
original file is restored by the Windows File Protection. How
can I stop
WFP and test my driver? This driver will be used only on
embedded terminal
not on “normal” PC.

Thanks for your help.

Fred.


?Les plantes qui n’ont pas de mains et pas d’oreilles, elles
sentent les
choses, les vibrations. Elles sont plus ?aware? que les
autres ?species.?
J.C. Van Damme.

**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager: xxxxx@lotsys.com
**********************************************************************


You are currently subscribed to ntdev as: xxxxx@mastereye.kiev.ua
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Registry Settings for Windows File Protection (Q222473)



The information in this article applies to:

a… Microsoft Windows 2000 , Advanced Server
a… Microsoft Windows 2000 , Datacenter Server
a… Microsoft Windows 2000 , Professional
a… Microsoft Windows 2000 , Server



SUMMARY
All registry settings for Windows File Protection/System File Checker are
located in the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

MORE INFORMATION
By default, only users with Administrator or System rights can modify these
settings.

Registry Values
SFCDisable (REG_DWORD)
0 = enabled (default)
1 = disabled, prompt at boot to re-enable
2 = disabled at next boot only, no prompt to re-enable
4 = enabled, with popups disabled

NOTE : For options 1 and 2: Both of these options require a kernel debugger
to be hooked up for those options to become useable. If a kernel debugger is
not hooked up, Windows File Protection is not disabled.
SFCScan (REG_DWORD)
0 = do not scan protected files at boot (default)
1 = scan protected files at every boot
2 = scan protected files once
SFCQuota (REG_DWORD)
n = size (in megabytes) of dllcache quota (default is 0xffffffff or
approximately 300 MB)
FFFFFFFF = cache all protected system files on the local hard disk
SFCDllCacheDir (REG_EXPAND_SZ)
Path = local or network location of dllcache folder (default is
%SystemRoot%\System32)

NOTE : Network shares for the dllcache directory are no longer supported.
SFCShowProgress (REG_DWORD)
0 = System File Checker progress meter is not displayed (default)
1 = System File Checker progress meter is displayed

NOTE : The Windows 2000 source files location information is stored in the
following registry location and can be modified to point to the drive letter
of a volume that has an I386 flat folder of the installation files

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\SourcePat
h:REG_SZ::

and

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\SourcePath:REG_SZ::
where drive letter is the appropriate drive letter.

Example:

If the I386 directory is at C:\I386, the SourcePath value would be C:.

If the I386 directory is at E:\Directory\I386, the SourcePath value would be
E:\Directory.

After you restart the computer, WFP and SFC /SCANNOW uses the new source
path instead of prompting for the Windows 2000 installation CD-ROM.

----------------------------------------------------------------------------
----
Published May 26 1999 9:50AM Issue Type kbinfo
Last Modifed May 27 2001 1:09AM Additional Query Words sfc sfp wfp
compatguidechange
Keywords kbenv kbOSWin2000

----------------------------------------------------------------------------
----

----- Original Message -----
From:
To: “NT Developers Interest List”
Sent: Thursday, January 31, 2002 2:31 AM
Subject: [ntdev] Keyboard class driver,

> Hello,
>
> I have developped a new keyboard class driver (KBDCLASS.SYS) for win2000.
> But I can’t replace the kbclass.sys, each time I restart Windows, the
> original file is restored by the Windows File Protection. How can I stop
> WFP and test my driver? This driver will be used only on embedded terminal
> not on “normal” PC.
>
> Thanks for your help.
>
> Fred.
>
> –
> ?Les plantes qui n’ont pas de mains et pas d’oreilles, elles sentent les
> choses, les vibrations. Elles sont plus ?aware? que les autres ?species.?
> J.C. Van Damme.
>
>
>
>
> This email and any files transmitted with it are confidential and
> intended solely for the use of the individual or entity to whom they
> are addressed. If you have received this email in error please notify
> the system manager: xxxxx@lotsys.com
>

>
>
> —
> You are currently subscribed to ntdev as: xxxxx@3disystems.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

RE: [ntdev] Keyboard class driver,A better solution than disabling WFP
completely is the following:
Chose a different name for your binary, e.g. mykbdclass.sys. Then modify the
registry key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Kbdclass
The value of ImagePath points to the binary.


Udo Eberhardt
Thesycon GmbH, Germany

xxxxx@thesycon.de
www.thesycon.de

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of xxxxx@Mastereye.KIEV.UA
Sent: Wednesday, January 30, 2002 6:34 PM
To: NT Developers Interest List
Subject: [ntdev] RE: Keyboard class driver,

You can disable WFP with the help of SFPControl tool.
Get it on www.osr.com site.


Bye,
SaB

-----Original Message-----
> From: xxxxx@lotsys.com
> [mailto:xxxxx@lotsys.com]
> Sent: Wednesday, January 30, 2002 7:32 PM
> To: NT Developers Interest List
> Subject: [ntdev] Keyboard class driver,
>
>
> Hello,
>
> I have developped a new keyboard class driver (KBDCLASS.SYS)
> for win2000.
> But I can’t replace the kbclass.sys, each time I restart Windows, the
> original file is restored by the Windows File Protection. How
> can I stop
> WFP and test my driver? This driver will be used only on
> embedded terminal
> not on “normal” PC.
>
> Thanks for your help.
>
> Fred.
>
> –
> «Les plantes qui n’ont pas de mains et pas d’oreilles, elles
> sentent les
> choses, les vibrations. Elles sont plus «aware» que les
> autres «species.»
> J.C. Van Damme.
>
>
>
> **********************************************************************
> This email and any files transmitted with it are confidential and
> intended solely for the use of the individual or entity to whom they
> are addressed. If you have received this email in error please notify
> the system manager: xxxxx@lotsys.com
> **********************************************************************
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@mastereye.kiev.ua
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntdev as: xxxxx@thesycon.de
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Boot in safe mode and replace the driver. Make sure you save the earlier one
as bkup so that u can revert back…just in case…

Seshu.


From: asit[SMTP:xxxxx@3disystems.com]
Reply To: NT Developers Interest List
Sent: Thursday, November 15, 2001 8:34 AM
To: NT Developers Interest List
Subject: [ntdev] Re: Keyboard class driver,

Registry Settings for Windows File Protection (Q222473)


The information in this article applies to:

a… Microsoft Windows 2000 , Advanced Server
a… Microsoft Windows 2000 , Datacenter Server
a… Microsoft Windows 2000 , Professional
a… Microsoft Windows 2000 , Server


SUMMARY
All registry settings for Windows File Protection/System File Checker are
located in the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

MORE INFORMATION
By default, only users with Administrator or System rights can modify
these
settings.

Registry Values
SFCDisable (REG_DWORD)
0 = enabled (default)
1 = disabled, prompt at boot to re-enable
2 = disabled at next boot only, no prompt to re-enable
4 = enabled, with popups disabled

NOTE : For options 1 and 2: Both of these options require a kernel
debugger
to be hooked up for those options to become useable. If a kernel debugger
is
not hooked up, Windows File Protection is not disabled.
SFCScan (REG_DWORD)
0 = do not scan protected files at boot (default)
1 = scan protected files at every boot
2 = scan protected files once
SFCQuota (REG_DWORD)
n = size (in megabytes) of dllcache quota (default is 0xffffffff or
approximately 300 MB)
FFFFFFFF = cache all protected system files on the local hard disk
SFCDllCacheDir (REG_EXPAND_SZ)
Path = local or network location of dllcache folder (default is
%SystemRoot%\System32)

NOTE : Network shares for the dllcache directory are no longer supported.
SFCShowProgress (REG_DWORD)
0 = System File Checker progress meter is not displayed (default)
1 = System File Checker progress meter is displayed

NOTE : The Windows 2000 source files location information is stored in the
following registry location and can be modified to point to the drive
letter
of a volume that has an I386 flat folder of the installation files

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\SourceP
at
h:REG_SZ::
>
> and
>
> HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
> NT\CurrentVersion\SourcePath:REG_SZ::
> where drive letter is the appropriate drive letter.
>
> Example:
>
> If the I386 directory is at C:\I386, the SourcePath value would be C:.
>
> If the I386 directory is at E:\Directory\I386, the SourcePath value would
> be
> E:\Directory.
>
> After you restart the computer, WFP and SFC /SCANNOW uses the new source
> path instead of prompting for the Windows 2000 installation CD-ROM.
>
>
> --------------------------------------------------------------------------
> –
> ----
> Published May 26 1999 9:50AM Issue Type kbinfo
> Last Modifed May 27 2001 1:09AM Additional Query Words sfc sfp wfp
> compatguidechange
> Keywords kbenv kbOSWin2000
>
> --------------------------------------------------------------------------
> –
> ----
>
> ----- Original Message -----
> From:
> To: “NT Developers Interest List”
> Sent: Thursday, January 31, 2002 2:31 AM
> Subject: [ntdev] Keyboard class driver,
>
>
> > Hello,
> >
> > I have developped a new keyboard class driver (KBDCLASS.SYS) for
> win2000.
> > But I can’t replace the kbclass.sys, each time I restart Windows, the
> > original file is restored by the Windows File Protection. How can I stop
> > WFP and test my driver? This driver will be used only on embedded
> terminal
> > not on “normal” PC.
> >
> > Thanks for your help.
> >
> > Fred.
> >
> > –
> > «Les plantes qui n’ont pas de mains et pas d’oreilles, elles sentent les
> > choses, les vibrations. Elles sont plus «aware» que les autres
> «species.»
> > J.C. Van Damme.
> >
> >
> >
> >
> > This email and any files transmitted with it are confidential and
> > intended solely for the use of the individual or entity to whom they
> > are addressed. If you have received this email in error please notify
> > the system manager: xxxxx@lotsys.com
> >

> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@3disystems.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@bla.satyam.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>

This email (including any attachments) is intended for the sole use of the
intended recipient/s and may contain material that is CONFIDENTIAL AND
PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or
distribution or forwarding of any or all of the contents in this message is
STRICTLY PROHIBITED. If you are not the intended recipient, please contact
the sender by email and delete all copies; your cooperation in this regard
is appreciated.



You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com