Asp Posted April 30, 2009 Posted April 30, 2009 (edited) I have an old laptop running XP with an almost dead CMOS. It's an odd battery, difficult and expensive to replace, so I'm just working around it.One problem is that the date and time can go completely off, years' off sync.I set Windows to use its Internet time feature to correct every hour, but this seems to throw an error if it's more than a year off, despite my setting the registry values: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrectionHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrectionboth to 0xFFFFFFFF, which is supposed to mean to always make the time correction. As above though it errors out if it's over a year.And I'm trying to do this to work automatically in a non-admin account (as my wife is the primary user of this, and I think it safer to do that, and want to automate it as much as possible).Unfortunately, Windows prevents non-admin accounts from doing almost anything involved with setting the time.I've tried a few third party time apps, but NONE of them work completely for a non-admin user.I like ( Dimension 4) but though I can set it to load and correct time at any interval in an admin account, under a non-admin account it can't retain its settings, and gives an error ("Corrupt data") if the computer date is more than a year late.I also tried ArgoSoft's timesync.This also had to be setup from an admin account, but it seems to work except it can't correct more than one year's error.So, is there a way to adjust time for a non-admin user? One not limited as to how much it can correct. Edited May 1, 2009 by Asp
iamtheky Posted April 30, 2009 Posted April 30, 2009 if you are on xp pro, you canopen a run box type gpedit.mscnavigate to:ComputerConfiguration Windows Settings Security Settings User Rights Assignmentsgo over to the right hand pane and adjust the permissions for 'change the system time'
Asp Posted May 2, 2009 Author Posted May 2, 2009 Thanks! That solves it. I thought I'd have to reboot and change the time in BIOS, which would be pretty tedious every time.
fdv Posted May 4, 2009 Posted May 4, 2009 So that this is auto on new installs:Find DFLTWK.IN_ in your i386 and expand itRename the original one to .OLD Open it and find "SeSystemTimePrivilege" and change it to this:SeSystemTimePrivilege = *S-1-5-32-544, *S-1-5-32-551, *S-1-5-32-547, *S-1-5-32-545, *S-1-1-0Use makecab dfltwk.in_ to compress it againetc
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now