Nếu bạn sử dụng Linux và Windows trên cùng một máy tính, ngay cả khi cài đặt Windows trên ổ To Go, bạn có thể đang gặp phải vấn đề vấn đề thời gian. Tôi đang đề cập đến vấn đề gì? Điều này khiến cho khi vào Windows sau khi sử dụng Linux chúng ta thấy thời gian không giống nhau. Ít nhất trong trường hợp của tôi nó bị trì hoãn hai giờ. Chuyện gì đang xảy ra vậy? Làm thế nào để tôi giải quyết nó?
Hay một số cách để làm điều đó, nhưng chỉ là một lời giải thích. Cách đây một thời gian chúng tôi xuất bản cách khắc phục nó từ Linux, nhưng sau khi suy nghĩ về nó, tôi nghĩ đó không phải là cách tốt nhất và ở đây tôi sẽ giải thích lý do. Để hiểu nó, bạn phải biết UTC và RTC là gì, hai cơ sở khác nhau để biết thời gian, một cơ sở được Linux sử dụng và cơ sở kia được Windows sử dụng. Và đó chính là vấn đề mà mọi người đều tin rằng mình nên ấn định thời gian hướng về một hướng.
UTC và RTC
Trong bài viết được liên kết, chúng tôi giải thích cách thay đổi thời gian trên Linux để khắc phục vấn đề về thời gian. Trong đó, điều bạn làm là bảo máy tính nhìn vào đồng hồ thực tế và ý nghĩa của nó là như vậy RTC (Đồng hồ thời gian thực). Tất cả các máy tính đều có đồng hồ bên trong và Windows sử dụng nó để đặt thời gian. Vấn đề là cái này được cấu hình từ BIOS và Windows thường bị nhầm lẫn nếu thời gian không chính xác, theo múi giờ của chúng ta.
Mặt khác, Linux xem xét UTC, viết tắt của Giờ phối hợp quốc tế. Những gì Linux làm là xem đồng hồ bên trong, coi đó là giờ quốc tế, xem múi giờ mà chúng ta đã cấu hình trên máy tính của mình và đặt thời gian chính xác. Không còn nghi ngờ gì nữa, hoặc bây giờ tôi không có chúng, đây là thứ tốt nhất. Chúng ta có thể đến một quốc gia khác, thay đổi múi giờ và vì đồng hồ trên máy tính của chúng ta sử dụng UTC nên thời gian sẽ ổn.
Vì vậy, điều chúng tôi sắp giải thích ở đây là cách thực hiện Windows cũng sử dụng UTC để giải quyết vấn đề thời gian. Nếu điều bạn đang tìm kiếm là làm cho Linux sử dụng RTC, điều đó sẽ được giải thích trong bài viết liên quan.
Làm cho Windows sử dụng UTC để sửa thời gian
Các bước cần làm theo sẽ là:
- Trước hết bạn phải vào BIOS của máy tính và chỉnh thời gian trùng với giờ UTC. Giờ phối hợp quốc tế đang ở liên kết này. Cách vào BIOS, truy cập phần thời gian và chỉnh sửa tùy theo từng máy tính. Việc vào BIOS thường bằng cách nhấn F2, Del hoặc một số phím tương tự khi khởi động hệ điều hành.
- Với thời gian chính xác, chúng tôi khởi động Windows.
- Chúng tôi mở terminal hoặc dấu nhắc lệnh với tư cách quản trị viên, vì vậy chỉ cần tìm ứng dụng trong menu bắt đầu, nhấp chuột phải và chọn tùy chọn đó.
- Khi nó mở ra, chúng tôi sao chép và dán như sau:
reg thêm "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
- Chúng ta sẽ thấy thông báo thông báo thao tác đã hoàn tất thành công. Bây giờ tất cả những gì còn lại là vào Cài đặt, đến phần ngày và giờ, tắt cài đặt thời gian tự động và kích hoạt lại để khôi phục đồng bộ hóa.
Có một cách thủ công để thực hiện những việc trên, bạn phải mở trình chỉnh sửa sổ đăng ký bằng Kim loại + R, viết regedit
và di chuyển đến đường dẫn trong dấu ngoặc kép ở lệnh trước. Bên trong, nhấp chuột phải, tạo giá trị DWORD (32-bit) mới, đặt tên cho nó RealTimeIsUniversal
, nhấp đúp chuột và nhập giá trị 1
. Cả hai phương pháp đều làm điều tương tự, nhưng phương pháp sau tốt hơn nếu chúng ta muốn xem những gì chúng ta đang làm.
Tạm biệt các vấn đề về lịch trình của bạn
Kiểm tra axit diễn ra khi khởi động lại hệ điều hành. Hay đúng hơn là vào Linux và thấy nó ổn rồi vào Windows và thấy nó cũng ổn. Nghĩ mà xem, Linux làm điều đó tốt hơn và sẽ không tệ nếu Microsoft nhượng bộ điều này. Dù thế nào đi nữa, với những gì đã được giải thích ở đây thì mọi chuyện đã được giải quyết rồi.