
Việc hiển thị ngày giờ sai lệch là sự cố kỹ thuật phổ biến trên máy tính và laptop. Sự cố này gây ra nhiều phiền toái, ảnh hưởng trực tiếp đến khả năng đồng bộ thời gian NTP và chức năng bảo mật hệ thống. Hiểu rõ nguyên nhân và biết cách sửa ngày giờ trên máy tính là kiến thức nền tảng quan trọng với mọi người dùng. Bài viết này sẽ cung cấp hướng dẫn toàn diện, từ các bước thiết lập cơ bản đến việc chẩn đoán các lỗi nâng cao liên quan đến pin CMOS và múi giờ tự động, đảm bảo thời gian trên thiết bị của bạn luôn chính xác.

Tại Sao Ngày Giờ Máy Tính Lại Sai Lệch Nghiêm Trọng?
Ngày giờ trên máy tính cần phải chính xác để đảm bảo tính toàn vẹn của dữ liệu và hoạt động trơn tru của các dịch vụ mạng. Khi ngày giờ bị sai, có thể do một hoặc nhiều nguyên nhân kỹ thuật chồng chéo. Hiểu rõ các nguyên nhân này là bước đầu tiên giúp kỹ thuật viên chẩn đoán sự cố hiệu quả.
Vấn Đề Từ Pin CMOS
Pin CMOS (Complementary Metal-Oxide-Semiconductor) là nguồn năng lượng nhỏ cấp cho chip BIOS/UEFI. Chip này lưu trữ các cài đặt cơ bản của phần cứng và giữ lại thông tin ngày giờ hệ thống khi máy tính tắt nguồn hoàn toàn.
Khi pin CMOS yếu hoặc hết, nó không thể duy trì dữ liệu thời gian. Kết quả là máy tính sẽ quay về một ngày tháng mặc định hoặc ngày giờ của lần cuối cùng nó được kết nối internet. Đây là nguyên nhân phổ biến nhất khiến ngày giờ bị sai liên tục.
Lỗi Đồng Bộ Hóa Múi Giờ và NTP
Hệ điều hành hiện đại thường dựa vào Giao thức Thời gian Mạng (NTP – Network Time Protocol) để tự động đồng bộ thời gian từ các máy chủ chuẩn toàn cầu. Nếu dịch vụ Windows Time bị lỗi hoặc máy tính không thể kết nối đến máy chủ đồng bộ thời gian NTP được cấu hình, ngày giờ sẽ bị sai.
Ngoài ra, việc cấu hình sai múi giờ cũng là nguyên nhân thường gặp. Ví dụ, nếu bạn chọn múi giờ khác so với vị trí địa lý hiện tại, thời gian hiển thị sẽ lệch đi số giờ tương ứng, dù thời gian UTC (Giờ Phối hợp Quốc tế) có thể vẫn đúng.
Cài Đặt Hệ Thống Bị Thay Đổi
Một số trường hợp, người dùng hoặc một chương trình vô tình thay đổi cài đặt thời gian. Đôi khi, các bản cập nhật lớn của Windows cũng gây ra lỗi đồng bộ hóa ngày giờ, đặc biệt là khi chúng điều chỉnh múi giờ hoặc cài đặt giờ mùa hè/mùa đông. Các thiết lập tự động (Set time automatically) bị tắt thủ công cũng khiến máy tính không thể tự cập nhật.
Ảnh Hưởng Từ Phần Mềm Độc Hại và Lỗi Ứng Dụng
Mặc dù hiếm, một số loại virus hoặc phần mềm độc hại có thể can thiệp vào các dịch vụ hệ thống, bao gồm cả dịch vụ Windows Time. Lỗi này thường đi kèm với các vấn đề bảo mật khác. Việc sử dụng các ứng dụng quản lý hệ thống hoặc tối ưu hóa không rõ nguồn gốc cũng có thể vô tình làm hỏng cấu hình thời gian.
Tầm Quan Trọng Của Việc Thiết Lập Thời Gian Chuẩn
Việc duy trì ngày giờ chính xác không chỉ giúp người dùng quản lý thời gian cá nhân. Nó là một yếu tố kỹ thuật then chốt quyết định hiệu suất và tính ổn định của toàn bộ hệ thống.
Đảm Bảo Tính Toàn Vẹn Của Dữ Liệu
Mọi tệp tin được tạo, chỉnh sửa hoặc truy cập đều được hệ thống ghi lại dấu thời gian (timestamp) chính xác. Nếu thời gian bị sai, dấu thời gian của tệp sẽ không đáng tin cậy. Điều này gây khó khăn trong việc sao lưu dữ liệu, đồng bộ hóa tệp giữa nhiều thiết bị, hoặc phục hồi hệ thống về một thời điểm cụ thể.
Duy Trì Bảo Mật và Chứng Chỉ SSL
Ngày giờ sai lệch là một trong những nguyên nhân phổ biến nhất gây lỗi khi truy cập các trang web bảo mật (HTTPS). Khi thời gian máy tính không khớp với thời gian trên máy chủ, hệ thống sẽ coi chứng chỉ bảo mật SSL/TLS là hết hạn hoặc chưa hợp lệ. Điều này ngăn cản việc thiết lập kết nối an toàn, làm gián đoạn các giao dịch trực tuyến và truy cập ngân hàng điện tử.
Chức Năng Của Các Ứng Dụng Mạng và Lịch Trình
Nhiều ứng dụng và dịch vụ mạng, bao gồm email client, phần mềm kế toán, và các công cụ lập lịch, phụ thuộc vào thời gian hệ thống. Nếu thời gian bị lệch, các tác vụ được lên lịch (Scheduled Tasks) có thể không chạy đúng giờ. Hơn nữa, việc xác thực qua Kerberos và các giao thức mạng yêu cầu thời gian chính xác giữa client và domain controller.
Cách Sửa Ngày Giờ Trên Máy Tính Qua Giao Diện Đồ Họa (GUI)
Phương pháp cơ bản nhất để khắc phục sự cố thời gian là sử dụng giao diện người dùng đồ họa (GUI) của Windows. Quá trình này đã được cải tiến qua các phiên bản Windows 7, 10, và 11.
Thiết Lập Ngày Giờ Trên Windows 11
Windows 11 cung cấp một giao diện cài đặt hiện đại và tập trung hơn.
1. Truy cập Cài Đặt Ngày và Giờ
Nhấp chuột phải vào khu vực hiển thị thời gian ở góc dưới bên phải màn hình. Chọn Adjust date and time (Điều chỉnh ngày và giờ). Thao tác này sẽ đưa bạn đến mục Time & language (Thời gian & Ngôn ngữ) trong ứng dụng Settings.
2. Kiểm Tra Cài Đặt Tự Động
Luôn đảm bảo rằng tùy chọn Set time automatically (Thiết lập thời gian tự động) và Set time zone automatically (Thiết lập múi giờ tự động) đều được bật. Windows sẽ sử dụng dịch vụ NTP để giữ thời gian chính xác.
3. Đồng Bộ Hóa Thủ Công
Nếu thời gian vẫn sai, hãy nhấp vào nút Sync now (Đồng bộ hóa ngay) trong phần Additional settings. Thao tác này buộc máy tính kết nối với máy chủ thời gian và cập nhật ngay lập tức.
4. Điều Chỉnh Thủ Công (Nếu cần thiết)
Nếu bạn không muốn sử dụng chế độ tự động, hãy tắt Set time automatically. Sau đó, nhấp vào Change (Thay đổi) dưới mục Set the date and time manually (Đặt ngày và giờ thủ công). Nhập ngày, tháng, năm, và giờ chính xác, sau đó nhấn Change để áp dụng.
Hướng Dẫn Điều Chỉnh Ngày Giờ Windows 10
Windows 10 có quy trình tương tự Win 11, nhưng giao diện có chút khác biệt.
1. Truy cập Cài Đặt Thời gian & Ngôn ngữ
Mở Settings (Cài đặt) thông qua Start Menu hoặc nhấn tổ hợp phím Windows + I. Chọn mục Time & Language (Thời gian & Ngôn ngữ).
2. Thiết Lập Tự Động hoặc Thủ Công
Trong tab Date & time (Ngày và giờ), bạn sẽ thấy các tùy chọn sau:
- Set time automatically: Bật tùy chọn này để máy tính tự động cập nhật giờ qua mạng. Đây là phương pháp được khuyến nghị.
- Set time zone automatically: Bật tùy chọn này nếu bạn thường xuyên di chuyển giữa các múi giờ.
Nếu bạn cần chỉnh sửa ngày giờ trên máy tính thủ công, hãy tắt Set time automatically. Sau đó, nhấp vào Change (Thay đổi) để nhập thông tin ngày giờ mới.
3. Cấu Hình Múi Giờ
Dưới mục Time zone (Múi giờ), hãy chọn múi giờ chính xác. Đối với Việt Nam, hãy chọn (UTC+07:00) Bangkok, Hanoi, Jakarta. Đảm bảo tùy chọn Adjust for daylight saving time automatically (Tự động điều chỉnh giờ mùa hè) được cấu hình đúng nếu khu vực của bạn áp dụng quy tắc này (Việt Nam không áp dụng).
Các Bước Chỉnh Sửa Trên Windows 7
Mặc dù Windows 7 đã ngừng hỗ trợ, nhiều người vẫn còn sử dụng. Quá trình sửa ngày giờ trên máy tính Win 7 hơi khác biệt so với các phiên bản mới hơn.
1. Mở Cửa Sổ Cài Đặt Ngày và Giờ
Nhấp chuột phải vào đồng hồ hệ thống ở góc dưới bên phải. Chọn Adjust date/time (Điều chỉnh ngày/giờ). Thao tác này sẽ mở cửa sổ Date and Time truyền thống.
2. Cấu Hình Múi Giờ
Trong cửa sổ Date and Time, chọn tab Time Zone. Đảm bảo múi giờ hiển thị đúng. Nhấp vào Change time zone (Thay đổi múi giờ) để chọn múi giờ chính xác.
3. Điều Chỉnh Ngày và Giờ Thủ Công
Chọn tab Date and Time và nhấp vào Change date and time (Thay đổi ngày và giờ). Sử dụng lịch và đồng hồ ở đây để nhập các giá trị chính xác.
4. Cấu Hình Đồng Bộ Thời Gian Internet
Chuyển sang tab Internet Time. Nhấp vào Change settings (Thay đổi cài đặt) và đánh dấu vào ô Synchronize with an Internet time server (Đồng bộ hóa với máy chủ thời gian Internet). Chọn một máy chủ như time.windows.com và nhấp vào Update now (Cập nhật ngay).
Sử Dụng Command Prompt và PowerShell Để Thiết Lập
Đối với các kỹ thuật viên hoặc người dùng muốn tự động hóa việc thiết lập hoặc khắc phục lỗi thời gian nhanh chóng, việc sử dụng giao diện dòng lệnh (CLI) là phương pháp hiệu quả.
Thay Đổi Ngày Giờ Bằng Lệnh W32TM
Dịch vụ Windows Time (W32Time) quản lý việc đồng bộ hóa thời gian trên máy tính. Bạn có thể sử dụng các lệnh trong Command Prompt (CMD) chạy với quyền Quản trị viên.
1. Đăng ký Lại Dịch Vụ Windows Time
Đôi khi, lỗi nằm ở việc đăng ký dịch vụ.
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /resync
Các lệnh này sẽ dừng dịch vụ, hủy đăng ký, đăng ký lại, khởi động dịch vụ, và cuối cùng là buộc đồng bộ hóa ngay lập tức.
2. Cấu Hình Máy Chủ Thời Gian Cụ Thể
Nếu máy chủ mặc định (time.windows.com) không phản hồi, bạn có thể chỉ định một máy chủ khác như Google NTP Server (time.google.com).
w32tm /config /manualpeerlist:"time.google.com" /syncfromflags:manual /update
w32tm /resync
Thiết Lập Ngày Giờ Thủ Công Bằng Lệnh CMD
Để thiết lập ngày giờ thủ công qua CMD, sử dụng các lệnh sau:
- Thiết lập ngày:
date MM/DD/YYYY(Ví dụ:date 12/25/2024) - Thiết lập giờ:
time HH:MM:SS(Ví dụ:time 15:30:00)
Việc sử dụng CMD cho phép bạn sửa ngày giờ trên máy tính ngay cả khi giao diện đồ họa bị lỗi hoặc không thể truy cập.
Khắc Phục Lỗi Sai Giờ Do Pin CMOS Yếu
Nếu bạn đã thử mọi cách đồng bộ hóa phần mềm mà thời gian vẫn bị sai sau mỗi lần tắt máy, khả năng cao lỗi nằm ở phần cứng – Pin CMOS. Việc chẩn đoán và thay thế đòi hỏi kiến thức kỹ thuật cơ bản.
Triệu Chứng Của Pin CMOS Hết
Pin CMOS (thường là pin đồng xu CR2032) có tuổi thọ trung bình từ 3 đến 5 năm. Các dấu hiệu nhận biết pin hết bao gồm:
- Ngày giờ bị reset: Máy tính hiển thị ngày tháng rất cũ (ví dụ: 01/01/2000) mỗi khi khởi động lại sau khi rút nguồn điện.
- Lỗi Boot: Xuất hiện các thông báo lỗi liên quan đến Checksum CMOS, hoặc thông báo yêu cầu nhấn F1 để vào Setup sau khi khởi động.
- Lỗi cấu hình BIOS/UEFI: Các cài đặt BIOS như thứ tự Boot, cấu hình ổ cứng bị mất.
- Lỗi truy cập website bảo mật: Lỗi chứng chỉ SSL lặp lại liên tục.
Hướng Dẫn Thay Pin CMOS
Thay pin CMOS là một trong những giải pháp sửa ngày giờ trên máy tính dựa trên phần cứng.
1. Chuẩn Bị Công Cụ và An Toàn
- Chuẩn bị Pin CR2032 mới (lưu ý: đảm bảo là loại 3V).
- Tắt máy tính hoàn toàn, rút dây nguồn và nhấn nút nguồn vài giây để xả hết điện tích còn sót lại.
- Sử dụng vòng đeo tay chống tĩnh điện (ESD wrist strap) để bảo vệ linh kiện.
2. Định Vị Pin CMOS
- Tháo vỏ máy tính để bàn (PC) hoặc tháo nắp bảo vệ mặt sau laptop.
- Pin CMOS thường nằm trên bo mạch chủ (mainboard), trông giống như một đồng xu bạc nhỏ.
3. Thay Thế Pin
- Sử dụng ngón tay hoặc dụng cụ không dẫn điện nhẹ nhàng đẩy chốt giữ pin CMOS. Pin sẽ bật ra.
- Lắp pin CR2032 mới vào đúng vị trí, đảm bảo mặt dương (+) hướng lên trên.
- Lắp lại vỏ máy.
4. Cấu Hình Lại BIOS/UEFI
Sau khi thay pin, khởi động máy và truy cập vào BIOS/UEFI. Cấu hình lại ngày giờ và các thiết lập BIOS cơ bản (nếu cần). Lưu lại thay đổi và khởi động vào Windows. Lúc này, hệ điều hành sẽ tự động đồng bộ hóa thời gian chính xác qua mạng.
Xử Lý Các Sự Cố Đồng Bộ Thời Gian Nâng Cao
Nếu việc thay pin CMOS không khắc phục được lỗi sai giờ liên tục hoặc đồng bộ hóa qua mạng vẫn thất bại, bạn cần kiểm tra sâu hơn vào dịch vụ Windows Time.
Khởi Động Lại Dịch Vụ Windows Time
Dịch vụ này chịu trách nhiệm duy trì thời gian chính xác. Nếu nó bị dừng hoặc gặp lỗi, thời gian sẽ bắt đầu trôi dạt.
1. Truy Cập Services (Dịch Vụ)
Nhấn Windows + R, gõ services.msc và nhấn Enter. Tìm dịch vụ có tên Windows Time.
2. Kiểm Tra và Khởi Động Lại
Kiểm tra cột Status (Trạng thái). Nếu nó không hiển thị Running (Đang chạy), nhấp chuột phải và chọn Start (Khởi động).
Kiểm tra cột Startup Type (Loại Khởi động). Đảm bảo nó được đặt là Automatic (Tự động) hoặc Manual (Thủ công) (Automatic được khuyến nghị).
Nếu dịch vụ đang chạy mà vẫn gặp lỗi, nhấp chuột phải và chọn Restart (Khởi động lại).
Thay Đổi Máy Chủ Thời Gian NTP
Windows mặc định sử dụng máy chủ của Microsoft. Tuy nhiên, đôi khi máy chủ này bị quá tải hoặc bị chặn bởi tường lửa mạng. Bạn nên thử chuyển sang các máy chủ công cộng uy tín khác.
1. Sử Dụng Giao Diện Đồ Họa
Trên Windows 10/11: Truy cập Settings > Time & Language > Date & Time. Kéo xuống dưới cùng và chọn Additional clocks, regions, and date settings (Cài đặt ngày, giờ và khu vực bổ sung). Chọn Set the time and date (Đặt ngày và giờ). Chuyển sang tab Internet Time và nhấp vào Change settings. Thay đổi máy chủ (Server) từ time.windows.com sang:
pool.ntp.org(Máy chủ thời gian toàn cầu)time.nist.gov(Máy chủ của NIST – Hoa Kỳ)time.google.com(Máy chủ của Google)
Nhấp vào Update now để kiểm tra đồng bộ hóa.
2. Kiểm Tra Tường Lửa
Đảm bảo rằng cổng 123 UDP không bị tường lửa chặn. Đây là cổng tiêu chuẩn được sử dụng bởi giao thức NTP để đồng bộ hóa. Nếu bạn đang sử dụng mạng công ty hoặc mạng có tường lửa nghiêm ngặt, bạn có thể cần liên hệ với quản trị viên mạng để cho phép lưu lượng NTP.
Khắc Phục Lỗi Múi Giờ và Giờ Mùa Hè (Daylight Saving Time – DST)
Nếu ngày giờ chính xác nhưng múi giờ bị sai, hãy kiểm tra các thiết lập sau:
Tắt và Bật Lại Tính Năng Tự Động
Trong Windows 10/11, việc tắt và bật lại tùy chọn Set time zone automatically có thể buộc hệ thống quét lại vị trí hiện tại và áp dụng múi giờ đúng. Điều này đặc biệt hữu ích khi bạn sử dụng laptop và di chuyển qua các vùng địa lý khác nhau.
Sửa Lỗi Cập Nhật DST
Các quy tắc về Giờ Tiết kiệm Ánh sáng Ban ngày (DST) thỉnh thoảng thay đổi hoặc bị lỗi trong các bản cập nhật Windows. Nếu bạn ở khu vực áp dụng DST mà máy tính không tự động chuyển đổi, hãy đảm bảo hệ điều hành của bạn đã được cập nhật bản vá mới nhất. Windows thường phát hành các bản vá định kỳ để sửa lỗi DST.
Nếu bạn buộc phải chỉnh sửa múi giờ thủ công, hãy tắt tùy chọn Adjust for daylight saving time automatically trước khi thiết lập múi giờ.
Kết Luận
Việc duy trì thời gian hệ thống chính xác là một yêu cầu kỹ thuật nền tảng, ảnh hưởng đến mọi khía cạnh từ bảo mật đến tính toàn vẹn dữ liệu. Bằng cách thực hiện các bước cách sửa ngày giờ trên máy tính qua giao diện GUI, sử dụng các lệnh CMD nâng cao, hoặc khắc phục vấn đề phần cứng như thay thế pin CMOS, bạn có thể đảm bảo máy tính hoạt động ổn định. Hãy ưu tiên bật chế độ đồng bộ hóa thời gian tự động và kiểm tra định kỳ pin CMOS để tránh các sự cố sai lệch thời gian lặp đi lặp lại.
Ngày Cập Nhật 27/11/2025 by Trong Hoang

Chào các bạn, mình là Trọng Hoàng, tác giả của blog maytinhvn.net. Mình là một full-stack developer kiêm writer, blogger, Youtuber và đủ thứ công nghệ khác nữa.



