0
Issue
An old laptop computer with XP loses date every time it boots. It has no more battery pack so it has to be plugged permanently in to wall.
What I already tried
- Replaced the little button shaped 3V battery (2 times) but system still lose time.
- Checked 3V battery's jumper correctly set.
- Set up NTP to the nearest server. This is not a good workaround because the system should have the correct time BEFORE Windows network startup, scheduled tasks and installs finalizations.
- Wrote a batch DOS than ran DATE and TIME commands and deposit in "Startup" group. This is not a good workaround because the system should have the correct time BEFORE Windows startup.
- Edit registry's "BootExecute" to run the DOS commands DATE and TIME. Perhaps I made a syntax mistake ?
- Look for another laptop but no money :'-(
Question
- Anyway to ask user to confirm/set date and time BEFORE Windows startup?
- What are the rules and syntax with registry's "BootExecute" to use other than autocheck ?
I will setup NTP but my need is to boot Windows with correct date. System must be on time before Windows start up (so NTP service is not started). – LaPeche35 – 2014-06-10T07:11:43.013
You might want to clarify why you think that's necessary. At the moment NTP starts, no regular programs can run yet. Certainly user input is not possible (no user logged in yet). – MSalters – 2014-06-10T08:06:14.553
NTP will not set clock immediately but runs clock virtualy faster until system comes to date and time. – LaPeche35 – 2014-06-10T09:38:55.520
With others computers having empty battery, I encountered weird system behavior sometimes. Probably due to scheduled tasks, swap file, updates waiting for finalization, protected software, etc... BSOD occurs ! – LaPeche35 – 2014-06-10T09:51:57.367