Đồng hồ hệ thống Windows 8 / 8.1 thay đổi ngẫu nhiên trong khi bật và sử dụng


19

Tôi không thể giải thích điều này rõ ràng hơn nữa và nó thực sự khiến tôi phát điên.

Vài tuần trước, đồng hồ hệ thống Windows 8 của netbook của tôi đã bắt đầu thay đổi ngẫu nhiên trong khi nó được bật và sử dụng, vì vậy sau khi chiến đấu với nó trong nhiều ngày, tôi đã nhượng bộ và thay đổi pin CMOS mặc dù tôi rất nghi ngờ về vấn đề đó. Không ngạc nhiên; nó cứ xảy ra Nếu tôi không nhầm, pin CMOS chết không liên quan gì đến thời gian hệ thống đang chạy sau khi khởi động, do đó đơn giản là do pin CMOS bị xẹp, không phải là phẳng vì netbook chỉ có 3 tuổi nếu tôi phải đặt một số trên nó. Gần đây tôi đã sửa chữa nút bấm trái của netbook và cửa hàng sửa chữa đã thay thế pin CMOS một lần nữa với kết quả chính xác.

Trước sự cố này, tôi đã sử dụng Windows chủ yếu trên máy tính xách tay của mình. Khoảng 3 tháng trước, tôi đã mua cho mình một chiếc máy tính để bàn mạnh mẽ và chỉ cần tháo SSD ra khỏi máy tính xách tay của mình và đặt nó vào máy tính để bàn để sử dụng vĩnh viễn. Nó khởi động tốt; Tôi chỉ phải cài đặt trình điều khiển đồ họa. Tôi chưa gặp sự cố nào với hệ thống đó cho đến sáng nay khi tôi mua một ổ SSD mới và đã cài đặt Windows 8.1 RTM sạch trên nó. Khi tôi đăng nhập sau khi cài đặt, đồng hồ đã tắt một giờ. Tôi nghĩ rằng đó chỉ là một lần hoặc một việc gì đó để tiết kiệm ánh sáng ban ngày không chính xác (mặc dù tôi chưa bao giờ gặp phải lỗi đồng hồ như thế trong đời; đồng hồ máy tính luôn 'chỉ hoạt động' đối với tôi trong mọi trường hợp trước đó) vì vậy tôi đồng bộ hóa nó với Internet và nó vẫn ổn. Sau đó tôi đi ngủ và ngủ, để máy tính bật mọi lúc như mọi khi.

Khi tôi thức dậy, đồng hồ đã tắt khoảng sáu giờ! Tôi không thể tin rằng có vẻ như tôi đã nhìn thấy chính xác vấn đề mà netbook của tôi gặp phải trong một thời gian dài. Tôi đã đồng bộ hóa nó với Internet và quyết định khởi động lại để kiểm tra thời gian trong BIOS. Đáng ngạc nhiên là đủ, BIOS cho thấy thời gian không chính xác như trước khi tôi đồng bộ hóa nó trước đó. Điều đó không có ý nghĩa nhiều với tôi vì tôi nghĩ việc thay đổi thủ công thời gian Windows cũng sẽ cập nhật đồng hồ BIOS. Tôi đặt thời gian chính xác theo cách thủ công trong BIOS và khởi động lại vào Windows 8.1. Tôi đã sử dụng PC này được vài giờ và nó vẫn ổn cho đến vài phút trước khi thời gian quay ngược 40 phút hoặc lâu hơn. WTF?

Cái quái gì đang diễn ra vậy? Tôi có hai thiết bị Windows 8 / 8.1 thay đổi ngẫu nhiên thời gian trong khi chúng đang chạy! Ai đó có thể vui lòng làm sáng tỏ những gì đang xảy ra ở đây không vì đây là điều tôi thừa nhận là hiển nhiên và bây giờ tôi dường như không thể có thời gian thích hợp ở bất cứ đâu! Arghhhhhhh.

PS Múi giờ của tôi là chính xác. Để làm cho toàn bộ tình huống trở nên kỳ lạ hơn, tôi có dịch vụ Windows Time trên netbook của mình được đặt thành thủ công và dừng lại, điều đó có nghĩa là tôi không có ứng dụng khách NTP nào chạy trên máy đó (Tôi đã tắt nó.) Vậy tại sao thời gian vẫn bị thay đổi bởi Khoảng lạ? Kể từ khi viết bài này, nó đã đặt lại thời gian chính xác là 6 giờ. Đó không phải là đồng hồ trôi. Nó thường thay đổi bởi các giá trị nhỏ hơn một chút như hàng chục phút hoặc vài giờ mỗi lần, mà vẫn không trôi đồng hồ; giống như nhảy đồng hồ. Ngược lại, PC của tôi với bản cài đặt mới có dịch vụ Windows Time được đặt thành tự động và đang chạy, nhưng vẫn có vấn đề tương tự.

Chỉnh sửa: Hai ngày sau, nó vẫn xảy ra. Đồng hồ trên PC của tôi đã hoạt động trở lại sau 2 giờ 19 phút. Đây là những gì tôi tìm thấy trong nhật ký sự kiện, với sự kiện gần đây nhất ở dưới cùng (ngược lại với nhật ký sự kiện).

1.  27/09/2013 11:00:55am
    The system time has changed to ‎2013‎-‎09‎-‎26T23:00:55.729000000Z from ‎2013‎-‎09‎-‎26T23:00:55.729452500Z.
    Change Reason: An application or system component changed the time.

2.  27/09/2013 11:00:55am
    The time service has not synchronized the system time for 86400 seconds because none of the time service providers provided a usable time stamp. The time service will not update the local system time until it is able to synchronize with a time source. If the local system is configured to act as a time server for clients, it will stop advertising as a time source to clients. The time service will continue to retry and sync time with its time sources. Check system event log for other W32time events for more details. Run 'w32tm /resync' to force an instant time synchronization.

3.  27/09/2013 11:00:55am
    The system time has changed to ‎2013‎-‎09‎-‎26T23:00:55.500000000Z from ‎2013‎-‎09‎-‎26T23:19:01.095060700Z.
    Change Reason: System time synchronized with the hardware clock.

4.  27/09/2013 12:00:00pm
    The system uptime is 154744 seconds.

5.  27/09/2013 11:00:55am
    The system time has changed to ‎2013‎-‎09‎-‎26T23:00:55.500000000Z from ‎2013‎-‎09‎-‎27T00:00:55.506659800Z.
    Change Reason: System time synchronized with the hardware clock.

6.  27/09/2013 12:00:00pm
    The system uptime is 158344 seconds.

7.  27/09/2013 11:00:55am
    The system time has changed to ‎2013‎-‎09‎-‎26T23:00:55.500000000Z from ‎2013‎-‎09‎-‎27T00:00:55.503286900Z.
    Change Reason: System time synchronized with the hardware clock.plication or system component changed the time.

Sự kiện đầu tiên trông giống như một xiên chính hãng trong vài micro giây. Sau đó, một thông báo lỗi lạ. Sau đó, nó đặt thời gian trở lại 19 phút vì một số lý do. Sau đó, một thời gian hoạt động. Sau đó, nó đặt thời gian trở lại một giờ. Sau đó, đếm thời gian hoạt động vì nó nghĩ rằng lại là 12 giờ tối, đó là khi nó tính thời gian hoạt động. Sau đó, nó đặt thời gian trở lại một giờ LẠI.

Đây là một bản cài đặt sạch với khóa sản phẩm hợp pháp, ISO từ MSDN. Thật an toàn khi nói rằng tôi không biết chuyện gì đang xảy ra nhưng ít nhất tôi có bằng chứng đăng nhập khớp chính xác với thời gian nhảy được đề cập.

Câu trả lời:


21

Vấn đề được giải quyết. Việc vấn đề xảy ra trên hai nền tảng chỉ đơn giản là một sự trùng hợp khó chịu.

PC:

RTC (Đồng hồ thời gian thực) đã bị hỏng và / hoặc ngừng đánh dấu. Có - tôi nhắc lại: đồng hồ BIOS hay còn gọi là RTC trên bo mạch chủ ASUS Z87 Deluxe hoàn toàn mới của tôi đã ngừng đánh dấu sau khi đổi SSD và cài đặt Windows 8.1 trên nó. Khi tôi vào BIOS để kiểm tra thời gian, tôi nghĩ thật lạ khi những giây không cập nhật. Đó chắc chắn không phải là hành vi bình thường, nhưng nó giải thích hoàn toàn mọi thứ. Tôi đã truy tìm Internet và tìm thấy chủ đề diễn đàn nàytrong đó cho thấy ai đó có cùng một vấn đề, nhưng bản dựng của họ hoàn toàn khác nhau. Tôi đã thử đặt lại BIOS của mình về mặc định của nhà máy nhưng vấn đề vẫn còn và tôi đã có phiên bản mới nhất. Tuy nhiên, tôi quyết định tháo pin CMOS và đợi một hoặc hai phút trước khi lắp lại và đoán xem, RTC bắt đầu đánh dấu lại. Tuyệt quá. Tôi thậm chí không nghĩ rằng một vấn đề như vậy có thể tồn tại, nhưng nó đã xảy ra. Bạn thực sự học được điều gì đó mới mỗi ngày.

Netbook:

Mặc dù pin CMOS đã được thay thế nhiều lần nhưng nó không được thay thế chính xác; netbook cần một trong những loại đặc biệt này vì bo mạch chủ không có khe cắm trực tiếp cho pin CR2032 CMOS. Tuy nhiên, chúng không được tìm thấy ở đâu và những cái mà tôi tìm thấy có loại bộ chuyển đổi sai, vì vậy thay thế pin có nghĩa là cắt pin cũ, dán các dây vào từng tấm pin mới và nối tất cả lại với nhau. để giữ kết nối điện. Nhưng, sau khi nhận ra đây là vấn đề, sử dụng một ít băng keo rất mạnh đã làm được điều đó.

Bài học kinh nghiệm:

  • Nó không thể là pin CMOS. Có nó có thể.
  • Không có cách nào đồng hồ RTC của tôi dừng lại. Có, có.
  • Do đó, nếu đồng hồ đột nhiên sai và không bao giờ khác, thì có lẽ nó liên quan đến BIOS.
  • Windows định kỳ đồng bộ hóa đồng hồ mềm với đồng hồ RTC; tức là, nó đặt giá trị của đồng hồ mềm với giá trị của RTC. Tại sao nó không hoàn toàn có ý nghĩa với tôi, nhưng bằng chứng nằm trong nhật ký ở trên và là lý do cho những thay đổi rõ ràng về thời gian trong quá trình hoạt động bình thường.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.