locked
Windows Time mechanism clarification. RRS feed

  • Question

  • Hi Team,

    May I know how does windows time works?

    During system boot up, after BIOS transfers the ownership to windows, does windows get the time value from CMOS RTC?

    After that, how does windows time tick-tock? using PCH's HPET(High Precision Event Timer) or CPU's TSC(Time Stamp Counter)?

    Does any interrupt or events will cause windows time pause? such as SMI?

    Any documents from windows to explain this mechanism.

    If I have to debug an issue relative with windows time, any way to monitor this time during system boot up?

    it is a data structure or run time register reading or something else?

    Thanks,

    -Tarzan

    • Moved by Just Karl Wednesday, August 19, 2015 3:14 PM Looking for the proper forum.
    Wednesday, August 19, 2015 8:51 AM

Answers

  • Also a lot of good info can be found here.

    http://blogs.msdn.com/b/w32time/

     

     

     


    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

    • Proposed as answer by Just Karl Thursday, August 20, 2015 12:33 PM
    • Marked as answer by Just Karl Thursday, August 27, 2015 8:54 PM
    Thursday, August 20, 2015 2:52 AM

All replies

  • Hello,

    This forum is for discussions and questions regarding profiles and Microsoft's recognition system on the MSDN and TechNet sites. It is not for products/technologies.

    As it's off-topic here, I am moving the question to the Where is the forum for... forum.

    Karl


    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer.
    My Blog: Unlock PowerShell
    My Book: Windows PowerShell 2.0 Bible
    My E-mail: -join('6D73646E5F6B61726C406F75746C6F6F6B2E636F6D'-split'(?<=\G.{2})'|%{if($_){[char][int]"0x$_"}})

    Wednesday, August 19, 2015 3:12 PM
  • Hello,

    Depending on your OS, I'd ask in the Windows 7 IT Pro forums

    Or the Windows 8.1 IT Pro forums.

    Or in the Windows 10 IT Pro forums.

    Karl


    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer.
    My Blog: Unlock PowerShell
    My Book: Windows PowerShell 2.0 Bible
    My E-mail: -join('6D73646E5F6B61726C406F75746C6F6F6B2E636F6D'-split'(?<=\G.{2})'|%{if($_){[char][int]"0x$_"}})


    • Edited by Just Karl Wednesday, August 19, 2015 10:04 PM
    • Proposed as answer by Dave PatrickMVP Thursday, August 20, 2015 2:51 AM
    Wednesday, August 19, 2015 3:13 PM
  • Also a lot of good info can be found here.

    http://blogs.msdn.com/b/w32time/

     

     

     


    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

    • Proposed as answer by Just Karl Thursday, August 20, 2015 12:33 PM
    • Marked as answer by Just Karl Thursday, August 27, 2015 8:54 PM
    Thursday, August 20, 2015 2:52 AM
  • Hi Karl,

    Thanks your help. this issue is relative with Win7.

    Thanks,

    -Tarzan

    Thursday, August 20, 2015 5:20 AM