2014-01-25 14:51:26 +0000 2014-01-25 14:51:26 +0000
29
29

Windows 7 tijd blijft uit zichzelf veranderen

Zoals de titel suggereert blijft de venstertijd veranderen in willekeurige tijden, met willekeurige hoeveelheden. Soms gebeurt het elke minuut, soms is het urenlang. Als ik op synchroniseren met Internet tijd druk, wordt het bijgewerkt naar de juiste tijd.

Dingen die ik heb gelezen/gechecked

  1. Internet tijdsynchronisatie uitschakelen/aanzetten. Dat hielp niet.
  2. Disable/Enable Windows time service. Geen hulp.
  3. CMOS batterij is leeg. Nee, hij is niet leeg. Tijd veranderingen gebeuren ook als windows aan staat.
  4. Uw router/modem tijd is verkeerd en heeft effect op de Windows tijd. Nee, hij is niet verkeerd.
  5. Uw tijdzone is verkeerd geconfigureerd. Nee, het is UTC+0 Londen
  6. U bent dual booting in Hackintosh/Linux. Nee alleen Win 7 draait op deze PC.
  7. U heeft een onbetrouwbare overclocking. Ik had een hoog OC profiel, maar probeerde het op standaard snelheid zonder hulp.
  8. Virus/Trojan. Ik betwijfel het ten zeerste. Dit is een zeer kale Windows installatie voor gaming. Alleen Windows en spellen met Steam zijn geïnstalleerd.

Update

Ik kan bevestigen, dat dit probleem niet bestaat, als ik Windows in Veilige Modus opstart. Ik heb dit getest door op te starten in de veilige modus. Na het opstarten, heb ik de tijd handmatig gecorrigeerd en de pc een paar uur laten draaien, en de tijd werd niet veranderd.

Update 2

Ik weet niet hoe ik dit detail gemist heb (of eigenlijk of het zal helpen) maar de tijd wordt teruggezet naar “die” exacte tijd. Die exacte tijd is de eerste bijgewerkte tijd.

Voorbeeld:

  • Ik start de PC op, en na enige tijd reset hij naar (laten we zeggen) 09:33:27
  • a-) Ik corrigeer de tijd, laat hem een tijdje staan, en hij springt weer terug naar 09:33:27
  • b-) Ik laat hem een tijdje staan, en hij reset naar 09: 33:27 na een periode (zeer willekeurige periode, ik zie hier geen patroon zoals elk uur/elke 17 minuten of iets anders)
  • Dit blijft gebeuren, ongeacht of ik de tijd verander of niet.
  • Na de volgende boot (volgende dag?) kiest het een andere tijd om te resetten naar

Meer details

Hier is een screenshot van Event viewer, over de tijdsverandering. Houd in gedachten dat dit screenshot is genomen wanneer de “Windows Time” service is uitgeschakeld.

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
  <Provider Name="Microsoft-Windows-Kernel-General" Guid="{A68CA8B7-004F-D7B6-A698-07E2DE0F1F5D}" /> 
  <EventID>1</EventID> 
  <Version>0</Version> 
  <Level>4</Level> 
  <Task>0</Task> 
  <Opcode>0</Opcode> 
  <Keywords>0x8000000000000010</Keywords> 
  <TimeCreated SystemTime="2014-01-25T09:38:34.500000000Z" /> 
  <EventRecordID>19280</EventRecordID> 
  <Correlation /> 
  <Execution ProcessID="4" ThreadID="64" /> 
  <Channel>System</Channel> 
  <Computer>slayer</Computer> 
  <Security UserID="S-1-5-18" /> 
</System>
<EventData>
  <Data Name="NewTime">2014-01-25T09:38:34.500000000Z</Data> 
  <Data Name="OldTime">2014-01-25T13:59:57.982183900Z</Data> 
</EventData>
</Event>

Gebeurteniseigenschappen screenshot:

Details pagina van dezelfde gebeurtenis:

Schermafdruk en de details impliceren dat Windows echt denkt dat dit de juiste tijd is en de noodzaak voelt om het te updaten. Hoewel er geen Windows service is geactiveerd om dit te autoriseren.

Iemand een idee?

Update 3 Probleem & Oplossing

Het probleem was blijkbaar niet Windows of een andere software die de tijd probeerde te updaten.

Na een uur lang het systeem geheugen te hebben uitgelezen kwam ik erachter dat Windows niet in staat was om de RTC van het moederbord te lezen. Nadat het een tijdje niet gelukt is om de RTC status uit te lezen, denkt Windows dat het de tijd verkeerd berekent en gaat terug naar de laatst bekende RTC status.

Ik heb geen idee waarom dit niet gebeurt in “Veilige Modus” en het succesvol draaien van Windows in veilige modus bracht me op de verkeerde weg (Zoeken naar een fout in Software in plaats van hardware) De bron van de fout was Systeem BIOS (of UEFI in mijn geval) helemaal niet draaiend na Systeem POST’s en opstarten. Een simpele google zoektocht naar dit en blijkbaar is het een veel voorkomend probleem met de meeste UEFI boards (Ik gebruik zelf een Asus-ROG board)

De geadviseerde oplossing was: Flash je UEFI en reset CMOS op standby stroom. Aangezien ik wist dat ik al op een recente versie UEFI zat, werkte voor mij alleen het resetten van CMOS op stand-by. Alles werkt nu zonder problemen.

Bedankt voor alle input en sorry voor de misleidende info over het probleem, maar ik zal alle informatie hierboven laten staan, in de hoop dat het iemand anders kan helpen.

Antwoorden (10)

5
5
5
2014-01-26 20:27:28 +0000

Probeer dit commando eens:

bcdedit /set {current} useplatformclock yes

Ik heb het gevonden op het Internet, maar er is geen bron voor mij beschikbaar. Ik had hetzelfde probleem in de nachtelijke uren, nu - na dit commando - is het weg. Systeem opnieuw opstarten is nodig.

2
2
2
2016-07-25 09:02:11 +0000

Betwijfel of dit het antwoord is op het probleem van deze gebruiker, aangezien ze het opgelost hebben zoals hierboven. Er is echter een veel voorkomende oorzaak van precies deze symptomen in dual boot Windows/Linux systemen: de twee OS behandelen de CMOS klok verschillend en vechten over het instellen van de klok zoals ze willen (Linux naar UTC voor zomertijd etc. in software, Windows naar lokale tijd zodat de software en hardware klokken hetzelfde zijn).

Dit heeft een eenvoudige oplossing: vertel een van beide om het standaard gedrag van de ander te gebruiken.

Windows: Stel een nieuwe DWORD RealTimeIsUniversal in op 1 in

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation

en zorg er dan voor dat je deze geïnstalleerd hebt via Windows Update https://support.microsoft.com/en-us/kb/2922223

Linux: stel UTC=false in op /etc/sysconfig/clock

**Natuurlijk doe je niet beide!

1
1
1
2014-11-29 15:51:49 +0000

Er zijn twee soorten van dit probleem. De eerste reset naar de basis datum en tijd welke voor de meeste moderne computers 2008 is. Zelfs met internet time sync uitgeschakeld zijn er software zoals Nero burning rom en MSinstall exec die zullen proberen de tijd in te stellen voor een installatie of een run. Oudere versies van dotnet doen dit ook en sommige spelletjes installeren deze oude versies verborgen op de achtergrond. Een recente installatie van een oudere versie van Printshop deed precies dat. Ik liet tracemon lopen en het werd herleid naar de dotnet 1.x die Printshop intern installeerde.

Kijk naar eventuele oudere software gaming of anderszins die je geïnstalleerd zou kunnen hebben en kijk ook naar het dotnet activiteitenlogboek.

Er is ook een correlatie met SSL of internet secure server dat als de datum ouder is dan een maand (windows 7 & 8) dat het ook zal leiden tot ongeoorloofde tijd en datum veranderingen en windows security zal overgaan op auto lockout en de tijd en datum terugzetten op de minimale standaard om zichzelf te beschermen.

Ik hoop dat dit helpt.

0
0
0
2014-01-28 13:35:03 +0000

Verwijder alle kloktoepassingen van derden die op uw computer zijn geïnstalleerd en controleer of dat enige verandering teweegbrengt in de kloktiming.

Laten we eerst de status van Windows Time controleren en het opnieuw opstarten. kijk of dat enig verschil maakt.

  1. Klik op Start, typ services.msc en druk op ENTER.
  2. Zoek Windows Time.
  3. Klik met de rechtermuisknop en selecteer Opnieuw opstarten.
0
0
0
2019-12-30 21:45:03 +0000

In mijn geval, Dell optiplex 990, verloor 2-4 keer zijn tijd over een periode van 4 uur, ik deed alles zoals beschreven, de tijd aanpassen, de tijdservice opnieuw opstarten, tijdzone ok, enz. Mijn oplossing is zoals hierboven in de “Update 3 Probleem & Oplossing” Reset de CMOS (stroomkabel loskoppelen, doos openen, jumper van Passwrd RST verwijderen, op RTCRST zetten, 10sec wachten, stekker in het stopcontact zonder de stroomkabel aan te zetten, jumper RTCRST verwijderen en weer op de oorspronkelijke plaats zetten). Mijn goede Hint, controleer in de bios parameter (F2), in de tijd en datum aanpassingsparameter, of je de seconden ziet toenemen. Zo niet, dan heb je hetzelfde probleem als ik. Zodra deze actie is gedaan, beginnen de seconden weer op te lopen, Dit geeft aan dat de RTC weer correct functioneert.

0
0
0
2015-10-03 09:24:01 +0000

Als flitsen niet werkt, kan het de cmos batterij zijn. Ik heb dat probleem nooit gehad in alle computers die ik al jaren bezit, maar ik heb al verschillende keren gehad dat vrienden hun cmos-batterij moesten vervangen. Hij is klein, zoals die in een horloge. Sommige zijn groter/dunner zoals de cr2032s die je krijgt voor een snark gitaar tuner.

Hoop dat dat geholpen heeft. Ik ben op jacht naar deze op mijn computer ook, maar ik ben onlangs begonnen met de extra problemen van het voortdurend vertellen me dat ik niet genoeg geheugen in C: om vrij eenvoudige apps uit te voeren en wetende dat ik heb een laptop batterij die is gewerkt zijn weg naar beneden zeer dicht bij 0 minuten lading. Ik gebruik deze nu altijd thuis aangesloten en heb een nieuwere laptop die ik overal elders gebruik.

Dus als het mijn cmos batterij is moet ik eigenlijk twee opties afwegen. Vervangen versus dood laten. Nadeel is natuurlijk dat de klok niet goed staat. Het voordeel is dat ik een van mijn oude “geeksquad savior discs” op deze doos kan gebruiken zonder het gebruikelijke gedoe met workarounds ;)

0
0
0
2016-07-21 21:55:57 +0000

Probeer een gewone taak te maken om je tijd te synchroniseren.

  • Typ in Start/Cortana “Taak”
  • Klik met de rechtermuisknop op “Taakplanner” en Voer uit als Administrator
  • Navigeer naar Task Scheduler Library/Microsoft/Windows/Time Synchronization in het linkerdeelvenster onder Taakplanner (Lokaal)
  • Hier zie je misschien een taak “ForceSynchronizeTime” of “SynchronizeTime”. Klik met de rechtermuisknop en ga naar eigenschappen
  • Klik op het tabblad “Triggers” en Bewerk of voeg een nieuwe trigger toe
  • Dan kun je “Begin de taak” instellen op “Bij aanmelden”
  • Laat verder alles uitgevinkt, behalve “Ingeschakeld”

De originele post heeft een iets andere configuratie (hij stelt voor om “Bij opstarten” en “Herhaal taak elke: 5 minuten” aan te vinken).

Ik had ook een klein probleem met het niet kunnen veranderen van de trigger, dus ik exporteerde de “ForceSynchronizeTime” taak en hernoemde het “FixClock” en importeerde de nieuwe taak in de map naast de oude. Ik heb toen de trigger voor “FixClock” bewerkt.

Ik gebruikte deze truc voor Windows 7 en Windows 10. Alle eer aan Anthony82. Zie zijn originele post hier: http://h30434.www3.hp.com/t5/Notebook-Operating-System-and-Recovery/The-time-on-your-clock-keeps-changing-to-the-wrong-time/td-p/2510559

[bewerkt om stap-voor-stap instructies op te nemen]

0
0
0
2020-02-13 15:09:24 +0000

Ik had dit probleem ook en ik kon er niet achter komen wat de tijd veranderde. Bij mij was het de Hyper-V Time Synchronization Service.

Ofwel stop de service of verander de tijd op de host machine en probeer het dan handmatig te veranderen op de client. De tijd wordt nu bijgewerkt zoals bedoeld.

0
0
0
2014-01-29 10:28:41 +0000

Heb je de tijdzone server waarde gecontroleerd. Het zou time.windows.com moeten zijn.

Tweede optie- ik stel voor dat je windows time service herstart via services.msc.

Heeft u kloktoepassingen van derden op uw computer geïnstalleerd? Zo ja, verwijder de applicatie dan.

-1
-1
-1
2014-01-28 13:30:09 +0000

Je zou je regionale instellingen kunnen controleren.

Heeft Windows 7 misschien een slechte UTC offset instelling? Misschien berekent het daardoor de tijd verkeerd. Controleer uw tijdzone en (minder voor de hand liggend) uw regionale instellingen in het Configuratiescherm.

Antwoord hier gevonden: http://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/windows-7-keeps-changing-my-time/6c01463d-a557-4964-a106-60232391a1cd