Dịch vụ Thời gian gặp sự cố và buộc phải đóng cửa

Hầu hết người dùng hiếm khi sử dụng thời gian trên máy Windows của họ vì nó hầu như không bao giờ chính xác. Ngay cả sau khi thiết lập thời gian, nó có thể có xu hướng thiết lập lại bất cứ khi nào bạn khởi động lại máy tính của mình.

Tệ hơn nữa là khi bạn cố gắng cập nhật thời gian theo cách thủ công(update the time manually) và nó không thành công với các lỗi. Sự cố gây ra lỗi 0x80070005 và nói rằng bạn không có quyền truy cập để thực hiện hành động. Bạn cũng có thể gặp sự cố này khi cố gắng truy vấn cấu hình của Dịch vụ thời gian (Time Service) (w32tm) trong Dấu nhắc lệnh.

The Time service encountered and was forced to shut down. The error was 0x80070005: Access is denied.

Nếu bạn hiện đang gặp phải sự cố đồng bộ hóa dịch vụ Windows Time , hướng dẫn này sẽ chỉ cho bạn cách khắc phục.

Quyền truy cập(Access) bị từ chối khi dịch vụ thời gian đồng bộ hóa w32Time, Lỗi 0x80070005(Error 0x80070005)

Dịch vụ Thời gian gặp phải và buộc phải tắt, Lỗi 0x80070005

Hãy cùng chúng tôi xem cách khắc phục sự cố Khắc phục sự kiện ID 46, Dịch vụ thời gian gặp phải và buộc phải tắt, Lỗi là 0x80070005, Quyền truy cập bị từ chối khi cố gắng đồng bộ hóa Sự cố thời gian(Event ID 46, The Time service encountered and was forced to shut down, The error was 0x80070005, Access is denied when trying to sync Time) trên Windows 10 . Làm theo các bước dưới đây:

  • Đăng ký(Re-register) lại dịch vụ Windows Time .
  • Đăng ký(Re-register) lại dịch vụ Windows Timetệp DLL(DLL) của nó .
  • Truy vấn dịch vụ Thời gian.
  • Đồng bộ hóa máy chủ thời gian bên ngoài.
  • Cập nhật Sổ đăng ký Windows.

Đừng lo lắng nếu các bước trên có vẻ khó hiểu. Đọc để biết chi tiết đầy đủ về quy trình.

Nhập(Enter) các lệnh sau vào cửa sổ Command Prompt và nhấn ENTER sau mỗi dòng. Tôi sẽ viết ra các lệnh và giải thích những gì chúng làm.

1] Dừng dịch vụ Windows Time:

stop w32time

2] Hủy đăng ký(Unregister) dịch vụ Windows Time :

w32tm /unregister

3] Thoát khỏi Command Prompt.

4] Khởi động lại(Restart) máy tính của bạn sau khi hủy đăng ký dịch vụ Thời gian(Time) .

5] Sau khi khởi động lại, mở Command Prompt với tư cách là Quản trị viên(open Command Prompt as an Administrator) , nhập 3 lệnh sau và nhấn Enter :

6] Đăng ký tệp (Register)DLL dịch vụ thời gian(Time) :

regsvr32 /u w32time.dll

7] Đăng ký dịch vụ Thời gian:

w32tm /register

8] Truy vấn(Query) trạng thái của dịch vụ Thời gian(Time) :

sc query w32time

Tại thời điểm này, Control Panel sẽ hiển thị dịch vụ Windows Time như một quá trình được chia sẻ và dịch vụ Time sẽ bắt đầu tự động bắt đầu khi khởi động máy của bạn. Điều này có nghĩa là lỗi 0x80070005 ( Quyền truy cập(Access) bị từ chối) sẽ biến mất.

9] Bây giờ bạn phải khởi động lại máy tính của mình(restart your computer) .

10] Khi khởi động lại, mở Command Prompt với các đặc quyền nâng cao và tiếp tục với các lệnh sau:

Đồng bộ hóa thời gian cho các nguồn bên ngoài:(Sync time for external sources:)

pushd %SystemRoot%\system32
.\w32tm /config /update /manualpeerlist:”ntp0.cornell.edu,0x09 sundial.columbia.edu,0x09 1.us.pool.ntp.org,0x09 2.us.pool.ntp.org,0x09? /syncfromflags:MANUAL /reliable:yes
.\w32tm /resync
popd

11] Đi(Head) tới Windows Registry Editor và chạy nó với tư cách là Quản trị(Administrator) viên .

Tìm khóa đăng ký(Registry) sau :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval

Thay thế  3600 thành 900 để đặt các cuộc thăm dò của máy chủ cho mỗi khoảng thời gian 15 phút thay vì một giờ.

Điều này rất quan trọng nếu 0x80070005 PDC của bạn chạy trên máy ảo.

Đọc(Read) : Dịch vụ thời gian của Windows không hoạt động.(Windows Time Service not working.)

Tôi hy vọng bài đăng này sẽ giúp bạn giải quyết vấn đề.



About the author

Tôi là một kỹ sư phần cứng với hơn 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên về bộ điều khiển và cáp USB, cũng như nâng cấp BIOS và hỗ trợ ACPI. Trong thời gian rảnh rỗi, tôi cũng thích viết blog về các chủ đề khác nhau liên quan đến công nghệ và kỹ thuật.



Related posts