Annoyances.org
Home » Windows XP Discussion Forum » Message 1205342981 Search | Help | Home
  
Tip: Run a free scan for common Windows errors ad

re: Question about 'Force NumLock to Behave'
Wednesday, March 12, 2008 at 10:29 am
Windows XP Annoyances Discussion Forum
Posted by Mike Jankowski (3 messages posted)


Hey,

Great to see you're having fun! I didn't imply you had said imaging, note the separating 
conjunction...

I think I overshot your introducing the Default User point - this is quite valid. 
(Had to re-read original post...) However, you've misunderstood and hence incorrectly 
rejected part of my point yet also state similar. Points I wish to emphasize moving 
forward;

- It is best to fix the problem before it is experienced - at build time
- For those machines already in production, run a script from a Remote Machine
- In both cases - target only the specific objects you wish to customize. (NTUser.dat 
for one. Not the whole Default User Profile)

NumLock before login: (Per Machine)
- Controlled in .Default area of registry
- One setting read for all users of the machine
- Therefore fixed once per machine

NumLock after logon (Per User)
- Initially set inside the Default User Profile's Registry
- Copied from the Default User's Registry and stored in any new user's profile as 
they logon for the first time.
- Saved inside that specific user's profile at logoff
- Read from inside that specific user's profile at future logins

So the "Before Login" and "Default After Login" behaviours are what we might choose 
to address.

(No need to update existing profiles as users can operate the button themselves.)

I maintain then the Best Way to deploy the fix is to employ a Build Script. A Build 
Script is not a non-integral script which runs multiple times as the user logs on 
or starts up, (I'm not a fan of them either) but rather a Build Script executes One 
Time as the machine is dynamically built and does customize the behaviour as you 
will intend for All Future Profiles on every machine. Build scripts are effective 
within organizations leveraging Group Policy as they execute before the policy is 
applied.

The only situation a change might be necessary for machines already in production 
with Existing User Profiles is to address the "Default User - After Login" behaviour 
similar to what you've stated. For these, run the first part of the build script 
to change the default user behaviour specifically by copying a customized NTUser.dat 
to the Default User Profile Directory. (No need to do more.) Such a production script 
can be run from an admin machine reading a text file with all machine names and looping, 
or as a 3 week addition to your company login script. Group Policy could be set in 
a way preventing this, so recommend to temporarily revoke the interfering policy. 
(Foreign ownership could further interfere.) No need to address existing users who 
have likely determined what state they wish to have NumLock in.

Don't get me wrong, a Customized Default User Profile is neat and something I used 
to do, but I wish to convey it may be accomplished with less effort and in a way 
increasingly more ideal the larger the environment gets which I see as "fine tuning" 
the alternative you've generously presented.

Certainly different sized environments will qualify/disqualify certain methods. This 
is quite valid.

Thanks for Sharing Knowledge,
Mike






On Wednesday, March 12, 2008 at 9:09 am, will wrote:
>Oh thats funny. You read 'fail miserably' and stopped reading. Large environment
>has nothing to do with it. Imaging? Never said it..... Logging on to each machine?
> Not necessary.
>
>My statements still stand: over 100 users sharing less than 20 pc's=lots of profiles
>on each. Can't script a change or use policy here. Solution: update Default User
>Profile....only need to once, then copy that one to every machine with a quick batch
>file. Imaging? I wouldn't reimage to fix that, but I *would* update the image to
>include the correct profile...
>
>Having said that, I do agree with the original solution....IF you are able to script
>something at that site. A reg file in startup like I also offered up? Personally
>not a fan of that. But if you can't 'script' due to the limitations I described,
>then this is a sure-fire method. An alternative if you will.



Written in response to:
re: Question about 'Force NumLock to Behave' (will: Wednesday, March 12, 2008 at 10:09 am)

Responses to this message:
*re: Question about 'Force NumLock to Behave' (Michael: Saturday, April 12, 2008 at 8:18 pm)

All messages in this thread [show all]
-Question about 'Force NumLock to Behave' (Ann: Sun, Jun 9, 2002, 11:22 pm)
*re: Question about 'Force NumLock to Behave' (techno: Thu, Jun 13, 2002, 7:50 pm)
-re: Question about 'Force NumLock to Behave' (Jeff: Fri, Jun 21, 2002, 12:37 pm)
*re: Question about 'Force NumLock to Behave' (Lane Craig: Fri, Apr 25, 2003, 6:56 am)
*re: Question about 'Force NumLock to Behave' (Floyd: Sat, Jul 27, 2002, 7:09 pm)
-re: Question about 'Force NumLock to Behave' (Valerie: Tue, Aug 6, 2002, 9:07 am)
*re: Question about 'Force NumLock to Behave' (S. Lambert: Fri, Sep 6, 2002, 6:08 am)
*re: Question about 'Force NumLock to Behave' (Ianpb: Tue, Nov 5, 2002, 6:38 pm)
*re: Question about 'Force NumLock to Behave' (Jock McGuire: Sat, Feb 8, 2003, 5:00 am)
-re: Question about 'Force NumLock to Behave' (Random: Mon, Oct 15, 2007, 6:47 am)
-re: Question about 'Force NumLock to Behave' (will: Wed, Jan 16, 2008, 7:20 am)
*re: Question about 'Force NumLock to Behave' (Random: Sat, Jan 19, 2008, 10:31 am)
*re: Question about 'Force NumLock to Behave' (vernon moore: Mon, Oct 20, 2008, 11:57 pm)
-re: Question about 'Force NumLock to Behave' (John Burns: Sun, Jul 4, 2004, 5:30 am)
-re: Question about 'Force NumLock to Behave' (Mike Jankowski: Sun, Apr 24, 2005, 12:21 pm)
*re: Question about 'Force NumLock to Behave' (Cheryl Clark: Mon, Apr 25, 2005, 5:47 pm)
*re: Question about 'Force NumLock to Behave' (System Analyst: Wed, Jul 11, 2007, 8:06 pm)
-re: Question about 'Force NumLock to Behave' (Mike Jankowski: Tue, Mar 11, 2008, 5:31 pm)
-re: Question about 'Force NumLock to Behave' (will: Wed, Mar 12, 2008, 10:09 am)
-re: Question about 'Force NumLock to Behave' (Mike Jankowski: Wed, Mar 12, 2008, 10:29 am)
-re: Question about 'Force NumLock to Behave' (Michael: Sat, Apr 12, 2008, 8:18 pm)
-re: Question about 'Force NumLock to Behave' (Chris O.: Thu, May 22, 2008, 2:28 pm)
*re: Question about 'Force NumLock to Behave' (Chris O.: Thu, May 22, 2008, 2:55 pm)
*re: Question about 'Force NumLock to Behave' (Michael Patten: Sun, May 8, 2005, 6:52 am)
*re: Question about 'Force NumLock to Behave' (Rob: Thu, Jun 28, 2007, 9:24 am)
Return to the Windows XP Discussion Forum


All content at Annoyances.org is Copyright ©1995-2012 Creative Elementtm All rights reserved.
Please do not plagiarize; redistributing these pages without permission is strictly prohibited.